web-dev-qa-db-ja.com

AdMob EU同意エラー:同意フォームはカスタムプロバイダーの選択でのみ使用できます

私はAndroidのGoogle同意SDKであり、 ドキュメント にリストされているすべての手順を実行しました。フォームを読み込むと、onConsentFormError

同意書はカスタムプロバイダーの選択でのみ使用できます。

AdMobコンソールで一般的に使用される広告テクノロジープロバイダーのセットを選択しました

enter image description here

だから私の質問は:

1。このオプションの場合、ユーザーの同意を得る必要がありますか?Google Developersサイトのドキュメントによると:

重要:サイト運営者IDのいずれかが一般的に使用される広告テクノロジープロバイダーのセットを使用している場合、Googleが提供する同意フォームはサポートされません。この場合、Googleがレンダリングした同意フォームを読み込もうとすると常に失敗します。

それで、上記の制限のためにこのエラーが発生する可能性はありますか?

2。この場合、同意を得る必要がある場合はどうすればよいですか?独自のカスタム同意ダイアログなどを表示する必要がありますか?

6
Iffat Fatima

私は今日、このGDPRの混乱に取り組んでおり、次のようにGoogleでレンダリングされたフォームを表示することができました。

enter image description here

私のこれまでの理解によると、Googleがレンダリングしたフォームを利用できる唯一のケースは次のとおりです。

  1. 使用広告技術プロバイダーのカスタムセット
  2. そして、メディエーションを使用しないでください

それ以外の場合は、同意を求めるために自分でダイアログを表示する必要がありますが、私はそうしませんでした。私の感じでは、ほとんどのエンドユーザーはAD関連の質問を処理するときに否定的な選択をするため、直接非パーソナライズに設定しているように感じます。 ADは、大量のテキストとキャンセルできないダイアログでユーザーを煩わせるよりも、ある程度優れています。

9
ZhouX

AdMobのEUユーザー同意で最大12のプロバイダーを選択する必要があります。詳細については、GitHubスレッドの this を参照してください。

enter image description here

600からこの12を選択して開始し、それらを微調整して収益を増やすことができます

1
Hitesh Sahu

オプションが間違っています。同意SDKを使用するには、オプション「カスタムセット...」を選択し、12以下を選択する必要があります。SDKは12を超えるプロバイダーをサポートしていないためです。続きを読む https://developers.google.com/admob/Android/eu-consent

0
DzungPV

したがって、実際には、adProviderの数が11を超える場合、Admob同意フォームを使用できません。したがって、12個のカスタムadProviderのみを選択するか、独自のカスタムダイアログを作成する必要があります。または、同じことを行う何らかのライブラリを使用します。 。

Uは、必要に応じてこの単純なライブラリを使用してカスタム同意フォームを生成できます。これにより、作業が簡素化されます。

https://github.com/saiakhil90/ConsentDialog

0
Sai Akhil