根据这篇文章,我使用了Android和AdMob实现了EU用户同意政策(EU User Consent Policy)。
问题是:UserMessagingPlatform
在真机(带有HashedId)或模拟器上的onConsentInfoUpdateFailure
总是失败。
错误信息是:Invalid response from server: Failed to read publisher's account configuration; try again later.
我已启用调试设置:
ConsentDebugSettings debugSettings = new ConsentDebugSettings.Builder(activity)
.setDebugGeography(ConsentDebugSettings.DebugGeography.DEBUG_GEOGRAPHY_EEA)
//.addTestDeviceHashedId("CC3EBF623628DAA1E3AD2124AE690FBD")
.build();
ConsentRequestParameters params = new ConsentRequestParameters.Builder()
.setTagForUnderAgeOfConsent(false)
.setConsentDebugSettings(debugSettings)
.build();
请告诉我为什么失败了?也许我应该考虑使用传统版本? -> 请告诉我为什么失败了?也许我应该考虑使用传统版本?