Rewarded Actions is a single‑offer Offer Wall format that can help retain user engagement at points in your game where users tend to disengage. Rewarded Actions provides opportunities to earn virtual currency in exchange for completing easy‑rated tasks such as downloading an app or completing a survey. Implement Rewarded Actions using the Offer Wall REST API as an alternative to or in conjunction with an SDK implementation of DT Offer Wall or the Rewarded Video ad format.
To integrate Rewarded Actions in your app:
- Implement the Offer Wall REST API. For more information, see Offer Wall REST API Integration.
- When calling the
feed/v1/offers
endpoint, use one of the following methods to request easy‑rated offers:- In the DT Console, configure a placement that blocks medium- and hard‑rated offers and then use the
placement_id
parameter to specify the filtered placement when calling thefeed/v1/offers
endpoint. For more information about filtering a placement, see Content Filters for Placements, and for information about theplacement_id
parameter, seeplacement_id
for thefeed/v1/offers
endpoint. - Include Offer Type ID
114
in theoffer_types
parameter when calling thefeed/v1/offers
endpoint. This limits the returned list of offers to easy‑rated offers especially curated for Rewarded Actions. For more information, seeoffer_types
for thefeed/v1/offers
endpoint.
- In the DT Console, configure a placement that blocks medium- and hard‑rated offers and then use the
- Render an offer from the returned list of offers.