美文网首页程序员
Vungle SDK奖励回调机制详解——1

Vungle SDK奖励回调机制详解——1

作者: 账房先生2016 | 来源:发表于2016-05-24 17:39 被阅读0次

    最近在一边学习iOS开发,一边在尝试集成Vungle的SDK。

    以下是一些有关Vungle SDK奖励回调机制的详解

    什么是奖励回调及如何操作

    1.奖励回调是指在集成完毕SDK后,当用户观看完一则奖励性广告的80%或更长时,这个动作即被认为是一次完整观看。这时Vungle的服务器会根据你的回调URL ping你的服务器。这一步只需要写个URL在DashBoard里就可以,例如:
    http://acme.com
    这样在用户看完一条广告时长的80%时就可以调用该链接了。当然只调用一个链接,什么用都没有。。。请看第2步骤

    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 
    NSDictionary* options =
    @{VunglePlayAdOptionKeyOrientations:@(UIInterfaceOrientationMaskLandscape),//广告播放横屏
     VunglePlayAdOptionKeyUser: @"user"};//传递用户ID,请改成自己的userID
     // Pass in dict of options, play ad 
    NSError *error; 
    [sdk playAd:self withOptions:options error:&error]; 
    if (error) { 
    NSLog(@"Error encountered playing ad: %@", error); 
    }
    }
    
    final VunglePub vunglePub = VunglePub.getInstance();
    //此代码为单个广告设置,全局广告设置同理
    private void showAdWtihOptions{
    final AdConfig overrideConfig = new AdConfig(); 
    
    overrideConfig.setIncentivizedUserId("user"); //传递用户ID,请改成自己的userID
    overrideConfig.setSoundEnabled(false); //关闭视频声音
    
    vunglePub.playAd(overrideConfig);
    }
    

    除了%user%还可以调用的示例:
    http://acme.com/bugzBunny/reward?amount=1&uid=%user%&txid=%txid%&digest=%digest%

    变量 描述
    %user% 通过以下平台提供给Vungle SDK的用户名:iOS- 传递[options dict]中 VunglePlayAdOptionKeyUser参数到方法playAd()Android- 传递[global ad config object]中的setIncentivizedUserId参数到方法 playAd()
    %udid% 设备的唯一标识符
    %ifa% iOS-苹果设备唯一标识符,Android-该参数将会返回谷歌广告商ID(Google Advertiser ID)
    %txid% 完整广告观看的唯一transaction ID
    %digest% s验证回调来自Vungle的安全标志

    [1]https://support.vungle.com/hc/zh-cn/articles/204374244-%E6%BF%80%E5%8A%B1%E6%80%A7%E5%B9%BF%E5%91%8A%E8%AE%BE%E7%BD%AE

    相关文章

      网友评论

        本文标题:Vungle SDK奖励回调机制详解——1

        本文链接:https://www.haomeiwen.com/subject/vbjzrttx.html