MediationAdConfiguration

@ParametersAreNonnullByDefault
public class MediationAdConfiguration

Classi di sottoclasse dirette note
MediationAppOpenAdConfiguration

Dati utilizzati per visualizzare gli annunci apertura app della mediazione.

MediationBannerAdConfiguration

Dati utilizzati per visualizzare gli annunci banner della mediazione.

MediationInterstitialAdConfiguration

Dati utilizzati per visualizzare gli annunci interstitial della mediazione.

MediationNativeAdConfiguration

Dati utilizzati per visualizzare gli annunci nativi della mediazione.

MediationRewardedAdConfiguration

Dati utilizzati per visualizzare gli annunci con premio della mediazione.


Dati utilizzati per visualizzare gli annunci della mediazione.

Riepilogo

Tipi nidificati

@Retention(value = SOURCE)
@IntDef(value = )
public annotation MediationAdConfiguration.TagForChildDirectedTreatment

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

Costanti

static final int

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

static final int

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

static final int

Valore restituito da taggedForChildDirectedTreatment, indica che il publisher non ha specificato se l'app deve essere considerata 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 visualizzare un annuncio.

final Context

Il contesto passato da questo publisher per questa richiesta specifica.

final @Nullable String
final Bundle

Parametri aggiuntivi passati dall'editore per questa richiesta specifica.

final Bundle

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

final String

Un file PNG con filigrana con codifica 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 visualizzare un annuncio.

Context

Il contesto passato da questo publisher per questa richiesta specifica.

@Nullable String

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

Bundle

Parametri aggiuntivi passati dall'editore per questa richiesta specifica.

Bundle

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

String

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

boolean

Restituisce true se il publisher richiede annunci di prova.

int

Restituisce se l'editore ha indicato che l'app deve essere considerata destinata ai minori ai sensi del Children's Online Privacy Protection Act (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

int

Restituisce se il publisher ha indicato che la richiesta di annuncio deve ricevere il trattamento per gli utenti nello Spazio economico europeo (SEE) di età inferiore a quella richiesta nel proprio paese, se definita dal publisher .

Costanti

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Valore restituito da taggedForChildDirectedTreatment, indica che l'app non deve essere considerata destinata ai minori ai sensi 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

Valore restituito da taggedForChildDirectedTreatment, indica che l'app deve essere considerata 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

Valore restituito da taggedForChildDirectedTreatment, indica che il publisher non ha specificato se l'app deve essere considerata 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 visualizzare un annuncio.

context

public final Context context

Il contesto passato da questo publisher per questa richiesta specifica.

maxAdContentRating

public final @Nullable String maxAdContentRating

mediationExtras

public final Bundle mediationExtras

Parametri aggiuntivi passati dall'editore per questa richiesta specifica.

serverParameters

public final Bundle serverParameters

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

filigrana

public final String watermark

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

Note: si tratta di un'opzione 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 visualizzare un annuncio.

getContext

public Context getContext()

Il contesto passato 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 quella specificata dall'editore nel file manifest o la classificazione dell'app fornita dall'ad server di Google.

getMediationExtras

public Bundle getMediationExtras()

Parametri aggiuntivi passati dall'editore 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 la filigrana con codifica base64 che identifica l'origine dell'annuncio.

isTestRequest

public boolean isTestRequest()

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

taggedForChildDirectedTreatment

@MediationAdConfiguration.TagForChildDirectedTreatment
public int taggedForChildDirectedTreatment()

Restituisce se l'editore ha indicato che l'app deve essere considerata destinata ai minori ai sensi 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 considerata 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 considerata destinata ai minori ai fini del Children's Online Privacy Protection Act (COPPA).

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

taggedForUnderAgeTreatment

@RequestConfiguration.TagForUnderAgeOfConsent
public int taggedForUnderAgeTreatment()

Restituisce se il publisher ha indicato che la richiesta di annuncio deve ricevere il trattamento per gli utenti nello Spazio economico europeo (SEE) di età inferiore a quella del consenso digitale, se definito dal publisher . Questa funzionalità è pensata per agevolare la conformità al Regolamento generale sulla protezione dei dati (GDPR).