广告标识符和应用实例ID有什么区别?

时间:2019-06-06 00:45:47

标签: firebase-analytics idfa

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

我阅读了official document关于在Firebase上跟踪广告标识符的信息,并了解了我们可以跟踪哪种数据。 但是我不了解appInstanceId之间的定义差异。

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

1 个答案:

答案 0 :(得分:0)

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