> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-AdReward API Reference

Ad reward feature




This is a feature to realize the advertising reward function.
You can implement the process of obtaining resources managed by GS2 by watching advertisements in the game.

In general, GS2 exchanges resources by setting compensation and rewards, but since the specifications for server-to-server communication differ among advertising platforms and the granularity of data also differs, GS2-AdReward always adds exactly one "Ad Viewing Point" when an ad view is verified.

The "Ad Viewing Point" earned can be consumed as a consume action that can be used in GS2-Exchange, GS2-Showcase, and other services.
This loosely couples ad viewing with any in-game reward, so the reward design can be reused when adding new ad campaigns.

[Introduction to Microservices / GS2-AdReward](../../microservices/ad_reward)



- [GS2-AdReward Deploy/CDK Reference](/api_reference/ad_reward/deploy/)
  
- [GS2-AdReward Script Trigger Reference](/api_reference/ad_reward/script/)
  
- [GS2-AdReward SDK API Reference](/api_reference/ad_reward/sdk/)
  
- [GS2-AdReward SDK for Game Engine API Reference](/api_reference/ad_reward/game_engine/)
  
- [GS2-AdReward Transaction Actions](/api_reference/ad_reward/stamp_sheet/)
  
