RequestConfiguration.Builder

public class RequestConfiguration.Builder


Builder para RequestConfiguration.

Resumo

Construtores públicos

Métodos públicos

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 publisher.

RequestConfiguration.Builder

Esse método está obsoleto.

Use setAgeRestrictedTreatment.

RequestConfiguration.Builder

Esse método está obsoleto.

Use setAgeRestrictedTreatment.

RequestConfiguration.Builder

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

Construtores públicos

Builder

public Builder()

Métodos públicos

setAgeRestrictedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setAgeRestrictedTreatment(
    @Nullable AgeRestrictedTreatment ageRestrictedTreatment
)

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
@Nullable AgeRestrictedTreatment ageRestrictedTreatment

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

setMaxAdContentRating

@CanIgnoreReturnValue
public RequestConfiguration.Builder setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating @Nullable String maxAdContentRating
)

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
public RequestConfiguration.Builder setPublisherPrivacyPersonalizationState(
    RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState
)

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

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment
)

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 int tagForChildDirectedTreatment

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
public RequestConfiguration.Builder setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent int tagForUnderAgeOfConsent
)

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). Observe que você pode ter 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
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

Define uma lista de IDs de dispositivos de teste correspondentes a dispositivos 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
@Nullable List<String> testDeviceIds

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