3

IFA (Identifier for Advertisers) 是 iOS6 中的新东西,类似于一个唯一的 ID,可以传递给广告商以匿名保存和跟踪用户上下文(并希望提供更好的体验)。

我的问题特别来自网络开发领域(即移动浏览器/javascript):

Android 上的 IFA 是否有任何等价物(如果有,它存在于哪个操作系统版本中)?如果没有,常见的替代方案是什么 - 它只是一个 cookie 吗?如果是这样,实现它的正确技术是什么(我猜第 3 方 cookie / 安全性应该在上下文中弹出)?

实际上,任何用于跟踪用户上下文以了解广告相关性的有效/格式良好的方式都将受到欢迎。

4

2 回答 2

3

Android 和 iOS 等移动平台的唯一标识符基本上使用 Android_ID 和 UDID(已弃用),现在它的 IFA。Android 操作系统还允许使用其他系统标识符,例如设备(IMEI、MEID 或 ESN)和订户(来自 SIM 和 WLAN MAC 地址的 IMSI)标识符。

对于移动网络,如在线网络,使用第三方 cookie。第三方 cookie 在 Android 设备上有效。但在 iOS 设备中,Safari 浏览器默认禁用第三方 cookie。为了克服这个问题,广告网络可以通过用户访问的网站使用不可见的 iframe 写入 cookie(看起来像第一方 cookie)。

另一种方法是收集浏览器本身披露的信息,为该设备建立指纹。这取决于浏览器(是否启用了 javascript)以及消费者使用浏览器的频率,很容易达到 94% 以上的准确率。

另一种方法是依赖域特定的持久标识符。(原始来源

Blue Cava提供设备指纹识别平台,用于提供正确的在线内容并识别显示良好或不良行为的设备。如果您愿意为此服务付费,请查看此内容。BlueCava 还为需要更多灵活性和集成选项的用户提供 JavaScript 客户端 API。要集成,请将 JavaScript 放在最终用户将使用的页面的 HTML 中,它将调用 BlueCava 服务器。

于 2012-11-21T09:01:48.297 回答
0

...或者生成一个 GUID 并将其存储在 sharedPreferences 中?

UUID.randomUUID();
于 2012-11-12T15:19:59.327 回答