新义文档中心
首页
  • V2
  • 数据报表
DSP 接口文档
SDK 文档
前审 接口文档
  • 中文
  • English
首页
  • V2
  • 数据报表
DSP 接口文档
SDK 文档
前审 接口文档
  • 中文
  • English
  • 合规使用说明

合规使用说明

隐私声明

  • 隐私声明

需要的权限

SDK 对 App 没有特殊权限要求,但如果对于一些低版本 Android 系统因为无法获取 OAID,需要获取 IMEI 设备号来代替 OAID 时,需要用到电话权限:

    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

另外,如果需要投放下载类广告,需要用到安装权限才能正常完成下载类广告的安装流程:

    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />

如果需要这些权限,可以将它们声明 AndroidManifest.xml 中可以了。

设备号获取和设置

为了符合相关法规要求,从 3.0.0 开始,SDK 不会再在初始化阶段自动获取设备号

设备 ID 对广告投放定向至关重要,在没有任何设备号的情况下,通常没有广告填充,建议开启并在应用增加相关的符合法规的说明和隐私声明

下面是新增的设置开启设备号收集的 API:

  • SDK.setIMEI(String imei)
  • SDK.setOAID(String oaid)
  • SDK.setGAID(String gaid)
  • SDK.setAndroidID(String androidID)

在 App 获取广告前,通过上面的几个方法设置号即可。如果不想手动设置,也可以通过下面新增的几个开关 API 来打开自动设置功能:

  • SDK.allowAutoAccessIMEI()
  • SDK.allowAutoAccessOAID()
  • SDK.allowAutoAccessGAID()
  • SDK.allowAutoAccessAndroidID()
  • SDK.allowAutoAccessDeviceID()

其中 AndroidID 必须设置。IMEI、OAID 至少设置其中一个。如果是投放海外广告,GAID 必须设置。上面开关 API 中最后一个 SDK.allowAutoAccessDeviceID() 相当于上面 4 个开关一起打开的快捷 API。

另外,从 3.1.0 开始,SDK 增加了一个 onBeforeRequest 事件,app 开发者可以在该事件中设置设备号,或开启获取设备号的开关。

其他设备信息

为了符合相关法规要求,从 3.0.0 开始,SDK 不会再在初始化阶段自动获取地理位置、电池状态、传感器状态这些其他设备信息,并且从 3.0.1 开始,不在任何阶段获取电池状态、传感器状态这些其他设备信息。

在请求广告时,如果上传信息中包含这些信息,可以获取到更多更精准的广告填充,建议开启并在应用增加相关的符合法规的说明和隐私声明

可以通过下面新增的 API 来开启获取地理位置信息功能:

  • SDK.allowTheUseOfGeoInfo()

注意,如果需要上传地理位置信息的话,除了需要调用 SDK.allowTheUseOfGeoInfo() 方法以外,还需要在 AndroidManifest.xml 加入以下权限申请:

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

已安装数据

为了符合相关法规要求,从 3.0.0 开始,SDK 不会再在初始化阶段自动已安装数据

已安装数据会极大改善拉活类产品的投放效果,建议开启并在应用增加相关的符合法规的说明和隐私声明

可以通过下面新增的 API 来开启这些功能:

  • SDK.setInstalledApps(...)

个人信息处理规则

  • 我们会使用设备信息进行广告定向
  • 我们会使用设备信息对出价做出预估
  • 我们会存储设备信息以持续改进投放效果
  • 我们会向合作的第三方提供设备信息以持续改进投放效果