iOS SDK 接入文档

一、适用范围

蝉大师平台作为国内的第三方移动广告监测平台,为了能够更好的帮助广告主能够更精准的评估每次的广告投放效果,以及帮助广告网络能够做广告系统的投放优化或业务数据的完善。

本文档适用于使用Objective C来开发的产品,目前兼容iOS7.0以上操作系统的设备。

二、接入指南

第一步: 获取AppKey

  • 注册/登录蝉大师账号
  • 在左侧菜单栏点击应用管理 --> 添加应用
  • 添加成功后进入集成SDK 即可看到每个应用对应的唯一AppKey

第二步:下载SDK

https://track.chandashi.com/ios_client.zip

第三步:导入SDK(cocos2d开发需导入ios文件夹下)

  • 在选项TARGETS--> Build Phases-->Link Binary With Libraries-->Add Other,选择Security.framework,CoreTelephony.framework
  • 如果是cocos2d开发,需额外添加 MediaPlayer.framework 和 GameController.framework
  • Build Settings ->Other Linker Flags 添加 -ObjC;

第四步:集成SDK

在AppDelegate的

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions;

中加入下面两行代码:

[ChanSDK registerKey:@"Key"]; 必须,Key是蝉大师注册得到的

[ChanSDK setChannel:@"iOS"]; 选填,channel是游戏即将上线的商店

第五步:测试与调试

确认key填写正确后,就可以测试了。

[ChanSDK setEnableLog:YES];可以开启调试,查看是否获取到统计数据并成功上传

返回结果:(error=0代表成功,没有错误)

{
   error = 0;
   result =     {
      bid = 1552;
   };
}

三、事件接口

  • 注册汇报:蝉大师支持注册事件汇报。渠道注册率是评估渠道质量的一个重要标准。

[ChanSDK userRegister:@"用户id"];

  • 支付成功汇报:支付信息的汇报,对渠道质量提供多个衡量指标,如新增付费,总付费,付费率等。
[ChanSDK userPay:@"交易号"
        account:@"用户id"
        payType:ChanPayTypeAlipay
   currencyType:ChanCurrencyTypeDollar
 currencyAmount:0.65];

四、验证接入状态

集成成功后,应用管理页面的集成状态会变成“已集成”,激活数据10分钟左右在前台可以看到。

五、苹果市场上架

App Store 禁止不使用广告而采集 IDFA 的 APP 上架, 所以上架的时候需要勾选如下IDFA选项

六、技术支持

如果您有任何问题,我们的技术支持工程师会第一时间给您提供帮助,

可以通过如下方式联系:

  • 技术支持QQ:329575813

results matching ""

    No results matching ""