有没有办法确定当前正在运行的应用程序是否通过Facebook广告安装了?
我目前正在我的应用程序委托(delegate)的applicationDidBecomeActive选择器中调用[FBAppEvent activateApp]。我没有使用任何其他Facebook SDK功能。
我想区分通过Facebook广告到达的用户。手机上是否有任何方法可以确定应用程序安装来自Facebook广告?
最佳答案
这是我从Facebook开发人员支持部门收到的关于此问题的回复。
不幸的是,目前尚无法使用SDK。根据文档,我们仅在有人安装应用程序时发送信息。
https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads
“安装SDK后,请在您的应用程序处于前台状态时执行以下代码。这将允许该应用程序在用户首次打开该应用程序时将安装事件回传到Facebook,并在用户再次打开该应用程序时如果发生网络错误,我们的客户端代码将在从服务器获取成功代码后停止发送安装,并且如果后端收到同一设备的多次匹配,则我们的后端将仅对安装次数进行一次计数。”
我希望这有帮助。
谢谢