最近在一边学习iOS开发,一边在尝试集成Vungle的SDK。
以下是一些有关Vungle SDK奖励回调机制的详解
什么是奖励回调及如何操作
1.奖励回调是指在集成完毕SDK后,当用户观看完一则奖励性广告的80%或更长时,这个动作即被认为是一次完整观看。这时Vungle的服务器会根据你的回调URL ping你的服务器。这一步只需要写个URL在DashBoard里就可以,例如:
http://acme.com
这样在用户看完一条广告时长的80%时就可以调用该链接了。
2.在回调URL的同时,还可以传递用户名等信息到服务中。在DashBoard中的URL修改为http://acme.com/bugzBunny/reward?uid=%user%其中%user%部分是不可以修改的。该参数是从iOS SDK 的NSDictionary类的VunglePlayAdOptionKeyUser方法传递给播放方法的;在Android中的AdConfig类中的setIncentivizedUserId方法。以下为示例代码
-(void)showAdWithOptions{
// Grab instance of Vungle SDK
VungleSDK* sdk = [VungleSDK sharedSDK];
// Dict to set custom ad options