iOS应用 - AppsFlyer SDK接入测试(老版)

在AppStore发布测试方法

下面的手动测试方法虽然任何可用,但强烈推荐点击此文档参考使用AppsFlyer推出的一站式iOS SDK接入测试页面

1.(强制)将设备添加入白名单中,这样同一个应用未来用同一个设备做SDK接入测试便可以不再进行反复清理了。

注意*:

- 请将idfa填入白名单中,可尝试通过这个app找到测试设备的idfa。

- idfa字母部分需要大写

2.(强制) 请点击进入Custom Media Source Configuration 配置追踪链接。如下图可将Media Source处填上“AppsFlyer_Test”,也可填命名成其他值。

注意*:

  • Media Source里面填写的部分决定了您在看数据的时候,测试数据更新在哪个渠道(media source)下面,可直接使用“AppsFlyer_Test”。如果您命名的时候写成例如“TestABC”,成功的测试数据会呈现在“TestABC”这个渠道下。例:https://app.appsflyer.com/id578915438?pid=AppsFlyer_Test&c=Test1&idfa=1B2C52D3AA25D6B6

         OR  https://app.appsflyer.com/id578915438?pid=TestABC&c=Test1&idfa=1B2C52D3AA25D6B6

3.(强制)之后在测试设备浏览器中复制粘贴上一步配置好的链接以模拟一个广告点击行为,浏览器会尝试跳转至对应的应用商店,因为应用未上线,所以下一个页面会出现类似“未找到该应用”的提示,忽略提示。如果之前有应用版本在商店中,请不要在商店中下载,而是执行以下步骤 (您有两个选择,可任选其中一项完成测试)

  • 选择一:使用TestFlight进行安装。

之后, 下载苹果官方Testflight测试应用安装应用,再通过TestFlight安装和激活被测试的应用。如果不了解Testflight的使用可以参考苹果官方的指南

注意*:如果使用TestFlight安装iOS应用,测试链接中如下案例则不需要再加入idfa的信息。

https://app.appsflyer.com/id578915438?pid=AppsFlyer_Test&c=Test1

  • 选择二:直接使用Xcode运行应用

如果是一个新的应用,只需要在测试机浏览器中点击生成的追踪链接。使用Xcode安装应用完成测试。

4.(强制)进入数据后台,确认统计时间选择了当天,Non Organic Install数据会加一。

注意*:如果按照之前的步骤操作,这一次成功的测试结果是会显示在Non Organic Install里,并且是归在对应的media source里 。而如果激活数据没有按照规定显示在Non Organic Install里,那么说明SDK接入有问题,请及时组织您的技术团队排查原因,看是否所有强制步骤都按照对接文档做到位了。

5.(可选) 应用内事件接入测试

5.1 如果需要继续测试应用内事件打点是否正确,那么在确认Non Organic Install统计没有问题的前提下,直接继续测试对应的事件。在用测试设备触发了事件之后,在如下图的aggregated performance report里面对应事件会有数据更新。

5.2 也推荐下载Export Data>>Raw Data Reports>>In-App Events报告查阅测试原始数据,以确保应用内事件接入无误

在Appstore发布测试方法

1.(强制)此步骤如果同一个账号已经操作过,可跳过。将测试设备添加入白名单中,这样同一个应用未来用同一个设备做SDK接入测试便可以不再进行反复清理了。

注意*:

  • 请优先将idfa填入白名单中,可通过这个app找到测试设备的idfa。
  • idfa字母部分请大写。

2.(强制) 请点击进入Custom Media Source Configuration 配置追踪链接。如下图可将Media Source处填上“AppsFlyer_Test”,也可填命名成其他值。

注意*:

  • 因为是模拟使用设备id进行归因的场景,所以链接后一定加上上述设备id参数
  • 而Media Source里面填写的部分决定了您在看数据的时候,测试数据更新在哪个渠道(media source)下面,可直接使用“AppsFlyer_Test”。但如果您命名的时候写成例如“TestABC”,成功的测试数据会呈现在“TestABC”这个渠道下。

例:https://app.appsflyer.com/id578915438?pid=AppsFlyer_Test&c=Test2&idfa=1B2C52D3AA25D6B6

OR  https://app.appsflyer.com/id578915438?pid=TestABC&c=Test2&idfa=1B2C52D3AA25D6B6

3.(强制)之后在测试设备浏览器中,复制粘贴上一步配置好的链接以模拟一个广告点击行为,浏览器会跳转至苹果应用商店,然后直接安装并启动应用。

注意*:如果按照之前的步骤操作,这一次成功的测试结果是会显示在Non Organic Install里,并且是归在对应的media source里 。而如果激活数据没有按照规定显示在Non Organic Install里,那么说明SDK接入有问题,请及时组织您的技术团队排查原因,看是否所有强制步骤都按照对接文档做到位了。

4.(可选) 应用内事件接入测试

4.1 如果需要继续测试应用内事件打点是否正确,那么在确认Non Organic Install统计没有问题的前提下,直接继续测试对应的事件。在用测试设备触发了事件之后,在如下图的aggregated performance report里面对应事件会有数据更新。

4.2 也推荐下载Export Data>>Raw Data Reports>>In-App Events报告查阅测试原始数据,以确保应用内事件接入无误

 

这篇文章有帮助吗?
1 人中有 1 人觉得有帮助
还有其它问题?提交请求
由 Zendesk 提供技术支持