【发布时间】:2020-09-13 19:00:51
【问题描述】:
我在很多地方都看到过这个错误,但没有人回答需要做什么来修复它或为什么会发生。我希望我能有更好的运气。
ConsentInformation consentInformation = ConsentInformation.getInstance(getActivity());
String[] publisherIds = {"pub-**********~*******"};
consentInformation.requestConsentInfoUpdate(publisherIds, new ConsentInfoUpdateListener() {
@Override
public void onConsentInfoUpdated(com.google.ads.consent.ConsentStatus consentStatus) {
//do something
}
@Override
public void onFailedToUpdateConsentInfo(String errorDescription) {
Log.e("GDPR ", errorDescription);
}
});
这就是我使用许可 SDK 的方式。我总是遇到同样的错误:Could not parse Event FE preflight response
我在 gradle 中的导入是 implementation 'com.google.android.ads.consent:consent-library:1.0.6'
我在加载的第一个片段的 OnCreateView 方法上运行此代码。还尝试在几秒钟后运行,以防这是一个计时问题……仍然是同样的错误。
还尝试在发布者 ID 中的 pub 之前添加 ca-app- 前缀......结果相同。
感谢任何帮助。
【问题讨论】:
-
您解决了这个问题吗?我得到同样的一个。 :-)
-
不幸的是没有。无论是否需要,我最终总是显示同意对话框。我真的不明白 Google 怎么就这样放任不管了
-
好的,谢谢 :-(