我正在将我的
Android应用程序与Google Analytics集成,并且想知道应该采取什么样的安全措施来避免我的分析数据被坏人故意污染.当然,GA数据不是生产关键的,并且(希望)没有太多的人跑来跑去做这些事只是为了好玩,但仍然 – 在合理范围内,我想应用任何先发制人的措施.
现在,唯一想到的是我应该避免跟踪ID落入坏人手中.
我发现的谷歌搜索结果只谈到:
>保护网页的跟踪ID – 而不是谈论如何为Android应用程序执行相同操作
>设置GA过滤器以仅包含我自己网页的流量数据 – 再次,这仅适用于网页…
从我的应用程序提交匹配时,似乎有两种方式可以使数据到达GA服务器:
>如果未安装Google Play服务,putHit会运行并使用匹配数据触发HTTPS查询.如果日志级别设置为debug,我可以看到这种情况,以及ADB日志中的数据以及跟踪ID.
>如果安装了GPS,那么也可以通过HTTPS进行调度.
因此,这让我认为我在应用程序方面做的最好的事情就是确保日志级别高于调试(无论这是一个好主意)并加密跟踪ID至少使得难以从APK中提取.
在GA方面,我没有发现任何与网页过滤解决方案类似的内容.
还有什么我可以做的吗?
最佳答案 登录后:Google Analytics
在Admin>下查看>过滤器>新过滤器>自定义 – 您可以选择按应用程序ID进行筛选.
我认为应用程序ID是您在清单文件中设置的包名称.
再次,这不是万无一失的:
其他任何人都可以设置相同的应用程序ID,但这需要更多的努力.
谷歌分析 – shud hv提供了一种更好的方法来解决这个问题.