android - 如何使用 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 广告的人(这是有道理的,因为它是由谷歌制作的)。
非常感谢您的帮助,
解决方案
推荐阅读
- firebase-authentication - 如何为 iOS 或 react-native 项目正确包含“Firebase/Auth”pod?
- php - 在运行 composer update 我的整个 laravel 5.8 站点之后
- java - 将属性添加到“mvnw clean package”的application.properties?
- c++ - 在递归期间将值存储在字符串中
- python - 为什么它返回IndexError:索引存在时列表索引超出范围?
- kubernetes - 使用 Helm 管理我的“应用程序”,但使用 kubectl 管理版本
- ruby-on-rails - Rails 模型通用验证继承自抽象基类,但唯一字段验证发生在子类上
- css - React + Babel:如何为共享组件库加载 CSS 文件?
- flutter - 如何从 Mac 上完全正确地卸载 Flutter?
- python - 如何从 FastAPI 端点返回字典 + 图像?