1

我在移动应用上使用 Firebase Analytics,并尝试通过广告标识符跟踪用户财产。但现在我也使用 appInstanceId 来识别应用用户。

我阅读了有关在 Firebase 上跟踪广告标识符的官方文档,并了解我们可以跟踪哪些数据。但我不明白 appInstanceId 之间的定义差异。

  • 这两个 id 是否以不同的方式生成?(我认为广告标识符是特定于设备的,而 appInstanceId 是特定于应用程序的。是真的吗?)
  • 我可以在 Firebase 上跟踪广告标识符本身并检查它的值吗?(appInstanceId 会自动跟踪,我们可以将值导出到 BigQuery)
4

1 回答 1

1

是的,广告标识符是特定于设备的。如果您在同一设备上有 2 个应用程序,它们将报告相同的广告标识符,除非用户在其 iOS 设备上将限制广告跟踪设置为 true。应用实例 ID 在同一设备上的应用之间是唯一的,并且不依赖于广告标识符。在 iOS 上,您可以使用AdSupport框架自行获取。Firebase 控制台不会向您显示 IDFA 的原始数据,因此您可能希望使用自定义用户属性对其进行跟踪并使用 Big Query 对其进行查询。

于 2019-07-03T15:36:53.077 回答