React Native:违反使用 Android 广告 ID 政策和开发者分发协议第 4.8 条
React Native: Violation of Usage of Android Advertising ID policy and section 4.8 of the Developer Distribution Agreement
我在 React Native App
中收到了此政策:
违反 Android 广告 ID 政策和开发者分发协议第 4.8 条的使用
形式Google播放
我使用这个依赖项
"dependencies": {
"lodash": "^4.17.10",
"react": "16.3.1",
"react-native": "0.55.3",
"react-native-device-info": "^0.21.5",
"react-native-elements": "^0.19.1",
"react-native-google-analytics-bridge": "^5.8.0",
"react-native-google-places-autocomplete": "^1.3.6",
"react-native-map-clustering": "^1.3.0",
"react-native-maps": "*",
"react-native-masked-text": "^1.7.2",
"react-native-onesignal": "^3.2.5",
"react-native-svg": "^7.0.3",
"react-native-ui-kitten": "^3.0.1",
"react-native-vector-icons": "^4.6.0",
"react-navigation": "^2.0.2",
"victory-native": "^30.4.0"
},
我认为您使用了这些依赖项:react-native-device-info、react-native-google-analytics-bridge,它们导致了您的问题,您必须提供 url 政策google
的应用程序
禁用广告 ID 收集
根据 Firebase docs,您可以通过设置禁用广告 ID 收集:
将此 meta-data
添加到 AndroidManifest.xml
中的 <Application>
标签下
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
并在 build.gradle
中添加 configurations
buildscript {
configurations {
all*.exclude group: 'com.google.firebase', module: 'firebase-core'
all*.exclude group: 'com.google.firebase', module: 'firebase-iid'
}
repositories {
...
}
dependencies {
...
}
}
资源:Is my app or its dependencies violating the Android Advertising Id policy?
首先,您需要创建一份有效的隐私政策文件
您可以在此处使用 this 工具轻松生成它。
然后
- 我们必须在应用程序中放置隐私政策 link。您可以在应用程序菜单中的任意位置创建与文本 link 相同的内容。它应该在点击时在外部浏览器中打开。
- 然后您必须在 Play 商店中放置相同的 link。前往 Play 商店
console -> Store presence -> Store listing
。转到名为“隐私政策”的最后一个字段并在那里更新 link。
- 同时提交应用更新和商品详情更新。
您的应用将在 2 小时内重新上线!
我在 React Native App
中收到了此政策:
违反 Android 广告 ID 政策和开发者分发协议第 4.8 条的使用
形式Google播放
我使用这个依赖项
"dependencies": {
"lodash": "^4.17.10",
"react": "16.3.1",
"react-native": "0.55.3",
"react-native-device-info": "^0.21.5",
"react-native-elements": "^0.19.1",
"react-native-google-analytics-bridge": "^5.8.0",
"react-native-google-places-autocomplete": "^1.3.6",
"react-native-map-clustering": "^1.3.0",
"react-native-maps": "*",
"react-native-masked-text": "^1.7.2",
"react-native-onesignal": "^3.2.5",
"react-native-svg": "^7.0.3",
"react-native-ui-kitten": "^3.0.1",
"react-native-vector-icons": "^4.6.0",
"react-navigation": "^2.0.2",
"victory-native": "^30.4.0"
},
我认为您使用了这些依赖项:react-native-device-info、react-native-google-analytics-bridge,它们导致了您的问题,您必须提供 url 政策google
的应用程序禁用广告 ID 收集
根据 Firebase docs,您可以通过设置禁用广告 ID 收集:
将此 meta-data
添加到 AndroidManifest.xml
中的 <Application>
标签下
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
并在 build.gradle
configurations
buildscript {
configurations {
all*.exclude group: 'com.google.firebase', module: 'firebase-core'
all*.exclude group: 'com.google.firebase', module: 'firebase-iid'
}
repositories {
...
}
dependencies {
...
}
}
资源:Is my app or its dependencies violating the Android Advertising Id policy?
首先,您需要创建一份有效的隐私政策文件
您可以在此处使用 this 工具轻松生成它。
然后
- 我们必须在应用程序中放置隐私政策 link。您可以在应用程序菜单中的任意位置创建与文本 link 相同的内容。它应该在点击时在外部浏览器中打开。
- 然后您必须在 Play 商店中放置相同的 link。前往 Play 商店
console -> Store presence -> Store listing
。转到名为“隐私政策”的最后一个字段并在那里更新 link。 - 同时提交应用更新和商品详情更新。
您的应用将在 2 小时内重新上线!