Skip to content

U8SDK合规API调用说明

WARNING

该接口只影响U8SDK中可能的调用,如果游戏层自己有相关信息的获取,需要游戏层单独处理。 所有设备信息设置为false,不影响U8SDK的使用。

调用方式

在U8SDK初始化接口调用之前, 游戏层可以按下面接口设置是否允许SDK获取对应的设备信息:

java
/**
 * 设置设备信息获取的开关, 如果游戏层需要关闭某些设备信息的获取, 可以通过该回调设置
 * 请在SDK初始化之前设置, 否则SDK初始化时即可能会读取这些信息
 */
U8Platform.getInstance().setPrivacyListener(new U8PrivacyListener() {
	@Override
	public boolean useIMEI() {
		return false;
	}

	@Override
	public boolean useAndroidID() {
		return false;
	}

	@Override
	public boolean useMAC() {
		return false;
	}

	@Override
	public boolean useOAID() {
		return false;
	}

	@Override
	public boolean useSensor() {
		return false;
	}
});

相关接口说明如下:

接口名接口对应的设备信息收集方式收集目的
useIMEIIMEISDK初始化时采集(开发者不添加OAID库时,不获取)用于统计新增设备等指标,以确定业务转化率是否正常
useAndroidIDAndroidIDSDK初始化时采集用于统计新增设备等指标,以确定业务转化率是否正常
useOAIDAndroidIDSDK初始化时采集用于统计新增设备等指标,以确定业务转化率是否正常
useMACAndroidIDSDK初始化时采集防作弊,判断当前设备是否是真实设备,而非模拟器
useSensorAndroidIDSDK初始化时采集防作弊,判断当前设备是否是真实设备,而非模拟器

其他说明

开发者应该在游戏的隐私协议内容中,添加上U8SDK相关的隐私说明, 具体信息可以参考:合规指南

版权所有© 2021-2030 上海丞诺网络科技有限公司