跳转到内容

激励广告

激励广告能够向与广告交互的用户提供各种应用内物品作为奖励,如继续游戏、虚拟货币等。这样,用户在广告互动中投入时间后就能获得切实的价值,从而达到推动交互的效果。

以下各节将向您介绍如何加载和显示激励广告。

加载激励广告

以下代码展示了如何绑定委托以及加载第一则激励广告:

Initialize Rewarded Ads (Custom Event). Rewarded ad is ready to be shown. “Is Rewarded Ad Ready” will return True. On Rewarded Ad Loaded Dynamic Delegate (AppLovinMAXDelegate: Ad Info. Reset retry attempts. SET: Retry Attempt 0.0. If rewarded ad fails to load, retry with exponentially higher delays up to a maximum delay (in this case 64 seconds). On Rewarded Ad Load Failed Dynamic Delegate (AppLovinMAXDelegate): Ad Info, Ad Error. Retry Attempt. ++. MIN (6.0), Add pin+. Power: Exp, Return Value. Delay: Duration, Completed. Rewarded ad failed to display. AppLovin recommends loading the next ad. On Rewarded Ad Display Failed Dynamic Delegate (AppLovinMAXDelegate): Ad Info, Ad Error. Rewarded ad is hidden. Pre-load the next ad. On Rewarded Ad Hidden Dynamic Delegate (AppLovinMAXDelegate): Ad Info. Rewarded ad was displayed and user should receive the reward. On Rewarded Ad Received Reward Dynamic Delegate (AppLovinMAXDelegate): Ad Info, Reward. Ad Unit Identifier. Load Rewarded Ad: Ad Unit Identifier.

显示激励广告

要显示激励广告,请调用 ShowRewardedAd()

Ad Unit Identifier. Is Rewarded Ad Ready: Ad Unit Identifier, Return Value. Branch: Condition (True). Show Rewarded Ad: Ad Unit Identifier, Placement.

S2S 激励回传

您可以通过货币服务器接收回传。 要了解操作方法,请参阅 MAX S2S Rewarded Callback API 指南。 随后,在Edit Ad Unit页面更新Server Side Callback URL

设置激励广告的金额和币种

要设置激励广告的金额和币种,请按照下列步骤操作:

  1. Edit Ad Unit 页面点击Add S2S Reward Callback:Ad Type: ☐App Open, ☐Banner, ☐Interstitial, ☐MRec, ☐Native, ☑Rewarded.Add S2S Reward Callback.
  2. 添加 Server Side Callback URLReward AmountRewarded Currency Name:Ad Type: ☐App Open, ☐Banner, ☐Interstitial, ☐MRec, ☐Native, ☑Rewarded.Hide Callback Settings. Server Side Callback URL form field. Reward Amount form field. Rewarded Currency Name form field. AppLovin Event Key form field.