首页 > 解决方案 > 如何使用 Facebook SDK 以编程方式跟踪给定用户 ID 的应用安装源?

问题描述

我正在构建一个 iOS 和 Android 应用程序,并集成了 Facebook SDK 来跟踪由 Facebook 广告引起的应用程序安装。我能够在Facebook 分析中查看我的应用程序的聚合数据,但我希望能够确定我的数据库中的给定用户是否从 Facebook 广告安装了该应用程序。

我使用setUserID方法在 App Events SDK 中为我的用户设置了用户 ID ,但我无法过滤 Facebook 分析报告的事件以仅获取给定用户 ID 的数据。另外,我想要一种编程方式来获取这些信息,这样我就可以在用户注册时(沿着用户配置文件)发送它。

在后台,Facebook 分析仪表板使用了一个未记录的 GraphQL API 端点analytics_query,这个端点是否支持用户 ID 的请求?我是否必须将此用户 ID 作为事件的自定义参数发送?

如果这有帮助,我的应用程序也使用 Firebase SDK,但后者似乎无法识别来自 Facebook 广告的人(这是有道理的,因为它是由谷歌制作的)。

非常感谢您的帮助,

标签: androidiosfacebookfacebook-graph-apifacebook-sdk-4.0

解决方案


推荐阅读