使用 Flurry/Google Analytics 时是否需要显示 EULA?
我从不同的人那里听到了关于这个话题的不同说法,但没有人真正确定。此外,快速谷歌搜索并没有透露任何信息。
问题是:在 Android 应用程序中使用 Flurry Analytics(或 Google Analytics 或任何分析工具)时。我是否需要以 EULA 或类似内容的形式通知用户,这些内容在首次应用程序启动时显示并且必须被接受?
收集的统计数据是完全匿名的,因此大多数人说您不必出示 EULA。但现在真相是什么?
I hear different things from different people on that topic and nobody is really sure. Also a quick google search doesn't reveal anything informative.
The question is: when using Flurry Analytics (or Google Analytics or whatever analytics tool) in an Android App. Do I need to inform the users in form an EULA or something similar that is shown on first app start and has to be accepted?
The stats collected are completely anonymous, so most people say you don't have to show an EULA. But what's the truth now?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
谷歌分析服务条款规定:
另外在 Android SDK 页面上他们说:
我想说的是,您必须出示某种最终用户许可协议,也许不是在第一次发布时,而是在某种视图中,但它必须出现在某个地方。
我在市场上的应用程序描述中省略了一句话,告知用户如果他使用该应用程序,数据将被收集。如果它不仅仅是一个用户数不足 100 名的小型区域应用程序,我会将协议放入应用程序中,并有选择退出的可能性。
The terms of service of google analytics state that:
Also on the Android SDK page they say:
I would say you must show some kind of EULA, maybe not at first launch but in some kind of about view but it must be present somewhere.
I spared one sentence in my application description in the market, informing the user that if he uses the app data will be collected. If it would be more than a small regional app with not 100 users yet I would put the agreement in the app and have a opt out possibility.
我在市场上有一款使用 Flurry 的应用程序。我在设置中放置了一个选择退出的选项,因为你知道,我喜欢我的用户。此外,在第一次启动时,我会弹出,让用户知道每次后续启动时,分析将被启用,并为他们提供资源来解释如何将其关闭。
这样做更多是出于礼貌,但即使需要,我也很乐意这样做。我也是用户,我想控制是否有关于我的设备的数据(即使它只是型号、您所在的国家/地区(例如,我不使用 GPS,所以我只获取国家/地区/大陆)级别),以及错误/事件之类的内容,我最感兴趣的是崩溃和我的事件,但国家/地区图表让我知道我可能想在哪里进一步本地化。
I have one application on the market which does use Flurry. I place in the settings an option to opt-out, because you know, I like my users. Additionally, on first launch I pop up, letting users know that each subsequent launch, analytics will be enabled, and give them a resource to explain how to turn it off.
This is done more as a courtesy, but even if it were required, I'd gladly do it. I'm a user too, and I want to control whether or not data about my device (even though it's only the model, the country you're in (I don't use GPS for instance, so I just get country/continent level), and things like errors/events. I'm mostly interested in crashes and my events especially, but the countries charts give me an idea as to where I might want to look at further localization.
我不认为有必要这样做,但我认为,如果您要发送从用户手机获得的分析数据,您应该让用户知道这一点,并为他们提供选择退出的方式。
I don't believe there is a requirement to do so, but it is my opinion that if you are going to be sending analytical data obtained from a user's phone you should let the user know this and give them a way to opt out.
我在 Android 开发者分发协议中发现了一些内容:
因此,我认为我可以让用户通过应用程序设置中的复选框禁用分析并在第一次应用程序启动时显示 Toast。
i found something in the Android Developer Distribution Agreement:
So it think i'm fine with letting the user disable analytics via checkbox in the app settings and showing a Toast at first app start.