首页 > 解决方案 > AdMob 欧盟同意书错误:同意书只能与自定义提供商选择一起使用

问题描述

我是适用于 android 的 Google 同意 SDK,我已按照文档中列出的所有步骤进行操作。当我加载表单时,我在以下位置收到此错误onConsentFormError

同意书只能与自定义提供者选择一起使用。

我在 AdMob 控制台上选择了一组常用的广告技术提供商

在此处输入图像描述

所以我的问题是:

1. 对于此选项,我是否需要征得用户同意?根据 Google Developers 网站上的文档:

重要提示:如果您的任何发布商 ID 使用常用的一组广告技术提供商,则不支持 Google 呈现的同意书。在这种情况下,尝试加载 Google 呈现的同意书总是会失败。

那么由于上述限制,我是否有可能收到此错误?

2. 如果我必须征得同意,在这种情况下该怎么办?我应该显示我自己的自定义同意对话框还是什么?

标签: androidadmobgoogle-admob

解决方案


我今天也在处理这个 GDPR 混乱,并设法让谷歌呈现的表格显示出来,如下所示:

在此处输入图像描述

根据我目前的理解,您可以使用 Google 呈现的表单的唯一情况是:

  1. 使用自定义广告技术提供商集
  2. 并且不要使用调解

否则你需要自己渲染一个对话框来征求同意,我决定不这样做,因为根据我的感觉,大多数最终用户在处理 AD 相关问题时会做出否定选择,因此我觉得直接设置为 Non-Personalized AD 在某种程度上比用大量文本和不可取消的对话打扰用户要好。


推荐阅读