SDK платформы обмена сообщениями с пользователями: как определить, разрешено ли нам показывать персонализированную или неперсонализированную рекламу?

При этом мы используем устаревший SDK Google Mobile Ads Consent SDK.

Это позволяет нам узнать, следует ли нам отображать персонализированную или неперсонализированную рекламу .

Пожалуйста, обратитесь к исходному коду: https://github.com/googleads/googleads-consent-sdk-android/blob/main/consent-library/src/main/java/com/google/ads/consent/ConsentStatus.java .

      public enum ConsentStatus {
    @SerializedName("unknown")
    UNKNOWN,
    @SerializedName("non_personalized")
    NON_PERSONALIZED,
    @SerializedName("personalized")
    PERSONALIZED,
}

Google настоятельно рекомендует нам перейти на SDK платформы обмена сообщениями пользователей.

Однако мы замечаем, что невозможно узнать, разрешено ли нам показывать персонализированную или неперсонализированную рекламу . НовыйConsentStatusвыглядеть следующим образом.

      public @interface ConsentStatus {
    int UNKNOWN = 0;
    int NOT_REQUIRED = 1;
    int REQUIRED = 2;
    int OBTAINED = 3;
}


Могу ли я узнать, если мы применяем SDK User Messaging Platform SDK , какую логику нам следует использовать, чтобы определить, разрешено ли нам отображать персонализированную или неперсонализированную рекламу ?

0 ответов

Другие вопросы по тегам