有没有办法确定当前运行的应用程序是否是通过 Facebook 广告安装的?
我目前在我的应用委托(delegate)的 applicationDidBecomeActive 选择器中调用 [FBAppEvent activateApp]。我没有使用任何其他 Facebook SDK 功能。
我想区分通过 Facebook 广告到达的用户。手机上是否有任何方法可以确定应用安装来自 Facebook 广告?
最佳答案
以下是我从 Facebook 开发人员支持处获得的关于此问题的回复。
不幸的是,目前使用 SDK 是不可能的。根据文档,我们仅发送有关何时有人安装应用程序的信息。
https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads
“安装 SDK 后,包括以下代码,当您的应用程序在前台时执行。这将允许应用程序在用户第一次打开应用程序时将安装事件 ping 回 Facebook,并再次在 future 如果有网络错误。我们的客户端代码在从服务器获取成功代码后将停止发送安装,如果我们的后端收到同一设备的多次点击,我们的后端只会计算一次安装“
我希望这有帮助。
谢谢
关于facebook-ios-sdk - 我可以确定应用程序是否是通过 Facebook 广告安装的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18278901/