You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android正式版提交Google Play遇Kochava SDK合规问题求助

解决Kochava 3.11.0版本上传Google Play Console报错问题

从报错信息来看,问题核心是应用包含广告标识符(AAID)收集逻辑,但未提供有效的用户同意机制,或面向儿童用户的应用仍在收集AAID,以下是具体解决步骤:

  • 配置Kochava SDK的合规开关
    在初始化Kochava时,根据用户同意状态和应用受众,控制AAID的收集:

    // Kotlin示例
    val kochavaConfig = KochavaConfig(applicationContext)
        .setAppGuid("你的应用GUID")
        // 若应用面向儿童(符合COPPA),必须禁用AAID收集
        .setCoppaCompliant(true)
        // 根据用户是否同意个性化广告,控制AAID收集
        .setAdIdOptOut(!userHasGivenConsent)
    Kochava.setup(kochavaConfig)
    

    注意:如果你的应用在Google Play中标记为面向儿童,必须确保setCoppaCompliant(true),且始终禁用AAID收集。

  • 完善Google Play Console的合规声明

    1. 进入Google Play Console的「应用内容」页面
    2. 找到「广告ID」选项,根据实际情况填写:
      • 若应用面向普通用户:声明已提供用户同意机制,仅在用户同意后收集AAID
      • 若应用面向儿童:声明不收集AAID
  • 清理冗余依赖
    执行./gradlew app:dependencies检查依赖树,确保没有引入旧版本的Kochava或其他会收集AAID的第三方库,若有冲突,通过exclude排除:

    // Gradle示例
    implementation('com.kochava.base:tracker:3.11.0') {
        exclude group: 'com.google.android.gms', module: 'play-services-ads-identifier'
    }
    
  • 用预发布工具验证修复
    上传修复后的安装包到Google Play Console的预发布频道,使用「预发布报告」扫描应用,确认违规项已消除。

内容的提问来源于stack exchange,提问作者void pointer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 06:01:02