Google Playからこのメッセージを受け取ったばかりですが、Advertising IDを収集していません。
警告の理由:Android Advertising IDポリシーの使用違反およびデベロッパー販売規約の第4.8条
Google Playでは、アプリが機密ユーザーまたは端末情報を要求または処理するときに、開発者に有効なプライバシーポリシーを提供する必要があります。お客様のアプリがAndroidの広告IDを収集して送信することを確認しました。この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'
今日、多くの開発者がこれと同じ問題を抱えています。 私もこの問題を抱えています。私は機密データを収集しませんでした、私も私のユーザーに広告を見せていません。あなたの場合はCrashlyticsライブラリが問題になるかもしれません。それは広告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アプリの依存関係領域に追加してみてください。
あなたは2.9.3以下のcrashlyticsを使っています。どうやらそれは彼らのヘッダのキーとしてグーグル広告IDを集めて送ります。それが問題の一つか一つかもしれません。 Charlesのようなプロキシを通じて広告IDを送信しているかどうかを確認できます。
編集*** バージョン2.9.3以降は、com.google.Android.gms.ads.identifier
パッケージからAdvertisingIdClient.getAdvertisingIdInfo()
を呼び出すことによって、まだAdvertisingIDを取得しているようです。メソッドにブレークポイントを設定して確認しました。私はそれがどういうわけかまだ生地に送られていると思います。これは、より高いバージョンにアップデートしても解決しないことを意味します。
Unityユーザーの場合、問題は Unity Analytics にあります。
この問題を解決するために、私達はする必要があります 2タスク :
数分後に再送信した後、Google Playが私のアプリを承認しました。
私はまた同じメッセージを受け取り、私のアプリのいくつかを今日中断しました。
だから私はちょうどこれらの3つの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'
その後、私はアプリを再提出し、そして彼らはレビューの後に受け入れられました:)
私はCrashlyticsや他のものを使用していません。 Facebook広告付きのシンプルなオフラインアプリ。それでも私のアプリはPlayストアから削除されました。
問題: Android Advertising IDポリシーの使用違反とデベロッパー販売規約の第4.8項
問題の説明: Google Playでは、アプリが機密ユーザーまたはデバイス情報を要求または処理するときに、開発者に有効なプライバシーポリシーを提供する必要があります。お客様のアプリがAndroidの広告識別子を収集して送信することを確認しました。これはプライバシーポリシーの要件の対象となります。アプリがAndroidの広告IDを収集する場合は、Playコンソールの指定欄とアプリ内の両方で有効なプライバシーポリシーを入力する必要があります。
解決策:
私はこの link を使用して私のアプリのプライバシーポリシーを作成し、私のアプリに従ってそれを編集しました。
Google Playコンソール にログインして、ストアのプレゼンスに移動してからリスティングを保存し、[プライバシーポリシー]セクションにURLを貼り付けます。
更新を送信してください。
注 -私の場合新しいビルドを送信する必要はありませんでした _メールに記載されているプライバシーポリシーが適用され、数時間以内にPlayストアに表示されました。上記の手順を実行してもPlayストアにアプリが表示されない場合は、アプリにプライバシーポリシーのセクションを1つ追加して新しいビルドを送信する必要があります。
これが原因です。 Google Play Servicesバージョン4.0では、広告および分析プロバイダで使用するための新しいAPIとIDが導入されました。 ____。]サンプルについては https://digital.com/blog/best-privacy-policy-generators/ /を参照してください。
Androidアプリの設定を変更します。開発者コンソールのStore Listingで、プライバシーポリシーまでスクロールします。ここにURLを追加してください。
アプリがアナリティクスなどのFirebase SDKを使用している場合は、Application
タグの下のAdvertising ID
ファイルに次の行を追加することで、SDKレベルでAndroidManifest.xml
コレクションを無効にできます。
<meta-data Android:name="google_analytics_adid_collection_enabled" Android:value="false" />
あなたはそれについてもっと読むことができます ここ 。
私のアプリは広告でサポートされているアプリケーションでさえありませんでした、それでもそれはこのsection 4.8
節によって打たれました。上記のテクニックを採用することで、私はGoogle Playでそれを取り戻すことができました プライバシーポリシーを提出することなく 。
ポリシーサポートチームに連絡してください。
ストアリストにプライバシーポリシーを追加するには、次の手順に従ってください。
Playコンソールにサインインします。
アプリを選択してください。
左側で、「店舗のプレゼンス」>「店舗のリスト」を選択します。
[プライバシーポリシー]の下に、プライバシーポリシーをオンラインでホストするURLを入力します。
変更を保存して、アプリにアップデートを送信します。
Google Playのプライバシーポリシーの要件については、 ヘルプセンター をご覧ください。
私は自分のアプリの1つを削除し、もう1つは問題として与えられた理由で警告を受けました: Android Advertising IDポリシーの使用違反およびDeveloper Distribution Agreementのセクション4.8
私は両方のアプリのプライバシーポリシーを作成し、プレイコンソールストアのリスト内のリンクを更新し、アプリと再送信されたアプリの両方のメインメニューにプライバシーポリシーのリンクを含めました。ポリシーをコピーする必要がある場合は、アプリのアクセス許可と名前に従って編集してください。 プライバシーポリシー
これらのプレイコンソールの削除と警告がストライキとしてカウントされるのか、それとも誰かが私を悟らせることができるのかどうかはわかりません。
今日の私のアプリはストアから削除されました..同じ問題すべて私はアプリにプライバシーポリシーを追加することをすべて行います(アプリケーションコンソール - ストアプレゼンス - ストアリスティング) 画像のように [あなたは App Privacy Policy Generator からそれを作成してuplaodしてストアリストにリンクを書いてアプリを再送信することができますこれは私にとってはうまくいきます。 ]私の悪い言葉を残念に思う
ステップ1:PlayストアコンソールにプライバシーとポリシーのURLを追加する
ステップ2:ボタンがクリックされたときにサイドバーにボタンの例を作成する
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();
}
まず、プライバシーポリシーのURLを作成し、次にこのURLをアプリケーションに基づいてGOUBLE PUBLISHER CONSOLEに追加する必要があります。このWebサイトを使用してプライバシーポリシーを簡単に作成できます。
あなたがサーバ/ホストを持っているなら、あなた自身のサーバにプライバシーポリシーページをアップロードしようとしないなら、あなたは保存のためにこのウェブサイトを使うことができます。
言及しました :あなたはあなたのアプリケーションにこのポリシーページを追加する必要があります。プライバシー警察としてメニューを作成し、すべてのポリシーの内容をダイアログに表示します。最も簡単な方法です。
私はCrashlyticsとOneSignalを使用しています。 Crashlytics 2.9.3での@RikvanVelzenテストに依存しているのは、Googleからメッセージを取得する理由ではなく、OneSignalです。
Googleの要件は、「Playコンソールの指定フィールドとアプリ内の両方で有効なプライバシーポリシーを提供する必要があります」です。
したがって、あまり複雑ではない2つのことだけを行う必要があると思います。
以下は、それを行う方法に関する指示を提供しているようです(多くの1つのみ): https://www.iubenda.com/blog/warning-google-play-developer-policy-violation-action-required- policy-issue /
プライバシーポリシーWebページの作成:
同意を得てアプリを更新しました:
あなたのプライバシーポリシーへのリンクを追加してください:privacyUrl = new URL("https://www.your.com/privacyurl");
ConsentForm form = new ConsentForm.Builder(context, privacyUrl)
アプリケーションのブラウザまたはWebビューで開いて、プライバシーポリシーWebページを追加します。
この問題は、違反はユーザーのAndroid Advertising IDを使用していることが原因であると述べています。私は同じ問題を抱えていました。私はプライバシーポリシーを作成し、それを私のアプリと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=ja_JP
私は最近、Googleから「Android Advertising IDの使用法」ポリシーと「デベロッパー販売契約」のセクション4.8に違反しているとの警告を受けました。
私は自分のアプリに広告を使用しませんが、 Amplitude および Fabric を使用してユーザーのイベント/分析を追跡しています。これがこの警告の原因と考えられます。
問題を解決するために必要な処置:
生成したプライバシーポリシーをアプリに含めて、ユーザーがアクセスできるようにします。
アプリを更新し、(WebページまたはGoogleドキュメント経由で)プライバシーポリシーのリンクをストアの一覧に追加します。
広告IDの収集を無効にする
https://firebase.google.com/support/guides/disable-analytics#disable_advertising_id_collection
マニフェストファイルの次の2行から
<meta-data Android:name="firebase_analytics_collection_deactivated" Android:value="true" />
<meta-data Android:name="google_analytics_adid_collection_enabled" Android:value="false" />
今日は3つのアプリが中断されました。私は3つのうち2つの更新に取り組んで提出しました。今、私は3つ目のものに取り組んでいます。
数分前に、承認されたばかりのものがあります。ほとんどのアプリは既にプライバシーポリシーを持っています。私の場合、疑わしいライブラリはAdmobとFirebase Analyticsです。
私がしたこと: 1。プライバシーポリシーのWebページを作成し、Google Playストアのリストにリンクを追加しました[2]。私はアプリにプライバシーポリシーを文字列として追加しました。それはユーザーが一度に承認または辞退できるダイアログを介してポップアップします。
更新の後、私は2時間息を止めて、大丈夫!