【问题标题】:Get unique device ID on iOS with Google Tag Manager使用 Google Tag Manager 在 iOS 上获取唯一的设备 ID
【发布时间】:2016-01-29 13:30:22
【问题描述】:

我正在尝试通过 Google 跟踪代码管理器获取设备 ID,但在 iOS 上出现错误。经过快速搜索,Apple 似乎阻止了这一点。

此外,似乎不建议使用 idfa(可能会导致验证应用程序出现问题),并且有时会导致意外错误。

我在这里有什么选择?

  • 通过代码获取设备 ID 并以某种方式(我不知道讨厌顺便说一句)将其推送到数据层以便稍后通过 GTM 检索它?

  • 找到另一个唯一 ID ?

你有什么建议?

【问题讨论】:

    标签: ios google-tag-manager


    【解决方案1】:

    Apple 已阻止开发人员使用任何类型的唯一设备 ID,例如 uniqueIdentifier、mac 地址等...

    正如您所说,为此使用 IDFA 可能会给您带来麻烦,您只能将其用于广告目的。

    identifierForVendor,这个ID在一个开发者的所有应用程序之间共享。如果用户在其设备上拥有来自同一开发者的任何应用,则此 ID 不会改变。

    最后一个选项是自己创建一个唯一 ID,并将其存储在只有您的应用可以访问的钥匙串中。

    在所有情况下,您都必须自己将值推送到标签管理器中。

    【讨论】:

    • 感谢您的反馈!我想我会使用identifierForVendor
    猜你喜欢
    • 2017-09-07
    • 1970-01-01
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-28
    • 1970-01-01
    • 2017-01-06
    相关资源
    最近更新 更多