代码之家  ›  专栏  ›  技术社区  ›  undefined

安卓Java:谷歌GDPR检查非欧盟用户的冻结

  •  1
  • undefined  · 技术社区  · 6 年前

    我们收到一些来自美国和英国用户(有时也来自澳大利亚)的投诉。他们无法启动应用程序,因为它冻结在启动。调查显示在以下检查中冻结:

    ConsentInformation consentInformation = ConsentInformation.getInstance(context);
        String[] publisherIds = {context.getText(R.string.admob_pubId).toString()};
        consentInformation.requestConsentInfoUpdate(publisherIds, new ConsentInfoUpdateListener() {
            @Override
            public void onConsentInfoUpdated(ConsentStatus consentStatus) {
                // User's consent status successfully updated.
                // check if gdpr consent is required
                boolean showConsent=ConsentInformation.getInstance(context).isRequestLocationInEeaOrUnknown();
            }
    }
    

    onConsentInfoUpdated 从不打电话。 有趣的是,有时用户可以通过检查并启动应用程序。

    0 回复  |  直到 6 年前