有没有办法确定当前运行的应用程序是否是通过 Facebook 广告安装的?
我目前在我的应用委托的 applicationDidBecomeActive 选择器中调用 [FBAppEvent activateApp]。我没有使用任何其他 Facebook SDK 功能。
我想区分通过 Facebook 广告到达的用户。手机上是否有任何方法可以确定应用安装来自 Facebook 广告?
有没有办法确定当前运行的应用程序是否是通过 Facebook 广告安装的?
我目前在我的应用委托的 applicationDidBecomeActive 选择器中调用 [FBAppEvent activateApp]。我没有使用任何其他 Facebook SDK 功能。
我想区分通过 Facebook 广告到达的用户。手机上是否有任何方法可以确定应用安装来自 Facebook 广告?
以下是我从 Facebook 开发人员支持处获得的关于此问题的回复。
不幸的是,目前使用 SDK 是不可能的。根据文档,我们仅发送有关何时有人安装应用程序的信息。
https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads “安装 SDK 后,包含以下代码,以便在您的应用程序处于前台时执行。这将允许应用程序当用户第一次打开应用程序时,将 install 事件返回给 Facebook,如果以后出现网络错误,我们的客户端代码将停止发送安装,一旦它从服务器获取成功代码,并且我们的如果后端收到同一设备的多次点击,则只会计算一次安装”
我希望这有帮助。谢谢
就在这里。这并不像您希望的那么容易,但这就是您要做的。