|
/

google play发布前测试显示安全与信任问题【发送设备标识符】

Ffranke
发布于 5 年前
4116
移动统计 U-App

之前用的老版本的sdk是没有这个问题的,现在升级到9.4.4的海外版sdk,也按照要求适配armeabi 以外的平台armeabi-v7、x86,但是仍旧出现该问题,我遇到该问题并解决的吗?

这是另一个遇到这种问题的人

https://community.umeng.com/topic/view/617b4e4e0a97670c90b9086e

4个回答
 
5 年前

您好,需要您严格按照咱们的合规指南来进行配置的

合规三步走

1、您需要确保App有《隐私政策》,并且在用户首次启动App时就弹出《隐私政策》取得用户同意。

2、您务必告知用户您选择友盟+SDK服务,请在《隐私政策》中增加如下参考条款:

“我们的产品集成友盟+SDK,友盟+SDK需要收集您的设备Mac地址、唯一设备识别码(IMEI/android ID/IDFA/OPENUDID/GUID、SIM 卡 IMSI 信息)以提供统计分析服务,并通过地理位置校准报表数据准确性,提供基础反作弊能力。”

3、您务必严格遵守如下初始化步骤,确保用户同意《隐私政策》之后,再初始化友盟+SDK。


注意 本方案支持友盟统计SDK 9.3.x及更高版本,强烈建议目前集成6.x.x、7.x.x、8.x.x、9.3.x以下 版本的开发者将统计SDK升级到9.3.7版本。

  • 初始化步骤: 请确保在App安装后首次冷启动时按照如下方式进行初始化。

【1】在Applicaiton.onCreate函数中调用预初始化函数UMConfigure.preInit(),预初始化函数不会采集设备信息,也不会向友盟后台上报数据。


// SDK预初始化函数
// preInit预初始化函数耗时极少,不会影响App首次冷启动用户体验
publicstaticvoid preInit(Context context,String appkey,String channel)

【2】确保App首次冷启动时,在用户阅读您的《隐私政策》并取得用户授权之后,才调用正式初始化函数UMConfigure.init()初始化统计SDK,此时SDK才会真正采集设备信息并上报数据。反之,如果用户不同意《隐私政策》授权,则不能调用UMConfigure.init()初始化函数。

【3】一旦App获取到《隐私政策》的用户授权,后续的App冷启动,开发者应该保证在Applicaiton.onCreate函数中调用预初始化函数UMConfigure.preInit()。正式初始化函数UMConfigure.init可以按需调用(可以在预初始化函数之后紧接着调用,也可以放到后台线程中延迟调用,但还是必须调用,不能遗漏)。

如您有任何疑问,也可以通过视频课程进行了解。

视频课程链接:https://developer.umeng.com/docs/147377/detail/210108

 
5 年前

有没有按照他们的合规三步走操作呀,必须给加隐私政策的

Loading ...
登录社区,分享你的经验