Appearance
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;
}
});相关接口说明如下:
| 接口名 | 接口对应的设备信息 | 收集方式 | 收集目的 |
|---|---|---|---|
| useIMEI | IMEI | SDK初始化时采集(开发者不添加OAID库时,不获取) | 用于统计新增设备等指标,以确定业务转化率是否正常 |
| useAndroidID | AndroidID | SDK初始化时采集 | 用于统计新增设备等指标,以确定业务转化率是否正常 |
| useOAID | AndroidID | SDK初始化时采集 | 用于统计新增设备等指标,以确定业务转化率是否正常 |
| useMAC | AndroidID | SDK初始化时采集 | 防作弊,判断当前设备是否是真实设备,而非模拟器 |
| useSensor | AndroidID | SDK初始化时采集 | 防作弊,判断当前设备是否是真实设备,而非模拟器 |
其他说明
开发者应该在游戏的隐私协议内容中,添加上U8SDK相关的隐私说明, 具体信息可以参考:合规指南