Google同意书上的问题

时间:2019-09-03 14:49:11

标签: java android

在我的应用程序中,我通过插页广告实现了广告。 我使用标准的Google表格收集同意书。 当我调试应用程序时,它会钩在onFailedToUpdateConsentInfo(字符串errorDescription)上,并且不会显示该模块。

        consentInformation.requestConsentInfoUpdate(new String[]{"\n" +
                "pub-xxxxxxxxxxx"}, new ConsentInfoUpdateListener() {
            @Override
            public void onConsentInfoUpdated(ConsentStatus consentStatus) {
                // User's consent status successfully updated.
                if(consentStatus==ConsentStatus.UNKNOWN){

                    displayConsentForm();
                }

                }
                if(consentStatus==ConsentStatus.PERSONALIZED){

                }

            }

            @Override
            public void onFailedToUpdateConsentInfo(String errorDescription) {
                // User's consent status failed to update.
                Toast.makeText(MainActivity.this, errorDescription, Toast.LENGTH_SHORT).show();
            }
        });

清单文件如下:

     <meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="ca-app-pub-xxxxxxxx~xxxxxxxx"></meta-data>

    <!-- Delay app measurement until MobileAds.initialize() is called.  -->
    <meta-data
        android:name="com.google.android.gms.ads.DELAY_APP_MEASUREMENT_INIT"
        android:value="true"/>

0 个答案:

没有答案