MediationAdConfiguration

@ParametersAreNonnullByDefault
public class MediationAdConfiguration

Subclases directas conocidas
MediationAppOpenAdConfiguration

Son los datos que se usan para renderizar los anuncios de aplicación abierta de mediación.

MediationBannerAdConfiguration

Son los datos que se usan para renderizar los anuncios de banner de mediación.

MediationInterstitialAdConfiguration

Son los datos que se usan para renderizar los anuncios intersticiales de mediación.

MediationNativeAdConfiguration

Son los datos que se usan para renderizar anuncios nativos mediados.

MediationRewardedAdConfiguration

Son los datos que se usan para renderizar los anuncios recompensados de mediación.


Son los datos que se usan para renderizar los anuncios de mediación.

Resumen

Tipos anidados

Es la etiqueta de contenido dirigido a niños.

Constantes

static final int

Como lo devuelve taggedForChildDirectedTreatment, indica que la app no debe considerarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

static final int

Como lo devuelve taggedForChildDirectedTreatment, indica que la app debe tratarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad Infantil en Internet (COPPA).

static final int

Como lo devuelve taggedForChildDirectedTreatment, indica que el publicador no especificó si la app debe considerarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

Campos públicos

final String

Son los datos encriptados del servidor de terceros que contienen la información que el SDK de terceros necesita para renderizar un anuncio.

final Context

Es el contexto que pasó este publicador para esta solicitud específica.

final @Nullable String
final Bundle

Son parámetros adicionales que el publicador pasa para esta solicitud específica.

final Bundle

Son parámetros adicionales que define el publicador en el servidor de mediación.

final String

Archivo PNG de marca de agua codificado en base64 que identifica la fuente del anuncio.

Métodos públicos

String

Son los datos encriptados del servidor de terceros que contienen la información que el SDK de terceros necesita para renderizar un anuncio.

Context

Es el contexto que pasó este publicador para esta solicitud específica.

@Nullable String

Devuelve la clasificación máxima del contenido del anuncio para esta solicitud.

Bundle

Son parámetros adicionales que el publicador pasa para esta solicitud específica.

Bundle

Son los parámetros que define el publicador en la IU de AdMob o Google Ad Manager.

String

Devuelve un archivo PNG de marca de agua codificado en base64 que identifica la fuente del anuncio.

boolean

Devuelve verdadero si el publicador solicita anuncios de prueba.

int

Devuelve si el publicador indicó que la app debe tratarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

int

Devuelve si el publicador indicó que la solicitud de anuncio debe tratarse como contenido para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento, si lo define com.google.android.gms.ads.AdRequest.

Constantes

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Como lo devuelve taggedForChildDirectedTreatment, indica que la app no debe considerarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

Como lo devuelve taggedForChildDirectedTreatment, indica que la app debe tratarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad Infantil en Internet (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

Como lo devuelve taggedForChildDirectedTreatment, indica que el publicador no especificó si la app debe considerarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

Campos públicos

bidResponse

public final String bidResponse

Son los datos encriptados del servidor de terceros que contienen la información que el SDK de terceros necesita para renderizar un anuncio.

context

public final Context context

Es el contexto que pasó este publicador para esta solicitud específica.

maxAdContentRating

public final @Nullable String maxAdContentRating

mediationExtras

public final Bundle mediationExtras

Son parámetros adicionales que el publicador pasa para esta solicitud específica.

serverParameters

public final Bundle serverParameters

Son parámetros adicionales que define el publicador en el servidor de mediación.

agregar marca de agua

public final String watermark

Archivo PNG de marca de agua codificado en base64 que identifica la fuente del anuncio.

Notas: Esto es solo para Open Bidding.

Métodos públicos

getBidResponse

public String getBidResponse()

Son los datos encriptados del servidor de terceros que contienen la información que el SDK de terceros necesita para renderizar un anuncio.

getContext

public Context getContext()

Es el contexto que pasó este publicador para esta solicitud específica.

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public @Nullable String getMaxAdContentRating()

Devuelve la clasificación máxima del contenido del anuncio para esta solicitud. Esta clasificación del contenido es la más conservadora entre la clasificación especificada por el publicador en com.google.android.gms.ads.AdRequest y la clasificación de la app que proporciona el servidor de anuncios de Google.

getMediationExtras

public Bundle getMediationExtras()

Son parámetros adicionales que el publicador pasa para esta solicitud específica.

getServerParameters

public Bundle getServerParameters()

Son los parámetros que define el publicador en la IU de AdMob o Google Ad Manager.

getWatermark

public String getWatermark()

Devuelve un archivo PNG de marca de agua codificado en base64 que identifica la fuente del anuncio.

isTestRequest

public boolean isTestRequest()

Devuelve verdadero si el publicador solicita anuncios de prueba. Los publicadores solicitan anuncios de prueba especificando un ID de dispositivo, pero esta información se resuelve como un valor booleano para mayor comodidad.

taggedForChildDirectedTreatment

@MediationAdConfiguration.TagForChildDirectedTreatment
public int taggedForChildDirectedTreatment()

Devuelve si el publicador indicó que la app debe tratarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

Si este método devuelve TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, indica que la app se debe considerar como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

Si este método devuelve TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, indica que la app no debe considerarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

Si este método devuelve TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, indica que el publicador no especificó si la app debe considerarse como dirigida a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

taggedForUnderAgeTreatment

@RequestConfiguration.TagForUnderAgeOfConsent
public int taggedForUnderAgeTreatment()

Devuelve si el publicador indicó que la solicitud de anuncio debe tratarse como contenido para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento, si lo define com.google.android.gms.ads.AdRequest. Esta función está diseñada para facilitar el cumplimiento del Reglamento General de Protección de Datos (RGPD).