RequestConfiguration.Builder

public class RequestConfiguration.Builder


Builder per RequestConfiguration.

Riepilogo

Costruttori pubblici

Metodi pubblici

RequestConfiguration

Crea RequestConfiguration.

RequestConfiguration.Builder

Imposta la configurazione del trattamento con limite di età.

RequestConfiguration.Builder

Imposta una classificazione massima dei contenuti degli annunci.

RequestConfiguration.Builder

Imposta lo stato di personalizzazione del trattamento della privacy del publisher.

RequestConfiguration.Builder

Questo metodo è obsoleto.

Utilizza setAgeRestrictedTreatment.

RequestConfiguration.Builder

Questo metodo è obsoleto.

Utilizza setAgeRestrictedTreatment.

RequestConfiguration.Builder

Imposta un elenco di ID dispositivo di test corrispondenti ai dispositivi di test che richiederanno sempre annunci di test.

Costruttori pubblici

Builder

public Builder()

Metodi pubblici

setAgeRestrictedTreatment

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

Imposta la configurazione del trattamento con limite di età.

Rivolgiti a un consulente legale per determinare le impostazioni di trattamento dell'età per i tuoi utenti in base ai requisiti legali e normativi. Per saperne di più su questa impostazione, consulta la pagina https://developers.google.com/admob/android/targeting#set_the_age_treatment

Impostando questa proprietà, dichiari che questa notifica contiene informazioni accurate e che sei autorizzato ad agire per conto del proprietario dell'app. Sei consapevole del fatto che l'utilizzo illecito di questa impostazione potrebbe comportare la chiusura del tuo Account Google.

Parametri
@Nullable AgeRestrictedTreatment ageRestrictedTreatment

Il trattamento con limitazioni di età, che indica se la richiesta di annuncio deve essere trattata come destinata a bambini, adolescenti o non specificata.

setMaxAdContentRating

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

Imposta una classificazione massima dei contenuti degli annunci. Gli annunci AdMob restituiti per la tua app avranno una classificazione dei contenuti pari o inferiore a questo livello. I valori validi sono 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
)

Imposta lo stato di personalizzazione del trattamento della privacy del publisher.

setTagForChildDirectedTreatment

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

Questo metodo ti consente di specificare se vuoi che la tua app venga trattata come rivolta ai minori ai sensi del Children’s Online Privacy Protection Act (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

Se imposti questo metodo su TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, indichi che la tua app deve essere trattata come rivolta ai minori ai sensi del Children's Online Privacy Protection Act (COPPA).

Se imposti questo metodo su TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, indichi che la tua app non deve essere trattata come rivolta ai minori ai sensi del Children's Online Privacy Protection Act (COPPA).

Se non imposti questo metodo o lo imposti su TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, le richieste di annunci non includeranno alcuna indicazione su come vuoi che la tua app venga trattata in relazione al COPPA.

Impostando questo metodo, dichiari che questa notifica contiene informazioni accurate e che sei autorizzato ad agire per conto del proprietario dell'app. Sei consapevole del fatto che l'utilizzo illecito di questa impostazione potrebbe comportare la chiusura del tuo Account Google.

Nota. Potrebbe essere necessario del tempo prima che questa azione venga applicata completamente nei servizi Google pertinenti.

Parametri
@RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment

Imposta su true per indicare che la tua app deve essere trattata come rivolta ai minori. Imposta su false per indicare che la tua app non deve essere trattata come rivolta ai minori.

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent int tagForUnderAgeOfConsent
)

Questo metodo ti consente di contrassegnare la tua app per ricevere il trattamento per gli utenti dello Spazio economico europeo (SEE) di età inferiore a quella del consenso digitale. Questa funzionalità è pensata per agevolare la conformità al Regolamento generale sulla protezione dei dati (GDPR). Tieni presente che potresti avere altri obblighi legali ai sensi del GDPR. Consulta le indicazioni dell'Unione Europea e rivolgiti a un consulente legale. Ricorda che gli strumenti di Google sono progettati per facilitare la conformità e non esonerano nessun publisher dai suoi obblighi ai sensi della legge.

Quando si utilizza questa funzionalità, in tutte le richieste di annunci viene incluso un parametro Tag For Users under the Age of Consent in Europe (TFUA). Questo parametro disattiva la pubblicità personalizzata, compreso il remarketing, per quella specifica richiesta di annuncio. Inoltre, vengono disattivate le richieste a fornitori di annunci di terze parti, come i pixel di misurazione annunci e gli ad server di terze parti.

Se imposti questo metodo su TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE, indichi che vuoi che la tua app venga gestita in modo adatto agli utenti di età inferiore all'età del consenso digitale.

Se imposti questo metodo su TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE, indichi che non vuoi che la tua app venga gestita in modo adatto agli utenti di età inferiore a quella del consenso digitale.

Se non imposti questo metodo o lo imposti su TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED, la tua app non includerà alcuna indicazione su come vuoi che venga gestita in modo adatto agli utenti di età inferiore all'età del consenso digitale.

setTestDeviceIds

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

Imposta un elenco di ID dispositivo di test corrispondenti ai dispositivi di test che richiederanno sempre annunci di test. L'ID dispositivo di test per il dispositivo attuale viene registrato in logcat quando viene effettuata la prima richiesta di annuncio.

Parametri
@Nullable List<String> testDeviceIds

L'elenco degli ID dispositivo di test. Passa null per cancellare l'elenco.