我想在我的iPad应用程序中实施Google Analytics。
我想知道是否有任何审批流程问题?
是否有允许用户停用或启用跟踪的最佳做法?
您对跟踪用户应用习惯的道德观点有何看法?
答案 0 :(得分:1)
来自Apple的app store approval guidelines:
17 - 隐私
* 17.1
应用程序无法在未获得用户事先许可的情况下传输有关用户的数据,并且可以让用户访问有关数据使用方式和位置的信息
* 17.2
要求用户分享个人信息(如电子邮件地址和出生日期)才能运行的应用将被拒绝
* 17.3
针对未成年人进行数据收集的应用将被拒绝
答案 1 :(得分:0)
除非您在BETA中,并且传输此类信息是测试过程的一部分,您应该告知用户一个明显的原因:
如果没有供应商的通知,您将无法自行跟踪
如果我注意到应用程序在没有通知我的情况下收集有关我的使用情况的数据,我会立即将其卸载。
但是,当我被要求获得许可时,有时候(取决于应用程序),我很乐意接受,因为我知道它会帮助开发人员更好地做到这一点。
答案 2 :(得分:0)
在听取您的意见并查看相关的许可协议后,这是我对该问题的回答。
不应透明地使用分析。即使没有“用户可识别数据”,在他们不知情的情况下跟踪用户也是不好的。
根据Apple的许可协议以及Google Analytics的用户协议,您必须通知用户他们正在跟踪他们的使用情况以及如何使用这些信息。
Apple's Agreement on Apple Insider
Google's Agreement感谢coneybeare
基本上,这意味着您必须在首次启动应用时提交协议,或在应用程序设置中选择加入选项。两者都不理想。获得该许可协议弹出窗口总是有点烦人,这对我来说似乎并不干净。但是,嘿,你必须保护你的屁股。并没有多少人愿意选择加入。
这一切都归结为仔细平衡用户体验和深入了解应用的使用情况。