我确实将我的设备添加到白名单中进行测试,然后按照以下步骤操作: https://support.appsflyer.com/hc/en-us/articles/207032066-AppsFlyer-SDK-Integration-iOS#integration 在设备上,我单击 URL,Safari 会重定向到应用商店。 我在 Xcode 上安装了我的应用程序,但日志是有机安装,我不知道为什么它总是有机安装
我的清单:
conversionInfo["af_status"]
方法检查 onConversionDataSuccess
值如果深度链接运行良好,但无法获得非有机安装问题,则可能是在第三步。尝试重新配置appsflyer链接并再试一次
您还可以查看此流程。除了第三步之外几乎相同:
替换以下参数: app_id - 正在测试的应用程序的ID pid - 媒体源名称(例如“SDKTest”) c - 活动名称 IDFA/advertising_id - 广告 ID(如果用于测试的设备)
UPD(GDPR 相关)
如果您在致电
AppsFlyerLib.shared.anonymizeUser = true
之前致电AppsFlyerLib.shared.start()
,您将始终获得有机安装
很多年后。我继续使用 AppsFlyer SDK。我向AppsFlyer的帮助中心寻求技术支持, 他们说:“他们可以在日志中看到调用了UDL,但没有获取参数,因为单击链接和打开应用程序时的IP地址不同。请尝试通过单击并安装使用相同的网络.”
终于我的Mac和iPhone用了同一个网络就可以测试了
注意:在使用移动应用程序进行测试之前,您需要先升级计划。