Skip to content

ToBid SDK 合规指引

根据《个人信息保护法》、《数据安全法》、《网络安全法》等法律法规和监管部门规章要求,App开发运营者(以下简称为“开发者”)在提供网络产品服务时应尊重和保护最终用户的个人信息,不得违法违规收集使用个人信息,保证和承诺就个人信息处理行为获得最终用户的授权同意,遵循最小必要原则,且应当采取有效的技术措施和组织措施确保个人信息安全。为帮助开发者在使用ToBid广告SDK的过程中更好地落实用户个人信息保护相关要求,避免出现侵害最终用户个人信息权益的情形,特制定本合规使用说明,供开发者在接入使用ToBid SDK服务时参照自查和合理配置,不断提升个人信息保护水平。

一、APP隐私政策中应披露ToBid SDK相关情况

请您确保您开发或运营的APP配备了符合监管要求的《隐私政策》文本。请您务必明确告知终端用户您的APP集成了ToBid SDK服务。您应在《隐私政策》中添加关于本SDK收集使用个人信息的目的、方式和范围等,并显示本SDK的提供方名称及隐私政策链接。

APP首次运行时应当有隐私弹窗,隐私弹窗中应公示简版隐私政策内容并附完整版隐私政策链接,并明确提示最终用户阅读并选择是否同意隐私政策;隐私弹窗应提供同意按钮和拒绝同意的按钮,并由最终用户主动选择。

[隐私弹框示例]

图片名称

我们提供以下告知文案示例供您参考,您可以通过文字或表格方式向用户告知。请您理解SDK不同版本提供的功能服务及所需的字段信息可能会因开发者的选择或配置不同而存在差异,因此请您参考 ToBid SDK隐私政策及您实际接入使用的SDK运行情况向用户进行充分告知并获得用户的同意。

ToBid SDK有关信息详细情况
SDK名称:ToBid SDK
SDK提供方名称:北京创致科技有限公司
使用目的:广告投放、广告归因、广告反作弊、广告统计分析、APP崩溃统计
使用场景:聚合三方广告SDK,向最终用户投放广告时使用
处理个人信息类型: 【设备标识符】Android_ID、OAID、IDFA、IDFV,具体字段因软硬件版本不同而存在差异;
【设备信息】设备制造商、品牌、设备型号、操作系统版本、屏幕分辨率、屏幕方向、屏幕DPI、时区、系统初始化时间、系统启动时间、系统语言、国家代码、总磁盘大小、剩余磁盘大小、前后台状态、运行中的进程信息、sim卡信息(mcc&mnc)、UA;
【应用信息】宿主应用的包名、应用版本号、安卓应用安装列表;
【网络信息】IP地址、网络类型(wifi/5g/4g)、手机运营商;
【传感器信息】线性加速度传感器、磁场传感器、旋转矢量传感器、加速度传感器、陀螺仪传感器;
【位置信息】精确位置信息、粗略位置信息;
【行为数据】产品交互数据、广告数据(如展示、点击、转化数据);
【诊断数据】崩溃数据;
收集处理方式:SDK采集,加密传输到服务端
实现ToBid SDK功能所需的权限:网络权限、访问粗略位置
ToBid SDK隐私政策链接:隐私政策

二、获得用户同意后再初始化SDK

为满足法律法规及监管要求,您应确保在获得用户的同意后再初始化SDK,并在用户触发SDK具体功能服务后通过配置SDK的相关参数完成发送请求的调用,此时SDK才会按照您设置的配置方式采集功能所需的个人信息或申请功能所需的权限。

合规事项标准要求接入指南
隐私政策、共享清单等需披露接入ToBid SDK的情况开发者应当在APP登录注册页面及APP首次运行时,通过弹窗、文本链接及附件等简洁明显且易于访问的方式,以清晰易懂的语言,逐条列举告知用户个人信息处理规则,由用户在充分知情的前提下,做出自愿明确的意思明示。 1、ToBid SDK的初始化请在用户同意App隐私政策/声明后进行,并在隐私政策中披露接入ToBid SDK的情况。如果用户不同意《隐私政策》授权,则不能调用初始化接口。
2、请不要在用户同意隐私政策之前动态申请涉及用户信息的敏感设备权限。
3、请不要在用户同意隐私政策之前私自采集和上报用户信息(尤其注意设备标识符、应用安装列表等用户信息)。
4、请勿在App处于未激活状态时(例如App在后台运行)请求ToBid 广告相关服务。

三、ToBid SDK申请系统权限的说明

对于ToBid聚合SDK可选申请的系统权限,您可以参考相关如下表格的内容,详细了解相关权限与各业务功能的关系及其申请时机,因相关权限的不申请将会对其对应的功能造成影响,您可以结合业务实际需要进行合理配置,具体可参见各系统接入说明。

安卓系统权限说明

配置文档链接:Android接口

权限权限功能说明用途和目的申请时机
READ_PHONE_STATE【可选】获取手机设备标识等信息进行广告投放及广告监测归因、反作弊开发者在调用需要该权限的SDK功能时进行调用。例如进行广告请求、监测归因与反作弊。
ACCESS_COARSE_LOCATION【可选】获取粗略地理位置信息进行广告投放及反作弊开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求、监测归因与反作弊。
ACCESS_FINE_LOCATION【可选】获取精确地理位置信息进行广告投放及反作弊开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求、监测归因与反作弊。
WRITE_EXTERNAL_STORAGE【可选】写入应用程序外部存储应用下载广告投放及广告素材存储开发者在调用需要该权限的SDK功能时进行调用。例如下载App包体等功能。
READ_EXTERNAL_STORAGE【可选】读取应用程序外部存储应用下载广告投放及广告素材存储开发者在调用需要该权限的SDK功能时进行调用。例如下载App包体等功能。
REQUEST_INSTALL_PACKAGES【可选】允许应用程序安装弹窗申请下载广告投放后链路的安装开发者在调用需要该权限的SDK功能时进行调用,例如下载App包体等功能。
ACCESS_NETWORK_STATE【可选】获取网络状态检查网络状态,确保广告请求链路连通开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求。

iOS权限说明

配置文档链接:iOS 接口

权限权限功能说明用途和目的申请时机
NSLocationWhenInUseUsageDescription【可选】仅App被使用时获取地理位置进行广告投放及反作弊开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求、监测归因与反作弊。
NSUserTrackingUsageDescription【可选】获取设备标识,以识别设备信息进行广告投放及反作弊开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求、监测归因与反作弊。
NSAppTransportSecurity【可选】添加http权限http网络请求开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求。

HarmonyOS 配置文档链接:HarmonyOS 接口

权限权限功能说明用途和目的申请时机
ohos.permission.APP_TRACKING_CONSENT【可选】允许应⽤读取开放匿名设备标识符⽤于获取oaid进行广告投放及反作弊开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求、监测归因与反作弊。
ohos.permission.INTERNET允许使⽤Internet⽹络检查网络状态,确保广告请求链路连通开发者在调用需要该权限的SDK功能时进行调用,例如进行广告请求。
ohos.permission.GET_WIFI_INFO【可选】允许应⽤获取Wi-Fi信息⽤于判断设备连接wifi状态开发者在调用需要该权限的SDK功能时进行调用,例如请求广告。
ohos.permission.GET_NETWORK_INFO【可选】允许应⽤获取Network信息检查蜂窝数据业务是否启⽤开发者在调用需要该权限的SDK功能时进行调用,例如请求广告、监测归因与反作弊。
ohos.permission.APPROXIMATELY_LOCATION【可选】允许应⽤获取设备模糊位置信息⽤于获取经纬度开发者在调用需要该权限的SDK功能时进行调用,例如请求广告、监测归因与反作弊。

四、ToBid SDK 可选个人信息配置说明

开发者可以参考如下配置文档的内容进行配置操作。如您关闭可选信息的采集,将会影响您使用ToBid SDK 部分功能的实现和效果,但不会影响广告基本功能的实现,,请开发者结合业务实际需要进行合理配置。配置方案文档链接:

ToBid Android SDK可选配置文档

ToBid iOS SDK可选配置文档

ToBid HarmonyOS SDK可选配置文档

ToBid SDK可选个人信息的说明如下:

可选个人信息类型及字段使用目的使用场景配置方案及示例
标识符
第三方开发者可以选择是否授权本SDK收集如下信息:
【仅Android】 OAID、Android ID(如果置为false,可能会影响广告填充)
【仅iOS】IDFA、IDFV
【仅HarmonyOS】 OAID
用于识别虚假设备、反作弊、广告主归因;用于个性化推荐在进行广告投放和广告投放效果分析时使用Android:

AndroId信息获取控制( 如果置为false,可能会影响广告填充

java
    /**
     * 是否允许SDK主动使用手机硬件参数,如:android
     *
     * @return true可以使用,false禁止使用。默认为true
     */
    @Override
    public boolean isCanUseAndroidId() {
        return super.isCanUseAndroidId();
    }
    /**
     * isCanUseAndroidId=false时,可传入android信息,ToBid使用您传入的android信息
     *
     * @return android信息
     */
    @Override
    public String getAndroidId() {
        return super.getAndroidId();
    }

Oaid信息获取控制( 如果置为false,可能会影响广告填充

java
    /**
     * 是否允许获取oaid
     */
    @Override
    public boolean isCanUseOaid() {
        return super.isCanUseOaid();
    }
    /**
     * isCanUseOaid=false时,开发者可以传入oaid
     *
     * @return oaid
     */
    @Override
    public String getDevOaid() {
        return super.getDevOaid();
    }


iOS:

IDFA、IDFV信息获取控制

objective-c
/**
 * 是否允许SDK主动获取IDFA信息
 *
 * @return YES可以获取,NO禁止获取。默认为YES
 */
- (BOOL)isCanUseIdfa;
/**
 * 当isCanUseIdfa=YES时,可传入idfa信息。sdk使用您传入的idfa信息
 *
 * @return idfa设备信息
 */
- (NSString *)getDevIdfa;

/**
 * 是否允许SDK主动获取IDFV信息
 *
 * @return YES可以获取,NO禁止获取。默认为YES
 */
- (BOOL)isCanUseIdfv;

/**
 * 当isCanUseIdfv=NO时,可传入idfv信息。SDK使用您传入的idfv信息
 *
 * @return idfv设备信息
 */
- (NSString *)getDevIdfv;


HarmonyOS

Oaid信息获取控制

java
/**
   * isCanUseOaid=false时,开发者可以传入oaid
   *
   * @return oaid
   */
  async getDevOaid(): Promise<string> {
    return Device.getOAID();
  }

应用安装列表信息
第三方开发者可以选择是否授权本SDK收集如下信息:
【仅Android】应用安装列表信息
用于广告主归因,避免重复安装;用于个性化推荐在进行广告投放和广告统计分析时使用

安装列表获取控制

java
/**
     * 是否允许SDK主动获取设备上应用安装列表的采集权限
     *
     * @return true可以使用,false禁止使用。默认为true
     */
    @Override
    public boolean isCanUseAppList() {
        return super.isCanUseAppList();
    }
        
    /**
     * isCanUseAppList=false时,可传入手机安装包信息,ToBid使用您传入的包信息
     *
     * @return 默认为null
     */
    public List<PackageInfo> getInstalledPackages() {
        return super.getInstalledPackages();
    }
设备/系统信息
第三方开发者可以选择是否授权本SDK收集如下信息:
【iOS & Android】存储空间、设备剩余磁盘大小
用于识别虚假设备、反作弊、广告主归因;用于个性化推荐在进行广告投放和广告投放效果分析时使用Android: 存储空间、设备剩余磁盘大小
java
/**
 * 是否允许SDK主动获取存储空间信息(包括存储空间总大小及可用空间)
 *
 * @return true可以使用,false禁止使用。默认为true
 */
boolean isCanUseSpaceSize();


iOS:

存储空间、设备剩余磁盘大小

objective-c
/**
 * 是否允许SDK获取磁盘空间大小
 *
 * @return YES可以使用,NO禁止使用。默认为YES
 */
- (BOOL)isCanUseSpaceSize;
传感器信息
第三方开发者可以选择是否授权本SDK收集如下信息:
【iOS & Android】设备传感器信息
反作弊;摇一摇、扭一扭等互动广告投放在进行广告投放时使用Android:

设备传感器控制

java
/**
 * 是否允许SDK主动获取设备传感器信息
 *
 * @return true可以使用,false禁止使用。默认为true
 */
boolean isCanUseSensor();


iOS:

设备传感器控制

objective-c
/// 是否允许SDK主动使用陀螺仪传感器信息(互动组件能力,包含了摇一摇、扭一扭等)
    /// - @return YES可以使用,NO禁止使用。默认为YES
    @objc optional func isCanUseSensor() -> Bool
位置信息
第三方开发者可以选择是否授权本SDK收集如下信息:
【iOS & Android& HarmonyOS】精确位置信息
【三端】粗略位置信息
用于识别虚假设备;用于个性化推荐在进行广告投放和广告统计分析时使用Android:

位置信息获取控制

java
/**
     * 是否允许SDK主动使用地理位置信息
     *
     * @return true可以获取,false禁止获取。默认为true
     */
    @Override
    public boolean isCanUseLocation() {
        return super.isCanUseLocation();
    }

    /**
     * 当isCanUseLocation=false时,可传入地理位置信息,ToBid使用您传入的地理位置信息
     *
     * @return 地理位置参数
     */
    @Override
    public Location getLocation() {
        return super.getLocation();
    }


iOS:

位置信息获取控制

objective-c
/**
 * 是否允许SDK主动使用地理位置信息
 *
 * @return YES可以获取,NO禁止获取。默认为YES
 */
- (BOOL)isCanUseLocation;

/**
 * 当isCanUseLocation=NO时,可传入地理位置信息,SDK使用您传入的地理位置信息
 *
 * @return 地理位置参数
 */

- (AWMLocation *)getAWMLocation;


HarmonyOS:

位置信息获取控制

ark-ts
/**
   * app在项目中配置权限。并在合适时机动态申请权限,用户授权。
   * 1:当isCanUseLocation()返回false。当SDK需要地理位置信息时,使用getLocation()返回的值。
   * 2:当isCanUseLocation()返回true。当SDK需要地理位置信息时,先去检查是否已经得到用户授权,如果是则获取系统地理位置信息,如果否则使用getLocation()返回的值。
   * @returns 是否允许SDK获取系统地理位置信息
   */
  isCanUseLocation() {
    return true;
  }

  /**
   *
   * @returns 媒体传入的地理位置信息
   */
  getLocation(): TBType.Location {
    let location: TBType.Location = {
      longitude: Device.longitude,
      latitude: Device.latitude
    }
    return location;
  }

五、SDK可按照不同频次、精度收集个人信息的配置说明

1.收集频次方面,ToBid SDK的数据采集仅在App调用/最终用户触发相关功能时触发,不涉及定时逻辑等频次控制选项。

2.收集精度方面,主要涉及定位相关功能,ToBid SDK通过可选权限让App可以控制是否授予地理位置权限。如果App授予地理位置权限,则ToBid SDK仅会获取粗略位置信息;如果开发者选择自定义传入,则ToBid SDK获取的位置信息为精确位置信息或粗略位置信息,由开发者自行决定。

如果您需要对定位权限进行配置,可参考配置文档链接:

ToBid Android SDK可选配置文档

ToBid iOS SDK可选配置文档

ToBid HarmonyOS SDK可选配置文档

六、SDK基本功能及相关个人信息、扩展业务功能的配置说明:

1、基本功能的个人信息获取配置方式,请参照下列配置文档

ToBid Android SDK可选配置文档

ToBid iOS SDK可选配置文档

ToBid HarmonyOS SDK可选配置文档

基本功能相关个人信息如下:

SDK名称个人信息字段用途和目的
ToBid Android SDK
(SDK内部com.windmill、com.czhj 两个组件功能使用,建议开发者在隐私声明处将上述两个包名依次列举)
【必选信息】GAID;设备品牌、名称、型号;UA;
【可选信息】设备标识符OAID、Android ID;
用于识别虚假设备、反作弊;变现分组策略、数据统计分析。
【必选信息】设备分辨率、宽高;
【可选信息】存储空间、设备剩余磁盘大小;
根据不同分辨率、宽高,推送不同广告素材;流量分组策略。
【必选信息】IP地址;网络类型(wifi/5g/4g)、系统启动时间、电池状态;
【可选信息】手机运营商;
用于识别虚假设备、反作弊;用于广告主归因。
【必选信息】设备语言、时区、国家代码;根据不同的国家、地区和语言推送不同的广告。
【必选信息】操作系统版本、系统更新时间;变现分组策略、数据统计分析。
【必选信息】应用名称、应用版本号;
【可选信息】应用安装列表;
开发者账号信息一致性校验;
应用安装列表仅用于开发者控制第三方渠道,ToBid SDK不获取。
【可选信息】设备传感器信息(线性加速度传感器、磁场传感器、旋转矢量传感器、加速度传感器、陀螺仪传感器); 仅用于开发者控制第三方渠道,ToBid SDK不获取。
【可选信息】精确位置信息、粗略位置信息; 用于识别虚假设备;流量分组策略。
ToBid iOS SDK【必选信息】设备品牌、名称、型号;UA;
【可选信息】设备标识符IDFA、IDFV;
用于识别虚假设备、反作弊;变现分组策略、数据统计分析。
【必选信息】设备分辨率、宽高;
【可选信息】存储空间、设备剩余磁盘大小;
根据不同分辨率、宽高,推送不同广告素材;流量分组策略。
【必选信息】IP地址;网络类型(wifi/5g/4g)、系统启动时间、电池状态;
【可选信息】手机运营商;
用于识别虚假设备、反作弊;用于广告主归因。
【必选信息】设备语言、时区、国家代码;根据不同的国家、地区和语言推送不同的广告。
【必选信息】操作系统版本、系统更新时间;变现分组策略、数据统计分析。
【可选信息】设备传感器信息(加速度传感器、陀螺仪传感器);仅用于开发者控制第三方渠道,ToBid SDK不获取。
【可选信息】精确位置信息、粗略位置信息;用于识别虚假设备;流量分组策略。
ToBid HarmonyOS SDK【必选信息】设备品牌、名称、型号;UA;ODID;
【可选信息】设备标识符OAID;
用于识别虚假设备、反作弊;变现分组策略、数据统计分析。
【必选信息】设备分辨率、宽高;根据不同分辨率、宽高,推送不同广告素材;流量分组策略。
【必选信息】设备制造商、品牌、设备型号、操作系统版本、屏幕分辨率、屏幕方向、屏幕DPI、系统启动时间、前后台状态、sim卡信息(mcc&mnc);用于识别虚假设备、反作弊;变现分组策略、数据统计分析。
【必选信息】IP地址、网络类型(wifi/5g/4g);用于识别虚假设备、反作弊;用于广告主归因。
【必选信息】设备语言、时区、国家代码;根据不同的国家、地区和语言推送不同的广告。
【必选信息】操作系统版本、系统更新时间;变现分组策略、数据统计分析。
【可选信息】精确位置信息、粗略位置信息;用于识别虚假设备;流量分组策略。

2、扩展业务功能配置

为保障服务合规性,明确个人信息处理规则,现就创致科技ToBid SDK扩展功能事宜声明如下:创致科技ToBid SDK所所提供的扩展功能(包括但不限于个性化广告推送、个性化功能适配等)由创致科技ToBid SDK所集成的第三方SDK提供,创致科技ToBid SDK自身不直接开展个性化推荐活动,仅承担对所集成第三方SDK的调用、配置及管控职责。 创致科技ToBid SDK将遵循公开透明、合理必要的原则,对第三方SDK使用扩展功能的行为进行监督,保障用户的个人信息安全及合法权益。

关于扩展功能-个性化广告推荐的配置方式详见:

【ToBid Android SDK 个性化广告推荐配置文档】 代码配置示例:

java
提醒:设置后,仅在app一次运行生命周期内有效

WindMillAd ads = WindMillAd.sharedAds();

ads.setPersonalizedAdvertisingOn(true);//是否开启个性化推荐接口(可选)

【ToBid iOS SDK 个性化广告推荐配置文档】 代码配置示例:

objective-c
提醒:设置后,仅在app一次运行生命周期内有效

typedef enum : NSUInteger {
    WindMillPersonalizedAdvertisingOn = 0,
    WindMillPersonalizedAdvertisingOff = 1,
} WindMillPersonalizedAdvertisingState;
/// WindPersonalizedAdvertisingOn: 开启个性化推荐, WindPersonalizedAdvertisingOff: 关闭个性化推荐, default=WindPersonalizedAdvertisingOn
+ (void)setPersonalizedAdvertising:(WindMillPersonalizedAdvertisingState)state;

【ToBid HarmonyOS SDK 个性化广告推荐配置文档】 代码配置示例:

ark-ts
export function personalizedAdvertising(state: TBType.PersonalizedAdvertising): void;
/**
    * 个性化状态
    *
    * 提醒:设置后,仅在app一次运行生命周期内有效
  */
export enum PersonalizedAdvertising {
    on = 0, // 开启
    off = 1, // 关闭
}

七、程序化广告开关配置方法

详见各端接入文档。

【ToBid Android SDK 配置文档】 代码配置示例:

java
提醒:设置后,仅在app一次运行生命周期内有效

WindMillAd ads = WindMillAd.sharedAds();

// 开启程序化推荐(可选)
ads.setProgrammaticRecommendOn(true);

【ToBid iOS SDK 推荐配置文档】 代码配置示例:

objective-c
提醒:设置后,仅在app一次运行生命周期内有效

typedef enum : NSUInteger {
    WindMillPersonalizedAdvertisingOn = 0,
    WindMillPersonalizedAdvertisingOff = 1,
} WindMillPersonalizedAdvertisingState;
/// WindPersonalizedAdvertisingOn: 开启个性化推荐, WindPersonalizedAdvertisingOff: 关闭个性化推荐, default=WindPersonalizedAdvertisingOn
+ (void)setPersonalizedAdvertising:(WindMillPersonalizedAdvertisingState)state;
+ (WindMillPersonalizedAdvertisingState)getPersonalizedAdvertisingState;

【ToBid HarmonyOS SDK 配置文档】 代码配置示例:

ark-ts
提醒:设置后,仅在app一次运行生命周期内有效

export function programmaticRecommend(state: TBType.ProgrammaticRecommend): void;

export function getProgrammaticRecommend(): TBType.ProgrammaticRecommend;

export enum ProgrammaticRecommend {
  on = 0, // 开启
  off = 1, // 关闭
}

八、个人信息查询及删除

详见各端接入文档。

【ToBid Android SDK 配置文档】 代码配置示例:

java
// 打开个人信息查询与删除页面
WindMillAd.sharedAds().openPrivacyView(activity);

【ToBid iOS SDK 推荐配置文档】 代码配置示例:

objective-c
/// 打开个人信息查询与删除页面
/// @warning 需在SDK初始化成功后调用
@objc public static func openPrivacyView

【ToBid HarmonyOS SDK 配置文档】 代码配置示例:

ark-ts

// 打开个人信息查询与删除页面
export function openPrivacyView(): void;

九、ToBid SDK 接入规范

开发者接入 ToBid SDK 需要符合以下接入规范。

合规事项法律要求接入规范和建议
SDK初始化时机和信息采集规范应当在APP登录注册页面及APP首次运行时,通过弹窗、文本链接及附件等简洁明显且易于访问的方式,应当以清晰易懂的语言告知用户个人信息处理规则,由用户在充分知情的前提下,作出自愿明确的意思表示。 1. 重要 !!需要在用户明确同意 App 的隐私政策/服务条款后,才可初始化 ToBid SDK。否则带来的一切隐私问题纠纷均由开发者承担。

2. 请勿在 App 处于后台、未激活的情况下,调用 ToBid SDK 相关服务。

3. 用户没有明确同意隐私政策/服务条款前,禁止私自采集、上报、传输用户信息。特别是AndroidID、应用安装列表等。

4. 用户没有明确同意隐私政策/服务条款前,不可以弹出系统权限弹窗向用户申请系统权限。
在App 的隐私政策、信息共享清单中明确披露 ToBid 的SDK 名称、官网地址、隐私政策信息通过嵌入第三方SDK等方式将个人信息传输至第三方服务器,开发者应在产品第三方SDK目录、隐私声明中,披露其所接入的第三方 SDK名称和隐私政策的官网地址。 开发者在产品中集成 ToBid SDK后,ToBid SDK的正常运行会收集必要的用户信息广告数据计算、聚合分流服务等目的。
请开发者根据集成ToBid SDK的实际情况,在App第三方SDK目录、隐私声明中,对 ToBid SDK进行披露。建议参考表格后追加的模版

名称:ToBid SDK
(SDK内部com.windmill、com.czhj 两个组件功能使用,建议开发者在隐私声明处将上述两个包名依次列举)

第三方名称:北京创致科技有限公司
主要功能:提供三方广告联盟SDK广告的拉取和展示功能。
个人信息类型:粗略位置信息、设备信息(如设备制造商、设备型号、操作系统版本等)、设备标识符(如AndroidID、OAID、IDFA等)、应用信息(应用的包名、版本号)、广告数据(如曝光、点击数据等)。
SDK 隐私政策地址:ToBid SDK 隐私政策

官网地址:https://www.tobidad.com/home
广告一键关闭App在向用户展示广告和信息弹窗,或者用户在浏览广告和信息弹窗过程中,都需要存在“关闭 X”或者“跳过”按钮,并且点击后立即关闭广告展示。App 在渲染广告位时,需要确保不对跳过、关闭按钮进行遮挡。
自渲染广告需配置明确的广告标识、保证广告内容和广告样式合法合规互联网广告应当清晰标明广告来源。广告内容应符合《广告法》等法律法规的规定和政策要求。 5. 请勿使用任何技术手段修改、删除广告标识,包括但不限于广告标识的大小、位置、颜色等,否则由此带来的后果,由开发者自己负责

6. 开发者不得自行更改、调整广告联盟SDK 提供的广告内容和广告样式,包括但不限于重叠展示广告、更改广告元素、调整点击热区范围、配置虚假按钮等可能影响用户体验、诱导用户点击的所有违规行为,否则由此带来的后果,由开发者自己负责。

十、APP 合规要求

合规事项合规要求
隐私政策与个人信息采集使用1、隐私政策的独立性、易读性 1)APP需提供独立的隐私政策;
2)隐私政策需独立成文,不可作为用户协议等说明文件的一部分存在;
2、隐私协议需易于访问并由用户自主选择是否同意 1)您的产品隐私政策在用户首次打开您的产品或者在您的产品的注册/登记界面通过协议在线展示的方式向用户展示,此政策应由最终用户自主选择是否同意,不应以默认勾选“同意”的方式取得用户授权。不得存在将多项业务功能和权限打包,要求用户一揽子接受的情形。
2)终端用户进入您的产品主功能界面后,通过4次以内的点击/滑动,能够访问到您的产品隐私政策;
3、若存在第三方传输个人信息的情况,应向用户明示 1)在您的产品隐私政策中“个人信息共享”条款部分或“所集成的第三方SDK情况说明”条款部分告知用户相应功能/服务由ToBid SDK提供,参考相应ToBid SDK隐私政策内容列明收集、使用的最终用户个人信息类型、目的及用途,并显示相应ToBid SDK隐私政策链接,链接请确保为可访问的活链接。可参考ToBid SDK 隐私政策
(SDK内部com.windmill、com.czhj 两个组件功能使用,建议开发者在隐私声明处将上述两个包名依次列举)
4、隐私政策时效性、更新与通知 1)应明确标识隐私政策发布、生效或更新日期;
2)如果发生业务功能变更、个人信息出境情况变更、使用目的变更、个人信息保护相关负责人联络方式变更等情形时,隐私政策应进行相应修订,并通过电子邮件、信函、电话、推送通知等方式及时告知用户
5、收集个人信息应满足最小必要原则 1)实际收集的个人信息类型不得超出隐私政策所述范围;
2)App不应收集与业务功能无任何关系的个人信息;
3)在用户明确拒绝后不得继续频繁索要权限、打扰用户;
4)App更新升级后,不应更改原有的系统权限设置。
用户权利1、个性化退出机制 1)应当提供拒绝或关闭APP使用个人特征的方式,在用户拒绝或关闭后,不使用此类特征进行信息推送或商业营销。
2、支持用户注销账号 1)提供用户注销账户的明确途径,并在用户注销账号后及时删除其个人信息或进行匿名化处理。
3、不得诱导/欺骗/强迫用户跳转、点击、下载 1)App弹出广告或者启动其他信息弹窗页面时,应提供显著、有效的关闭或跳过功能,不得利用文字、图片、视频等方式欺骗误导用户跳转至其他页面。