구글 플레이 스토어 출시시
'Android 13(API 33)에 광고 ID 변경사항 도입광고 ID를 사용하고 Android 13 이상을 타겟팅하는 앱은 앱 매니페스트에서 com.google.android.gms.permission.AD_ID 권한을 선언해야 합니다.'
오류가 뜰 때가 있다. 최근에 생긴 법칙? 이라고 한다.
광고가 없어도 이 오류가 떠서 처리를 해줘야한다.
https://github.com/firebase/firebase-android-sdk/issues/2582
위 깃이슈 링크에 자세하게 올라와 있다
먼저 광고가 없을 시에는 간단하게
AndroidManifest.xml 에서 아래를 선언하자.
<uses-permission
android:name="com.google.android.gms.permission.AD_ID"
tools:node="remove" />
<meta-data
android:name="google_analytics_adid_collection_enabled"
android:value="false" />
두번째는 콘솔에서 광고 사용을 '예'로 하고 Analytics를 체크하는 방법이다
Google Play 측에서 분석을 사용하는 경우 광고 ID 섹션 의 분석 사용 사례에 대한 AD_ID 권한에서 YES를 선택해야 한다고 답변했다고 합니다.