RequestConfiguration.Builder

class RequestConfiguration.Builder


Builder para RequestConfiguration.

Resumo

Construtores públicos

Funções públicas

RequestConfiguration!

Crie a RequestConfiguration.

RequestConfiguration.Builder!

Defina a configuração de tratamento com restrição de idade.

RequestConfiguration.Builder!

Define uma classificação máxima do conteúdo do anúncio.

RequestConfiguration.Builder!

Define o estado de personalização do tratamento de privacidade do editor.

RequestConfiguration.Builder!

Essa função foi descontinuada.

Use setAgeRestrictedTreatment.

RequestConfiguration.Builder!

Essa função foi descontinuada.

Use setAgeRestrictedTreatment.

RequestConfiguration.Builder!

Define uma lista de IDs de dispositivos de teste correspondentes a dispositivos de teste que sempre vão solicitar anúncios de teste.

Construtores públicos

Builder

Builder()

Funções públicas

setAgeRestrictedTreatment

@CanIgnoreReturnValue
fun setAgeRestrictedTreatment(
    ageRestrictedTreatment: AgeRestrictedTreatment?
): RequestConfiguration.Builder!

Defina a configuração de tratamento com restrição de idade.

Consulte sua assessoria jurídica para determinar as configurações de tratamento por idade aos seus usuários com base em requisitos legais e regulatórios. Para mais informações sobre essa configuração, acesse https://developers.google.com/admob/android/targeting#set_the_age_treatment

Ao definir essa propriedade, você certifica que essa notificação está correta e que você tem autorização para agir em nome do proprietário do app. Você está ciente de que o abuso dessa configuração poderá resultar no encerramento da sua Conta do Google.

Parâmetros
ageRestrictedTreatment: AgeRestrictedTreatment?

O tratamento com restrição de idade, indicando se a solicitação de anúncio deve ser tratada como criança, adolescente ou não especificada.

setMaxAdContentRating

@CanIgnoreReturnValue
fun setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating maxAdContentRating: String?
): RequestConfiguration.Builder!

Define uma classificação máxima do conteúdo do anúncio. Os anúncios da AdMob retornados para seu app terão uma classificação de conteúdo igual ou inferior a esse nível. Os valores válidos são MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_T e MAX_AD_CONTENT_RATING_MA.

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
fun setPublisherPrivacyPersonalizationState(
    publisherPrivacyPersonalizationState: RequestConfiguration.PublisherPrivacyPersonalizationState!
): RequestConfiguration.Builder!

Define o estado de personalização do tratamento de privacidade do editor.

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
fun setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int
): RequestConfiguration.Builder!

Esse método permite especificar se você quer que seu app seja tratado como feito para crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA, na sigla em inglês) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

Se você definir esse método como TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, vai indicar que seu app deve ser tratado como feito para crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

Se você definir esse método como TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, vai indicar que seu app não deve ser tratado como feito para crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

Se você não definir esse método ou defini-lo como TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, as solicitações de anúncio não vão incluir nenhuma indicação de como você quer que seu app seja tratado em relação à COPPA.

Ao definir esse método, você certifica que essa notificação está correta e que você tem autorização para agir em nome do proprietário do app. Você está ciente de que o abuso dessa configuração poderá resultar no encerramento da sua Conta do Google.

Observação: pode levar alguns instantes até que esta designação seja completamente implementada nos serviços aplicáveis do Google.

Parâmetros
@RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

Defina como true para indicar que seu app deve ser tratado como feito para crianças. Defina como false para indicar que seu app não deve ser tratado como feito para crianças.

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
fun setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent tagForUnderAgeOfConsent: Int
): RequestConfiguration.Builder!

Esse método permite marcar seu app para receber tratamento para usuários no Espaço Econômico Europeu (EEE) abaixo da idade de consentimento. Esse recurso foi desenvolvido para obedecer ao Regulamento geral de proteção de dados (GDPR). É possível que você tenha outras obrigações legais de acordo com o GDPR. Leia as orientações da União Europeia e consulte seu advogado. Lembre-se de que as ferramentas do Google foram criadas para facilitar a conformidade e não isentam nenhum publisher específico de suas obrigações legais.

Ao usar esse recurso, um parâmetro TFUA (Tag para usuários abaixo da idade de consentimento, aplicável à Europa) será incluído em todas as solicitações de anúncio. Este parâmetro desativa a publicidade personalizada, incluindo o remarketing, para essa solicitação de anúncio específica. As solicitações a fornecedores de anúncio terceirizados também serão desativadas, como pixels de avaliação de anúncio e servidores de anúncios de terceiros.

Se você definir esse método como TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE, vai indicar que quer que seu app seja tratado de maneira adequada para usuários abaixo da idade de consentimento.

Se você definir esse método como TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE, vai indicar que não quer que seu app seja tratado de maneira adequada para usuários abaixo da idade de consentimento.

Se você não definir esse método ou defini-lo como TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED, seu app não vai incluir nenhuma indicação de como você quer que ele seja tratado de maneira adequada para usuários abaixo da idade de consentimento.

setTestDeviceIds

@CanIgnoreReturnValue
fun setTestDeviceIds(testDeviceIds: (Mutable)List<String!>?): RequestConfiguration.Builder!

Define uma lista de IDs de dispositivos de teste correspondentes a dispositivos de teste que sempre vão solicitar anúncios de teste. O ID do dispositivo de teste do dispositivo atual é registrado no logcat quando a primeira solicitação de anúncio é feita.

Parâmetros
testDeviceIds: (Mutable)List<String!>?

a lista de IDs de dispositivos de teste. Transmita null para limpar a lista.