MediationAdConfiguration

@ParametersAreNonnullByDefault
public class MediationAdConfiguration

Sottoclassi dirette note
MediationAppOpenAdConfiguration

Dati utilizzati per il rendering degli annunci apertura app di mediazione.

MediationBannerAdConfiguration

Dati utilizzati per il rendering degli annunci banner di mediazione.

MediationInterstitialAdConfiguration

Dati utilizzati per il rendering degli annunci interstitial di mediazione.

MediationNativeAdConfiguration

Dati utilizzati per il rendering degli annunci nativi di mediazione.

MediationRewardedAdConfiguration

Dati utilizzati per il rendering degli annunci con premio di mediazione.


Dati utilizzati per il rendering degli annunci di mediazione.

Riepilogo

Tipi nidificati

Tag per il trattamento per siti o servizi destinati ai minori.

Costanti

static final int

Come restituito da taggedForChildDirectedTreatment, indica che l'app non deve essere trattata come destinata ai bambini ai fini del Children's Online Privacy Protection Act (COPPA).

static final int

Come restituito da taggedForChildDirectedTreatment, indica che l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

static final int

Come restituito da taggedForChildDirectedTreatment, indica che il publisher non ha specificato se l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

Campi pubblici

final String

I dati criptati del server di terze parti contenenti le informazioni necessarie all'SDK di terze parti per il rendering di un annuncio.

final Context

Il contesto trasmesso da questo publisher per questa richiesta specifica.

final @Nullable String
final Bundle

Parametri aggiuntivi trasmessi dal publisher per questa richiesta specifica.

final Bundle

Parametri aggiuntivi definiti dall'editore sul lato server di mediazione.

final String

Un file PNG con filigrana con codifica in base64 che identifica l'origine dell'annuncio.

Metodi pubblici

String

I dati criptati del server di terze parti contenenti le informazioni necessarie all'SDK di terze parti per il rendering di un annuncio.

Context

Il contesto trasmesso da questo publisher per questa richiesta specifica.

@Nullable String

Restituisce la classificazione massima dei contenuti degli annunci per questa richiesta.

Bundle

Parametri aggiuntivi trasmessi dal publisher per questa richiesta specifica.

Bundle

Parametri definiti dal publisher nell'interfaccia utente di AdMob o Google Ad Manager.

String

Restituisce un file PNG con filigrana con codifica in base64 che identifica l'origine dell'annuncio.

boolean

Restituisce true se il publisher richiede annunci di test.

int

Restituisce un valore che indica se il publisher ha specificato che l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

int

Restituisce un valore che indica se il publisher ha specificato che la richiesta di annuncio deve ricevere il trattamento per gli utenti dello Spazio economico europeo (SEE) di età inferiore a quella del consenso digitale, se definito da com.google.android.gms.ads.AdRequest.

Costanti

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Come restituito da taggedForChildDirectedTreatment, indica che l'app non deve essere trattata come destinata ai bambini ai fini del Children's Online Privacy Protection Act (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

Come restituito da taggedForChildDirectedTreatment, indica che l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

Come restituito da taggedForChildDirectedTreatment, indica che il publisher non ha specificato se l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

Campi pubblici

bidResponse

public final String bidResponse

I dati criptati del server di terze parti contenenti le informazioni necessarie all'SDK di terze parti per il rendering di un annuncio.

context

public final Context context

Il contesto trasmesso da questo publisher per questa richiesta specifica.

maxAdContentRating

public final @Nullable String maxAdContentRating

mediationExtras

public final Bundle mediationExtras

Parametri aggiuntivi trasmessi dal publisher per questa richiesta specifica.

serverParameters

public final Bundle serverParameters

Parametri aggiuntivi definiti dall'editore sul lato server di mediazione.

filigrana

public final String watermark

Un file PNG con filigrana con codifica in base64 che identifica l'origine dell'annuncio.

Note: questo vale solo per Open Bidding.

Metodi pubblici

getBidResponse

public String getBidResponse()

I dati criptati del server di terze parti contenenti le informazioni necessarie all'SDK di terze parti per il rendering di un annuncio.

getContext

public Context getContext()

Il contesto trasmesso da questo publisher per questa richiesta specifica.

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public @Nullable String getMaxAdContentRating()

Restituisce la classificazione massima dei contenuti degli annunci per questa richiesta. Questa classificazione dei contenuti è la più conservativa tra la classificazione specificata dal publisher in com.google.android.gms.ads.AdRequest o la classificazione dell'app fornita dall'ad server di Google.

getMediationExtras

public Bundle getMediationExtras()

Parametri aggiuntivi trasmessi dal publisher per questa richiesta specifica.

getServerParameters

public Bundle getServerParameters()

Parametri definiti dal publisher nell'interfaccia utente di AdMob o Google Ad Manager.

getWatermark

public String getWatermark()

Restituisce un file PNG con filigrana con codifica in base64 che identifica l'origine dell'annuncio.

isTestRequest

public boolean isTestRequest()

Restituisce true se il publisher richiede annunci di test. I publisher richiedono annunci di test specificando un ID dispositivo, ma queste informazioni vengono risolte in un valore booleano per comodità.

taggedForChildDirectedTreatment

@MediationAdConfiguration.TagForChildDirectedTreatment
public int taggedForChildDirectedTreatment()

Restituisce un valore che indica se il publisher ha specificato che l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

Se questo metodo restituisce TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, indica che l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

Se questo metodo restituisce TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, indica che l'app non deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

Se questo metodo restituisce TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, significa che l'editore non ha specificato se l'app deve essere trattata come destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

taggedForUnderAgeTreatment

@RequestConfiguration.TagForUnderAgeOfConsent
public int taggedForUnderAgeTreatment()

Restituisce un valore che indica se il publisher ha specificato che la richiesta di annuncio deve ricevere il trattamento per gli utenti dello Spazio economico europeo (SEE) di età inferiore a quella del consenso digitale, se definito da com.google.android.gms.ads.AdRequest. Questa funzionalità è pensata per agevolare la conformità al Regolamento generale sulla protezione dei dati (GDPR).