android - 我的应用或其依赖项是否违反了 Android 广告 ID 政策?

标签 android google-play google-play-console google-advertising-id

我刚刚从 Google Play 收到这条消息,但我没有收集广告 ID。

Reason for warning: Violation of Usage of Android Advertising ID policy and section 4.8 of the Developer Distribution Agreement

Google Play requires developers to provide a valid privacy policy when the app requests or handles sensitive user or device information. We’ve identified that your app collects and transmits the Android advertising ID, which is subject to a privacy policy requirement.



我的任何依赖项是否有可能使用它?这是依赖项列表:
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation "org.jetbrains.anko:anko-common:$anko_version"

implementation ("com.android.support:appcompat-v7:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
    exclude group: 'com.android.support', module: 'design'
}
implementation ("com.android.support:design:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
}
implementation ("com.android.support:cardview-v7:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
    exclude group: 'com.android.support', module: 'design'
}
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.2'
implementation 'com.github.apl-devs:appintro:v4.2.3'
implementation('com.crashlytics.sdk.android:crashlytics:2.6.8@aar') {
    transitive = true
}
implementation 'com.firebase:firebase-jobdispatcher:0.7.0'
implementation ("com.google.firebase:firebase-firestore:$firestore_version") {
    exclude group: 'com.google.firebase', module: 'firebase-auth'
}
implementation ("com.google.firebase:firebase-auth:$firebase_version") {
    exclude group: 'com.google.firebase', module: 'firebase-firestore'
}
implementation ("com.google.firebase:firebase-storage:$firebase_version") {
    exclude group: 'com.google.firebase', module: 'firebase-firestore'
}
implementation ('com.google.android.gms:play-services-auth:16.0.0') {
    exclude group: 'com.google.firebase', module: 'firebase-firestore'
}
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:multidex:1.0.3'
implementation ("com.android.support:exifinterface:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
    exclude group: 'com.android.support', module: 'design'
}
implementation 'com.soundcloud.android:android-crop:1.0.1@aar'
implementation 'com.github.bumptech.glide:glide:4.7.1'

最佳答案

禁用广告 ID 收集

根据Firebase docs您可以通过设置禁用广告 ID 收集:

<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />

在您的 AndroidManifest.xml<Application>标签。

编辑:似乎人们对这种方法的成功喜忧参半。尝试添加configurations { all*.exclude group: 'com.google.firebase', module: 'firebase-core' all*.exclude group: 'com.google.firebase', module: 'firebase-iid' }按照下面的评论转到 Gradle 应用程序依赖项区域。

关于android - 我的应用或其依赖项是否违反了 Android 广告 ID 政策?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52384574/

相关文章:

c# - 如何向 SKMap 添加标记?

android - 已发布的 Android 应用程序在 Google Play 上不可见

android - android 中是否有类似于 Apple 的 iOS 开发人员程序的东西?

java - 如何配置 Android App Bundles 在 Google Play 上发布 apk (PWA)?

android - 堆栈跟踪不适用于 Google Play 控制台中的 ANR

Android & Proguard - 如何混淆但不优化任何代码?

android - 系统应用是否有权限访问/system目录?

android - 安装 IONIC 时,设置了 ANDROID_HOME 变量但得到 'Failed to find ' ANDROID_HOME'环境变量'

android - Google Play 控制台中的托管发布

android - 如何在 Play 商店中为您的应用程序手动下载扩展 (obb) 文件?