我们使用AppsFlyer来投放广告导流我们的APP, 例如在FB投放广告, 用户通过广告跳转AppStore下载配置了AppsFlyer的APP, 会自动归为非自然激活, 并且可以记录到从什么渠道什么广告跳转过来的,还有触发了什么事件, 例如登录注册购买,
AppsFlyer可以很好的让我们判断投放的策略, 投放的效果
- 首先按文档 导入SDK及配置好 SDK链接
2.测试
1)获取到测试设备的idfa,添加到后台的测试设备列表,注意:隐私不允许的情况下idfa为一串0,会全部归为自然激活
2)可以使用官方链接测试非自然安装,步骤为:
第一步:APPSFLYER后台-对接-SDK接入测试 选择第一个Non-Organic Install
第二步:然后扫描二维码 打开这个链接 如果你的APP已上线的话 会直接跳到AppStore的下载页
第三步:卸载掉测试机上的包 xcode安装到手机
这个时候控制台上可以看到这个包是Non-Organic Install 就是非自然激活成功
3)如果要测试自定义渠道下载,步骤看图:
注意:文档没有写清楚,需要在的你的link之后加入&idfa=xxx-xxx-xxxx,要设置好白名单,同时link之后加入&idfa=xxx,你打开那个网页再通过xcode安装APP,这样才算非自然安装...

我在APP的登录,注册,购买的地方调用了官方的事件
例如登陆,我在登录完成后调用
[[AppsFlyerTracker sharedTracker] trackEvent: AFEventLogin
withValues:@{
@"af_login_method": @"Email",
@"app_bundle_id":appName,
@"scode": loginModel.scode
}];
当非自然安装APP后,APPSFLYER会帮你记录到,你从这个渠道的广告下载之后触发了什么事件,方便我们追踪到广告的效果
网友评论