由于Mobile Safari无法访问iOS设备的UDID,因此我正在寻找一种方法,仅使用JavaScript为iOS设备生成不同(但仍然唯一)的标识符。
更广泛的问题是:
“Mobile Safari上的JavaScript可以访问哪些系统信息,可用于生成唯一标识符?”
这需要是不需要用户权限(即警报)才能访问的信息。
此用例是跟踪来自CPC发布商的转化,其中广告客户仅限于提供网址作为广告的目标网页,发布商不会将UDID附加到网址。
答案 0 :(得分:2)
更重要的是,默认情况下,移动版Safari会禁用第三方Cookie(操作系统暗示他需要设置)。这里简短的回答是没有简单的方法来做到这一点,除非你诉诸谷歌参与的那种诡计 - 解决方法涉及一个漏洞,允许第三方cookie设置表格提交。谷歌创建了一个隐形表格并通过JavaScript提交,因此可以设置一个cookie。
有些公司声称能够以高精度进行“设备指纹识别”。 Blue Cava是一个受到大量关注的人,但谷歌搜索将会出现其他人。如果这个功能足够重要以支付费用,我建议您查看它们。