Iphone 如何在没有UDID的情况下跟踪iOS5上的下载
有谁知道如何在没有UDID的情况下跟踪iOS应用程序下载(通过网络广告) 我认为这是不可能的,尤其是当用户从一个网站到另一个应用商店时。但一家名为WDA的公司似乎使之成为可能 我有一些想法,但我不确定哪种方法最好 1) Cookie:iOS应用程序无法访问Safari中的Cookie。Iphone 如何在没有UDID的情况下跟踪iOS5上的下载,iphone,tracking,ios5,udid,Iphone,Tracking,Ios5,Udid,有谁知道如何在没有UDID的情况下跟踪iOS应用程序下载(通过网络广告) 我认为这是不可能的,尤其是当用户从一个网站到另一个应用商店时。但一家名为WDA的公司似乎使之成为可能 我有一些想法,但我不确定哪种方法最好 1) Cookie:iOS应用程序无法访问Safari中的Cookie。 2) 共享本地存储:是否有任何共享存储可以由Safari编写并由本机iOS应用程序读取?我面临类似的问题。下面是我提出的解决方案——我本人,我即将实施第二个方案 第一个解决方案: 编辑:正如约翰·巴林格(Jo
2) 共享本地存储:是否有任何共享存储可以由Safari编写并由本机iOS应用程序读取?我面临类似的问题。下面是我提出的解决方案——我本人,我即将实施第二个方案 第一个解决方案: 编辑:正如约翰·巴林格(John Ballinger)在下面的评论中指出的,《UIDevice-with-UniqueIdentifier-for-iOS-5》的作者格基茨(gekitz)将其许可证更改为麻省理工学院:)谢谢约翰 如果你只是需要一个可靠的UDID替代品,请尝试并注意它的许可证。您还可以在GitHub上搜索其他解决方案 第二种解决方案: 更新此解决方案:我放弃了这个想法,因为太多开发人员告诉我这将违反HIG。 更加灵活,允许跟踪您的附属公司的安装活动(例如,通过为每个附属公司分配一个特定的“UDID”值,您可以在安装应用程序并将“UDID”发送到您的服务器后检查) 因此用户:请告知我们以下任何一项是否可能违反HIG,并导致申请被拒绝(特别是步骤5、6和7)
- 注意:当应用程序被放到后台并继续运行时,您需要确保警报仍然可见。还有,你需要
- 注意:您需要允许Safari打开该链接(可能需要一些额外的编码,不确定)李>
- 我认为必须向用户展示一些带有EULA(例如)的页面,并提供一个允许继续的按钮,这样用户就可以清楚地了解UX(即,在第二次safari辞职并打开您的应用程序后,应用程序不会留下任何打开safari的体验)
顺便说一下,我们会出去一段时间,但稍后会检查您的反馈。谢谢 你找到解决问题的办法了吗?你介意和我分享一下吗?我也考虑过同样的想法——它应该会奏效;我唯一的问题是用户体验不会那么好。非常感谢。如果我们同意你的第一个想法,Safari(iOS)可以访问mac地址吗?(如果不是,第一个想法是不可能的。)很高兴能帮上忙,但是,如果你打算采用我的第二个解决方案,我只想让你知道我自己放弃了这个想法-很多开发者告诉我,这种方法可能违反苹果对移动HIG的解释。嘿,我注意到选项1的许可证现在已经改为麻省理工学院,所以选项1看起来相当不错。