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