不过,我正在使用 Firebase 和谷歌分析。
现在您可以填写广告 ID 声明表。
我们将使用此声明在 Play 管理中心内提供保障措施。在完成声明之前,您将无法创建针对 Android 13 的版本。
使用面向 API 级别 33 (Android 13) 或更高版本的广告 ID 的应用必须在其 AndroidManifest.xml 中声明普通权限 com.google.android.gms.permission.AD_ID。这将防止您的广告标识符归零。如果您未在清单文件中声明该权限,或者您使用的 SDK 在其库清单中省略了该权限,则可能会影响您的广告和分析用例。
cri*_*pes 43
您需要检查您的最终合并清单是否包含AndroidManifest.xml
该权限。com.google.android.gms.permission.AD_ID
如果是,您需要回答Yes
并回答提示的问题;如果没有,你应该回答No
。
您可能没有在您的 中明确包含此权限AndroidManifest.xml
,但在构建完成后,它仍然可能存在于您的最终合并清单中,由您对项目的依赖项之一贡献。
要验证这一点,您可以使用 Android Studio 上的合并清单查看器并查找,或检查构建com.google.android.gms.permission.AD_ID
文件夹中的以下文件:
\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 APP MODULE\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 intermediates\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 merged_manifest\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 flavourBuild\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 out\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 AndroidManifest.xml\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 outputs\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 logs\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 manifest-merger-prod-release-report.txt\n
Run Code Online (Sandbox Code Playgroud)\n搜索com.google.android.gms.permission.AD_ID
里面manifest-merger-FLAVOUR-BUILD-report.txt
,你会得到它是否被包含,以及被哪个库包含。
例子
\n\n搜索一下com.google.android.gms.permission.AD_ID
里面AndroidManifest.xml
,你就会发现它是否包含在内。
您可以通过在 AndroidManifest 上添加删除规则来删除权限,如此处所述但这可能会导致需要它的依赖项的功能出现问题。
\n小智 12
It seems that Google play has pushed this policy to all developers, and it will be a must for every application in the future.
If you are not using ads, you can choose NO.
If you haven't encountered the popup selection and got this warning while uploading an app to the store, follow these steps in case you are not using AdID:
Go to App Content
-> Advertising Id
-> Does your app use advertising ID?
-> NO
-> Save
归档时间: |
|
查看次数: |
27285 次 |
最近记录: |