Description
- This feature would allow us to present a reward based on the level of in-game achievement.
- The reward would be branded or be sponsored by the brand to create an overall positive user association with the brand.
- The reward can be a virtual item for use in the game or it can be a RWI (real world item) such as a coupon, discount, free app or some other item of value which the brand is sponsoring.
- The feature should include:
-
- functions that allow us to tell a publisher when a reward is available so that an optional enticement to the user can be displayed ( " Reach level X and receive . . )
- functions that allow the publisher to tell us when the reward should be issued.
- A method of controlling the maximum number of rewards giving out for a time period / order.
Behavior
- Publisher calls loadMediaBrix() to prefetch a Rewards ad
- Rewards calls the adVerification callback to notify the publisher that a reward is available. In our test harness, this displays the tickler.
- If a user declines the reward by clicking "No Thanks", then the ad will close and fire the adClosed callback
- If a user accepts the reward by clicking "Ad to Inventory", Rewards will render the reward modal. The rewardConfirmation callback is fired when the "Transferring Reward" progress has completed.
- On clicking "Continue to Game" Rewards closes the ad and fires the adClosed callback
Testing