MediationAdConfiguration

@ParametersAreNonnullByDefault
public class MediationAdConfiguration

Subclasses diretas conhecidas
MediationAppOpenAdConfiguration

Dados usados para renderizar anúncios de abertura do app de mediação.

MediationBannerAdConfiguration

Dados usados para renderizar anúncios de banner de mediação.

MediationInterstitialAdConfiguration

Dados usados para renderizar anúncios intersticiais de mediação.

MediationNativeAdConfiguration

Dados usados para renderizar anúncios nativos de mediação.

MediationRewardedAdConfiguration

Dados usados para renderizar anúncios premiados de mediação.


Dados usados para renderizar anúncios de mediação.

Resumo

Tipos aninhados

Tag de tratamento para direcionamento a crianças.

Constantes

static final int

Retornado por taggedForChildDirectedTreatment, indica que o app não deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

static final int

Retornado por taggedForChildDirectedTreatment, indica que o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

static final int

Retornado por taggedForChildDirectedTreatment, indica que o publisher não especificou se o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

Campos públicos

final String

Os dados criptografados do servidor de terceiros que contêm informações necessárias para o SDK de terceiros renderizar um anúncio.

final Context

O contexto transmitido por esse publisher para essa solicitação específica.

final @Nullable String
final Bundle

Parâmetros adicionais transmitidos pelo editor para essa solicitação específica.

final Bundle

Parâmetros adicionais definidos pelo publisher no lado do servidor de mediação.

final String

Um arquivo PNG de marca d'água codificado em base64 que identifica a origem do anúncio.

Métodos públicos

String

Os dados criptografados do servidor de terceiros que contêm informações necessárias para o SDK de terceiros renderizar um anúncio.

Context

O contexto transmitido por esse publisher para essa solicitação específica.

@Nullable String

Retorna a classificação máxima do conteúdo do anúncio para esta solicitação.

Bundle

Parâmetros adicionais transmitidos pelo editor para essa solicitação específica.

Bundle

Parâmetros definidos pelo publisher na interface da AdMob ou do Google Ad Manager.

String

Retorna um arquivo PNG de marca d'água codificado em base64 que identifica a origem do anúncio.

boolean

Retorna "true" se o editor estiver pedindo anúncios de teste.

int

Retorna se o publisher indicou que o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

int

Retorna se o editor indicou que a solicitação de anúncio deve receber tratamento para usuários no Espaço Econômico Europeu (EEE) abaixo da idade de consentimento, se definido pelo com.google.android.gms.ads.AdRequest.

Constantes

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Retornado por taggedForChildDirectedTreatment, indica que o app não deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

Retornado por taggedForChildDirectedTreatment, indica que o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

Retornado por taggedForChildDirectedTreatment, indica que o publisher não especificou se o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

Campos públicos

bidResponse

public final String bidResponse

Os dados criptografados do servidor de terceiros que contêm informações necessárias para o SDK de terceiros renderizar um anúncio.

contexto

public final Context context

O contexto transmitido por esse publisher para essa solicitação específica.

maxAdContentRating

public final @Nullable String maxAdContentRating

mediationExtras

public final Bundle mediationExtras

Parâmetros adicionais transmitidos pelo editor para essa solicitação específica.

serverParameters

public final Bundle serverParameters

Parâmetros adicionais definidos pelo publisher no lado do servidor de mediação.

marca-d'água

public final String watermark

Um arquivo PNG de marca d'água codificado em base64 que identifica a origem do anúncio.

Observações: isso é apenas para o Open Bidding.

Métodos públicos

getBidResponse

public String getBidResponse()

Os dados criptografados do servidor de terceiros que contêm informações necessárias para o SDK de terceiros renderizar um anúncio.

getContext

public Context getContext()

O contexto transmitido por esse publisher para essa solicitação específica.

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public @Nullable String getMaxAdContentRating()

Retorna a classificação máxima do conteúdo do anúncio para esta solicitação. Essa classificação é a mais conservadora entre a especificada pelo editor no com.google.android.gms.ads.AdRequest ou a classificação do app fornecida pelo servidor de anúncios do Google.

getMediationExtras

public Bundle getMediationExtras()

Parâmetros adicionais transmitidos pelo editor para essa solicitação específica.

getServerParameters

public Bundle getServerParameters()

Parâmetros definidos pelo publisher na interface da AdMob ou do Google Ad Manager.

getWatermark

public String getWatermark()

Retorna um arquivo PNG de marca d'água codificado em base64 que identifica a origem do anúncio.

isTestRequest

public boolean isTestRequest()

Retorna "true" se o editor estiver pedindo anúncios de teste. Os editores solicitam anúncios de teste especificando um ID do dispositivo, mas essas informações são resolvidas como um booleano por conveniência.

taggedForChildDirectedTreatment

@MediationAdConfiguration.TagForChildDirectedTreatment
public int taggedForChildDirectedTreatment()

Retorna se o publisher indicou que o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

Se esse método retornar TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, isso indica que o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

Se esse método retornar TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, isso indica que o app não deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA, na sigla em inglês).

Se esse método retornar TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, isso indica que o publisher não especificou se o app deve ser tratado como direcionado a crianças para fins da Lei de Proteção da Privacidade On-line das Crianças (COPPA).

taggedForUnderAgeTreatment

@RequestConfiguration.TagForUnderAgeOfConsent
public int taggedForUnderAgeTreatment()

Retorna se o editor indicou que a solicitação de anúncio deve receber tratamento para usuários no Espaço Econômico Europeu (EEE) abaixo da idade de consentimento, se definido pelo com.google.android.gms.ads.AdRequest. Esse recurso foi desenvolvido para obedecer ao Regulamento geral de proteção de dados (GDPR).