Android UMP - 请求同意总是失败

Android UMP - Request consent always fails

我根据此 guide.

使用 UMP 实施了同意请求

我使用真实设备来检查实现:

    fun initialize(activity: Activity) {
        val params = ConsentRequestParameters.Builder()

        if (BuildConfig.DEBUG) {
            val debugSettings = ConsentDebugSettings.Builder(context)
                .setDebugGeography(ConsentDebugSettings.DebugGeography.DEBUG_GEOGRAPHY_EEA)
                .addTestDeviceHashedId("E608A703339C5546343D0D3A2AC00FB0")
                .build()
            params.setConsentDebugSettings(debugSettings)
        }

        consentInformation.requestConsentInfoUpdate(
                activity,
                params.build(),
                {
                    // Proceed with result
                },
                { log.debug("error during consent request $it") }
        )
    }

每次这都会导致错误: W/UserMessagingPlatform: Invalid response from server: Failed to read publisher's account configuration; try again later.

我已经检查过的内容:

知道失败的原因吗?

缺少特定于应用程序和监管区域的消息。 内部广告管理服务(AdManager、AdMob 等),位于 隐私和消息传递 部分。应该为区域添加特定消息(例如 GDPR)。这是使 UMP 工作所必需的步骤。