내 앱 또는 해당 종속성이 Android 광고 ID 정책을 위반합니까?


195

Google Play에서이 메시지를 받았지만 광고 ID를 수집하고 있지 않습니다.

경고 사유 : Android 광고 ID 정책 사용 위반 및 개발자 배포 계약의 섹션 4.8

Google Play에서는 앱이 민감한 사용자 또는 기기 정보를 요청하거나 처리 할 때 개발자가 유효한 개인 정보 취급 방침을 제공해야합니다. 귀하의 앱이 개인 정보 취급 방침의 적용을받는 Android 광고 ID를 수집하여 전송하는 것으로 확인되었습니다.

내 의존성 중 어느 것이라도 사용할 수 있습니까? 다음은 종속성 목록입니다.

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'



3
생성 된 URL을 넣은 후 위반을 성공적으로 중지했다는 것을 어떻게 확인 했습니까?
giveJob

5
개인 정보 보호 URL 만 추가해도 작동하지 않습니다. 개인 정보 보호 URL을 제공 한 후 2 일째에 앱을 다시 제거했습니다. 코드를 수정해야하는데 여전히 어떤 코드 수정이 필요한지 파악하고 있습니다.
Bhavesh

2
내 앱이 시작되고 온라인으로 정책을 추가했습니다 ... 다시 시작했습니다. 앱 자체에 정책을 추가했습니다 ... 다시 시작했습니다. 정책을 firebase에서 하나로 변경했습니다. 다시 시작했습니다. 앱 및 온라인에서 정책을 변경하고 불만을 제기했습니다 ... 백업을했지만 후속 조치가 없어서 왜 삭제되었는지 확실하지 않습니다. 나는 여기에 다른 많은 사람들이 firebase 분석만을 사용하고있는 것을 좋아합니다. 게임은 Unity3D에있었습니다. 게임에서 광고를 사용하지 않습니다. 참고로, 게임은 lexicube.app
DKinnison

답변:


71

광고 ID 수집 비활성화

Firebase 문서 에 따르면 다음을 설정하여 광고 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 앱 종속성 영역에 추가하십시오 .


1
병적 호기심으로,이 광고 AdvertisingIdClient.getAdvertisingIdInfo()가 항상 성공할 것이라고 생각했기 때문에 얼마나 많은 광고 라이브러리 (및 다른 사료)가 충돌 했 습니까?
jww

4
다른 광고 라이브러리는 중단되지 않습니다. 광고 ID를 수집하지 않도록 Firebase에만 알립니다. Firebase 메시징 만 사용하고 있지만 Firebase는 기본적으로 분석 및 기타 자료를 수집하고 있으며 콘솔에서이를 볼 수 있습니다.
Sahil Kapoor

11
이 기술을 사용했는데 개인 정보 보호 정책을 제출하지 않고 앱이 복원되었습니다.
Rajat Saxena

24

2
해결책이 아닙니다. 내 경우에는이 줄을 추가하고 다시 게시하십시오. 며칠 후 내 앱이 Google Play에서 다시 시작되었습니다.
Juan Pablo

59

오늘날 많은 개발자들이 이와 같은 문제를 겪고 있습니다. 나는 또한이 문제를 얻었다. 민감한 데이터를 수집하지 않았으며 사용자에게 광고를 게재하지도 않습니다. 귀하의 경우 Crashlytics lib가 문제가 될 수 있습니다 . 광고 ID를 처리합니다. 메일에서 그들은 필요한 조치를 언급합니다.

필요한 조치 : 상점 목록 및 앱에 개인 정보 보호 정책 추가

그래서 우리 모두는 스토어 목록과 앱에 개인 정보 보호 정책을 추가해야한다고 생각합니다. 조치를 취하기 전에 관련 개인 정보 보호 정책을 따라야합니다. 다음은 도움을받을 수있는 링크입니다.

앱을 업로드하기위한 개인 정보 보호 정책

Android 광고 ID 사용

개발자 배포 계약

개발자 프로그램 정책


28
... 또는 Crashlytics 또는 사람들의 개인 정보를 침해 할 수있는 다른 의존성을 사용하지 마십시오. 나는 이것이 유럽에서 현재 불법이라고 믿고 있으며 벌금은 엄청나게 크다. ID가 속한 사람들의 개인 데이터를 삭제하는 서비스를 사용하는 경우 해당 서비스 (및 회사)가 위험에 처하게됩니다.
Cerberus

7
@Cerberus 이들을 사용하는 것은 확실히 불법은 아니지만 옵트 인을 수집하고 추가 요구 사항을 충족해야합니다. 이를 시행 한 결과 Google에 도움이됩니다 (실제로는 마음의 선함에서하지는 않지만).
Konrad Rudolph

4
@KonradRudolph "최소한의 법적 요건을 충족시키는 것"이 ​​개인 정보 침해 여부를 결정하는 표준이어야합니까?
Juggerbot

4
@Juggerbot 이와 관련하여 Google에 법적 요구 사항이 있는지 확실하지 않습니다. 경우에 따라 아마도 엉덩이를 덮기 위해 할 수도 있지만 GDPR에 따르면이 경우 침해 당사자는 Google이 아닌 앱 개발자가 될 것입니다.
Konrad Rudolph

애플은 10 월 3 일부터 모든 앱 소유자가 개인 정보 보호 정책을 추가해야한다고 발표했다. 그러나 우리의 안드로이드 !!! ??? OMG
Mafujul

21

2.9.3 미만의 crashlytics를 사용하고 있습니다. 분명히 Google 광고 ID를 수집하여 헤더의 키로 보냅니다. 그것은 문제 중 하나 일 수 있습니다. Charles와 같은 프록시를 통해 광고 ID를 보내는 지 확인할 수 있습니다.

편집 *** 버전 2.9.3 이상은 패키지 AdvertisingIdClient.getAdvertisingIdInfo()에서 호출하여 계속 광고 ID를 받고있는 것 같습니다 com.google.android.gms.ads.identifier. 메소드에 중단 점을 설정하여 확인했습니다. 나는 그것이 어떻게 든 여전히 직물로 보내지고 있다고 가정하고 있습니다. 더 높은 버전으로 업데이트해도 문제가 해결되지 않습니다 ..


4
어떻게 확인합니까?
Questioner

@RikvanVelzen 버전 2.9.3을 언급했습니다. 최신 버전에서는 문제가 아니라는 정보를 가리킬 수 있습니까?
Yossi

5
@Yossi : 내가 지적 할 수있는 유일한 것은 당신이 질문에 대한 의견을 찾을 수있는 reddit post입니다. 그리고 Charles를 통해 2.9.3에서 X-CRASHLYTICS-ADVERTISING-TOKEN이 더 이상 헤더로 전송되지 않는지 확인했습니다.
Rik van Velzen

7
Crashlytics는 2.9.3부터 광고 ID를 보내지 않습니다. Fabric의 Mike는 "Crashlytics SDK 버전 2.9.3 이상부터는 더 이상 서버에 Android 광고 ID를 제출하지 않습니다. Crashlytics SDK의 이전 버전에서는이 ID가 주로 모바일 앱 전환 추적 및 잠재 고객 통계 (현재는 더 이상 사용되지 않는 기능 임) " ( reddit.com/r/androiddev/comments/9gqr6y/… )
javaxian

19

Unity 사용자의 경우 Unity Analytics에 문제가 있습니다.

이 문제를 해결하려면 두 가지 작업 을 수행해야 합니다 .

약 몇 분 후에 다시 제출 한 후 Google Play에서 내 앱을 승인했습니다.


2
Unity 2018에서 Unity Analytics 및 Ads 패키지를 제거하여이 문제를 해결할 수 있습니까?
Gabriel Stafoca

@GabrielStafoca 가능하다고 생각합니다. 시도해보세요
Quang Tran

실제로 Analytics를 사용 하고 있지 않다면 ...;)
Almo

@GabrielStafoca 저를 위해 일했습니다. 또한 상점 목록에 Unity의 개인 정보 보호 정책 URL을 추가했습니다. Btw 나는 Unity Ads 또는 Analytics를 사용하지 않았습니다. unity3d.com/legal/privacy-policy
Erdi

@QuangTran 이것이 통일로 해결할 것이라고 확신합니까? Android 광고 ID 정책 사용 위반 및 개발자 배포 계약의 섹션 4.8
David Marsh

17

Crashlytics 또는 다른 것을 사용하지 않습니다. Facebook 광고가있는 간단한 오프라인 앱입니다. 여전히 내 앱이 Play 스토어에서 제거되었습니다.

문제 : Android 광고 ID 정책 사용 위반 및 개발자 배포 계약의 섹션 4.8

문제 설명 : Google Play에서는 앱이 민감한 사용자 또는 기기 정보를 요청하거나 처리 할 때 개발자가 유효한 개인 정보 취급 방침을 제공해야합니다. 귀하의 앱이 개인 정보 취급 방침의 적용을받는 Android 광고 식별자를 수집하여 전송하는 것으로 확인되었습니다. 앱이 Android 광고 ID를 수집하는 경우 Play Console의 지정된 입력란과 앱 내에서 유효한 개인 정보 취급 방침을 제공해야합니다.

해결책:

  1. 링크를 사용하여 내 앱의 개인 정보 보호 정책을 만들고 내 앱 에 따라 편집했습니다.

  2. 링크를 사용하여 개인 정보 보호 정책에 대한 URL을 만들었습니다 .

  3. Google Play Console에 로그인 하여 매장 정보로 이동 한 다음 목록을 저장하고 개인 정보 취급 방침 섹션에 URL을 붙여 넣습니다.

  4. 업데이트를 제출하십시오.

노트 - 필자의 경우 메일에 언급 된 개인 정보 보호 정책으로 새로운 빌드를 제출 할 필요가 없었으며 시간 내에 내 앱이 플레이 스토어에 표시되었습니다. 위에서 언급 한 단계를 수행했습니다. 위의 사항을 따른 후에 앱이 Play 스토어에 표시되지 않는 경우 앱에 개인 정보 보호 정책 섹션 하나를 배치하고 새 빌드를 제출해야합니다.


1
이것이 바로 해결책입니다. 지난 밤 에이 문제가 있었고 개인 정보 보호 정책을 작성하고 콘솔에 대한 링크를 추가했으며 이제 다시 게시되었습니다.
Thiện Kopites

앱이 다시 다운로드 된 후 다운로드가 영향을 받습니까?
Sucho

아니요. 다운로드는 동일했습니다.
Imran

Android 앱이 제거되었거나 경고가 표시 되었습니까?
Slick Slime

앱이 제거되었지만 답변에 설명 된대로 개인 정보 보호 정책을 설정하면 다시 나타납니다.
Imran

14

나는 또한 같은 메시지를 받았으며 오늘 내 앱 중 일부가 일시 중지되었습니다.

그래서 나는 그 세 가지 firebase 의존성을 삭제했습니다.

compile 'com.google.firebase:firebase-core:10.0.1'
compile 'com.google.firebase:firebase-ads:10.0.1'
compile 'com.google.firebase:firebase-appindexing:10.0.1'

그런 다음 앱을 다시 제출했으며 검토 후 승인되었습니다. :)


다시 제출 한 앱이 Play 앱 스토어에 표시됩니까?
giveJob

그러나 Play 스토어에서 다시 로그인 할 수 있습니다.
Gama

8
이것은 지금까지 정보 수집중지 하는 방법을 보여주는 유일한 대답입니다 !
파이프

1
내 앱에 광고가 표시되면 어떻게합니까?
firebase

Firebase는 사용자 상호 작용 및 분석을 추적하기위한 것입니다.
Gama

6

이것이 Google Play 서비스 버전 4.0에서 광고 및 분석 제공 업체가 사용할 새로운 API와 ID를 도입 한 이유입니다. 우리는 개인 정보 보호 정책을 제공하고 웹에서 사용할 수 있도록해야합니다. 샘플을 보려면 https://digital.com/blog/best-privacy-policy-generators/ 로 이동 하십시오

Android 앱에서 설정을 변경하려면 개발자 콘솔의 스토어 목록에서 개인 정보 취급 방침으로 스크롤하십시오. 여기에 URL을 추가하십시오.


GPS 4.0+와 어떤 관련이 있는지 어떻게 알 수 있습니까? 광고 ID 위반과 어떤 관련이 있습니까?
Rik van Velzen

1
나는했지만 Google Play 서비스가 AdvertisingID를 사용하는지 여부와 사용 중지 또는 선택 해제 방법이 있는지는 확실하지 않습니다. GPS 4.0 이상으로 인한 것이 100 % 확실합니까? 광고 ID가 사용 / 전송되는 위치를 정확히 알 수 있습니까?
Rik van Velzen

1
"Google Play 서비스 버전 4.0에는 광고 및 분석 제공 업체가 사용할 새로운 API 및 ID가 도입되었습니다." crashlytics를 사용하여 충돌 세부 정보, admob (무료 버전 앱) 및 Fabric을 수집하여 통계를 수집하므로이 중 하나라도 적용되는 경우 adversingId를 적절하게 전송합니다.
Theo

개인 정보 보호 정책 URL은 전용 웹 사이트 여야합니까? 또는 blogger.com과 같은 목적으로 무료 블로그를 사용할 수 있습니까?
Noaman Akram

6

구글 메일에서 복사

정책 지원 팀에 문의하십시오.

  1. 앱이 사용자 데이터를 요청하거나 전화, 계정, 연락처, 카메라, 마이크와 같은 민감한 권한을 요청하거나 앱이 Android 광고 식별자를 사용하는 경우 앱의 두 가지 위치에 유효한 개인 정보 보호 정책을 추가해야합니다. 목록 페이지 (아래 지침)와 앱 내
  2. 두 번째 옵션으로 사용자 데이터 또는 민감한 권한에 대한 요청을 제거 할 수 있습니다. 예를 들어 매니페스트에서 {여기에서 복사 및 붙여 넣기 권한}을 제거해야합니다. 이러한 요청을 제거하는 경우 개인 정보 보호 정책을 추가하지 않아도됩니다. 1 단계 또는 2 단계를 완료 할 수없는 경우 Play 스토어에서 앱을 게시 취소해야합니다.
  3. 앱이 이미 게시 취소 된 경우 나중에 앱을 다시 게시하지 않으면 조치를 취할 필요가 없습니다.

다음 단계에 따라 개인 정보 보호 정책을 상점 목록에 추가 할 수 있습니다.

  1. Play Console에 로그인하십시오.

  2. 앱을 선택하십시오.

  3. 왼쪽에서 상점 현재 상태> 상점 목록을 선택하십시오.

  4. "개인 정보 보호 정책"에서 개인 정보 보호 정책이 온라인으로 호스팅되는 URL을 입력하십시오.

  5. 변경 사항을 저장하여 업데이트를 앱에 제출하십시오.

우리의 방문하시기 바랍니다 도움말 센터를 Google Play의 개인 정보 보호 정책 요구 사항에 대한 자세한 내용은.

여기에 이미지 설명을 입력하십시오


는 APK를 업데이트 할 필요가 없다는 것을 의미합니까? 아니면 개인 정보 URL이 충분합니까?
giveJob

6

앱에서 분석 및 전체와 같은 Firebase SDK를 사용 하는 경우 태그 아래 파일에 Advertising ID다음 줄을 추가하여 SDK 수준에서 수집을 사용 중지 할 수 있습니다 .AndroidManifest.xmlApplication

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

자세한 내용은 여기를 참조 하십시오 .

내 응용 프로그램은 광고 지원 응용 프로그램조차 아니었지만 여전히이 section 4.8조항에 맞았습니다 . 위의 기술을 사용하여 개인 정보 보호 정책을 제출하지 않고도 Google Play에서 다시 가져올 수있었습니다 .


Firebase SDK를 사용하지 않지만 Fabric을 사용하고 있으므로 내 앱에 개인 정보 보호 정책 섹션 만 추가하고 콘솔에 URL을 제공해도 괜찮습니까?
bhaskar


3

(- 스토어의 존재 - 앱 콘솔 스토어 목록) 내 애플 스토어 오늘 .. 같은 문제에서 모든 나는에서 응용 프로그램에 개인 정보 보호 정책를 추가 할 삭제 된 이미지처럼 당신이에서를 만들 수 있습니다 앱의 개인 정보 보호 정책 생성기 하고 uplaod와 쓰기 스토어 등록 정보에 링크하여 앱을 다시 제출하십시오. 저에게 도움이되고 나쁜 언어로 죄송합니다.


1
생성 된 URL을 넣은 후 위반을 성공적으로 중지했다는 것을 어떻게 확인 했습니까?
giveJob

1
개발자 콘솔의 링크뿐만 아니라 앱도 업데이트해야합니다. 과거의 경험을 바탕으로 Google은 귀하가 규정을 준수 함을 알리지 않습니다. 상점에서 앱을 다시 제거하기 만하면됩니다. 마감일이 교차 손가락으로 지나갈 때까지 기다려야 할 것 같습니다.
Theo

3

Crashlytics 및 OneSignal을 사용하고 있습니다. Crashlytics 2.9.3의 @RikvanVelzen 테스트에 의존하기 때문에 Google에서 메시지를 얻는 것이 아니라 OneSignal입니다.

Google 요구 사항은 "Play Console의 지정된 입력란과 앱 내에서 유효한 개인 정보 취급 방침을 제공해야합니다."

따라서 너무 복잡하지 않은 두 가지 작업 만 수행하면된다고 생각합니다.

  1. Google Play 콘솔에서 정보가 포함 된 웹 페이지로 개인 정보 취급 방침 링크 추가
  2. 앱에서 개인 정보 보호 정책 정보 추가

다음은 수행 방법에 대한 지침을 제공하는 것으로 보입니다 ( https://www.iubenda.com/blog/warning-google-play-developer-policy-violation-action-required-policy-issue/


3

개인 정보 보호 정책 웹 페이지 생성 :

  • 먼저 차단 된 응용 프로그램의 개인 정보 보호 정책이 포함 된 페이지를 만듭니다.
  • 처리하는 정보를 작성하십시오. 개인 데이터를 처리하지 않으면 명확하게 기록하십시오.
  • Google Play Console에서 앱 개인 정보 취급 방침에 대한 정보 (링크) 추가

동의 한 앱 업데이트 :

  • Google 웹 사이트 ( https://developers.google.com/admob/android/eu-consent) 의 지시를 따릅니다.
  • 개인 정보 보호 정책에 대한 링크를 추가하십시오.
    privacyUrl = new URL("https://www.your.com/privacyurl"); ConsentForm form = new ConsentForm.Builder(context, privacyUrl)

  • 개인 정보 보호 정책 웹 페이지를 브라우저 또는 응용 프로그램의 웹보기에서 열어서 추가하십시오.

  • 동의하여 앱을 업데이트하고 Google Play Console에 업로드

Admob가 아닌 사용자에게도 해당됩니까?
Bhavesh

광고 기술 제공 업체를 선택하려면 adMob 계정이 필요합니다. "AdMob 계정에 로그인하고 광고 기술 제공 업체를 선택하십시오."를 참조하십시오 : support.google.com/admob/answer/7666519#providers
Witold Góralski

3

1 단계 : 개인 정보 보호 정책 및 정책 URL을 추가하여 상점 콘솔 재생

2 단계 : 버튼을 클릭하면 사이드 바에 버튼 예제를 작성하십시오. 아래 메소드를 호출하고 여기에 URL을 추가하십시오.

private void callThisMethodWhenPrivacyButtonClicked() {
        AlertDialog.Builder alert = new AlertDialog.Builder(this);
        alert.setTitle("Title here");

        WebView wv = new WebView(this);
        wv.loadUrl("{your privacy and policy uurl }");
        wv.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);

                return true;
            }
        });

        alert.setView(wv);
        alert.setNegativeButton("Close", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int id) {
                dialog.dismiss();
            }
        });
        alert.show();
    }

3

먼저 개인 정보 취급 방침 URL을 만든 다음이 URL을 GOOGLE PUBLISHER CONSOLE 에 추가해야합니다. 애플리케이션을 기반 합니다. 이 웹 사이트를 사용하여 개인 정보 보호 정책을 쉽게 만들 수 있습니다.

개인 정보 보호 정책

서버 / 호스트가있는 경우 개인 서버에 개인 정보 보호 정책 페이지를 업로드하려고하면이 웹 사이트를 사용하여 저장할 수 있습니다.

언급 : 응용 프로그램에이 정책 페이지를 추가해야합니다. 개인 정보 보호 정책으로 메뉴를 작성하고 모든 정책 내용을 대화 상자에 표시하십시오. 가장 쉬운 방법.


3

내 앱 중 하나를 제거하고 다른 하나는 문제로 인해 경고를 받았습니다. Android 광고 ID 정책 사용 위반 및 개발자 배포 계약의 섹션 4.8과

두 앱 모두에 대한 개인 정보 보호 정책을 만들고 Play Console Store 목록의 링크를 업데이트했으며 앱과 다시 제출 된 앱의 기본 메뉴에 개인 정보 보호 정책 링크를 포함 시켰습니다. 두 앱 모두 이제 라이브 및 실행 중입니다. 정책을 복사해야하는 경우 앱 권한 및 이름에 따라 편집해야합니다. 개인 정보 정책

이 게임 콘솔 제거 및 경고가 경고로 간주되는지 또는 누군가 나를 밝게 할 수 있는지 모르겠습니다.


경고가 아닌 경우 앱을 다시 업로드 할 수 있으면 앱이 "일시 중지됨"상태 인 경우 경고를받습니다.
user2983041

개인 정보 보호 정책 URL이 전용 웹 사이트 여야합니까? 또는 blogger.com과 같은 목적으로 무료 블로그를 사용할 수 있습니까?
Noaman Akram

@NoamanAkram 보시다시피 워드 프레스 블로그 사이트를 사용 했으므로 공개적이고 작동하는 한 모든 URL이 될 수 있습니다. url에 대해 언급 한 메일을 확인합니다.
android2013

고맙습니다 @ user2983041 내 앱 중 하나가 제거되었습니다. 명백하게 일시 중지와 동일하지 않으므로 파업으로 계산되지 않습니다. 정책 위반에 대해 거부 된 업데이트는 어떻습니까?
android2013

2

최근에 Google에서 Android 광고 ID 사용 정책 및 개발자 배포 계약의 4.8을 위반했다는 경고를 받았습니다.

내 앱에는 광고를 사용하지 않지만 Amplitude and Fabric을 사용하여 사용자 이벤트 / 분석을 추적 하고 있는데이 경고의 원인 일 수 있습니다.

문제를 해결하기 위해 필요한 조치 :

  1. Firebase 앱 개인 정보 취급 방침 생성기를 사용하여 개인 정보 보호 정책 생성
  2. 생성 된 개인 정보 보호 정책을 앱에 포함시키고 사용자가 액세스 할 수있게하십시오.

  3. 앱을 업데이트하고 웹 사이트 또는 Google 문서를 통해 개인 정보 취급 방침 링크를 상점 목록에 추가하십시오.


2

이 문제는 위반이 사용자의 Android 광고 ID를 사용하기 때문인 것으로 나타납니다. 나는 같은 문제가 있었다. 개인 정보 취급 방침을 만들고 URL을 내 앱 및 Google Play 페이지에 추가했습니다. 업데이트를 제출했으며 앱이 다시 활성화되었습니다. 앱에서 개인 식별 정보 인 Android Advertising ID를 수집하고 있음을 언급해야합니다. 내 앱의 개인 정보 보호 정책에 대한 링크를 제공했습니다. 정확히 어떻게 언급되는지 알아야하는 경우 참조하십시오.

이것은 내 개인 정보 보호 정책입니다.

https://nwsty.com/privacy-policy-and-terms-of-use-android/

여기에서 개인 정보 보호 정책을 쉽게 만들 수 있습니다.

https://app-privacy-policy-generator.firebaseapp.com/

여기에 이미지 설명을 입력하십시오

참고로 https://play.google.com/store/apps/details?id=com.instancea.nwsty&hl=ko


0

오늘 3 개의 앱이 일시 중지되었습니다. 바쁜 하루를 보냈지 만 점심 식사 후에 앱 작업을 시작했습니다. 나는 3 일 중 2 개의 업데이트를 제출했으며 현재 세 번째 업데이트를 진행 중입니다.

몇 분 전에 방금 승인을 받았습니다. 내 앱의 대부분에는 이미 개인 정보 보호 정책이 있습니다. 중단 된 것은하지 않았습니다. 필자의 경우 의심스러운 라이브러리는 Admob 및 Firebase Analytics입니다.

내가 한 일 : 1. 개인 정보 보호 정책 웹 페이지를 만들고 Google Play 스토어 목록에 링크를 추가했습니다. 2. 앱에서 개인 정보 보호 정책을 문자열로 추가했으며 사용자가 한 번 수락하거나 거절 할 수있는 대화 상자를 통해 팝업됩니다.

업데이트 후, 나는 2 시간 동안 숨을 참았다!


2
앱에서 개인 정보 보호 정책을 문자열로 추가하는 방법을 모든 앱에서 유사하게 변경하는 데 도움이되는 코드를 공유하고 사용자가 한 번 수락하거나 거부 할 수있는 대화 상자를 통해 팝업됩니다.
Bhavesh

어리석은 질문 일 수 있지만 "거부"단추를 클릭하여 사용자가 개인 정보 보호 정책을 거부하는 경우 어떻게합니까?
Borislav Borisov

EULA를 거부 할 때와 같은 일
zimspy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.