新义文档中心
首页
  • V2
  • 数据报表
  • 广告主 数据报表
DSP 接口文档
SDK 文档
开发者后台说明
前审 接口文档
  • 中文
  • English
首页
  • V2
  • 数据报表
  • 广告主 数据报表
DSP 接口文档
SDK 文档
开发者后台说明
前审 接口文档
  • 中文
  • English
  • 合规使用说明

合规使用说明

隐私声明

  • 隐私声明

需要的权限

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

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

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

设备 UserAgent 获取和设置

为了符合相关法规要求,SDK 不会在未经用户明确允许的情况下,在初始化阶段自动获取设备 UserAgent。

但设备 UserAgent 对广告投放定向至关重要,在没有 UserAgent 的情况下,通常没有广告填充。

下面是新增的设置开启设置 UserAgent 的 API:

  • SDK.setUserAgent(String ua)

在 App 获取广告前(例如在 onBeforeRequest 事件中),通过上面的方法设置好即可。

如果不想手动设置,也可以通过下面的开关 API 来打开自动获取功能:

  • SDK.allowAutoAccessUserAgent()

自动获取开关最好在应用初始化阶段来打开,否则会影响首次广告的获取。

设备号获取和设置

为了符合相关法规要求,SDK 不会在未经用户明确允许的情况下,在初始化阶段自动获取设备号。

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

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

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

在 App 获取广告前(例如在 onBeforeRequest 事件中),通过上面的几个方法设置好即可。

如果不想手动设置,也可以通过下面新增的几个开关 API 来打开自动设置功能:

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

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

自动获取开关最好在应用初始化阶段来打开,否则会影响首次广告的获取。

其他设备信息

为了符合相关法规要求,SDK 不会在未经用户明确允许的情况下,在初始化阶段自动获取地理位置。

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

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

  • SDK.allowAutoAccessGeoInfo()

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

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

个人信息处理规则

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