REST Resource: accounts.mediationGroups

Recurso: MediationGroup

Describe un grupo de mediación de AdMob.

Representación JSON
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
Campos
name

string

Es el nombre del recurso de este grupo de mediación. El formato es accounts/{publisherId}/mediationGroups/{mediationGroupId}. Por ejemplo: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

Es el ID del grupo de mediación. Ejemplo: “0123456789”. Esta propiedad es de solo lectura.

displayName

string

Es el nombre que el usuario proporcionó para el grupo de mediación. La longitud máxima permitida es de 120 caracteres.

targeting

object (MediationGroupTargeting)

Es el conjunto de criterios a los que se segmenta este grupo de mediación, como bloques de anuncios y ubicaciones geográficas.

state

enum (State)

Es el estado del grupo de mediación. Solo se publicarán los grupos de mediación habilitados.

mediationGroupLines

map (key: string, value: object (MediationGroupLine))

Son las líneas de mediación que se usan para publicar anuncios en este grupo de mediación.

La clave es el ID de la línea del grupo de mediación. Para la creación, usa valores negativos distintos como marcadores de posición.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

mediationAbExperimentState

enum (ExperimentState)

Solo salida. Es el estado del experimento A/B de mediación que pertenece a este grupo de mediación.

MediationGroupTargeting

Es el conjunto de criterios segmentados por este grupo de mediación. Por ejemplo, un grupo de mediación puede segmentarse para mostrar anuncios en IDs de unidades de anuncios, plataformas, formatos y ubicaciones geográficas específicos.

Representación JSON
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
Campos
platform

string

Describe la plataforma de la app. Por ejemplo, "IOS" o "ANDROID".

format

string

Es el formato del anuncio segmentado por este grupo de mediación. Ejemplos: "BANNER", "NATIVE".

adUnitIds[]

string

Son las unidades de anuncios segmentadas por este grupo de mediación. Ejemplo: "ca-app-pub-1234/8790".

targetedRegionCodes[]

string

El código Unicode de país o región (CLDR) de una ubicación, como “US”. Se anula si este grupo de mediación segmenta todas las regiones disponibles. Para obtener más información, consulta http://www.unicode.org/reports/tr35/#unicode_region_subtag.

excludedRegionCodes[]

string

El código Unicode de país o región (CLDR) de una ubicación, como “US”. Se anula la configuración si este grupo de mediación no excluye ninguna región.

idfaTargeting

enum (IdfaTargeting)

El parámetro se puede usar para segmentar las solicitudes de anuncios en función de la disponibilidad del IDFA. Si se establece en ALL, el grupo de mediación se aplica a todas las solicitudes de anuncios (con o sin IDFA). Si se establece como AVAILABLE, el grupo de mediación se aplica a las solicitudes de anuncios con IDFA. Si se establece en NOT_AVAILABLE, el grupo de mediación se aplica a las solicitudes de anuncios sin IDFA. No es necesario especificarlo para un dispositivo ANDROID.

IdfaTargeting

Es la disponibilidad del IDFA para dispositivos iOS.

Enums
IDFA_TARGETING_UNSPECIFIED Valor predeterminado Este valor no se usa.
ALL Se segmenta para todos los dispositivos, independientemente de la disponibilidad del IDFA.
AVAILABLE Solo se segmentan los anuncios para los dispositivos con disponibilidad del IDFA.
NOT_AVAILABLE Solo se segmentan los dispositivos sin disponibilidad del IDFA.

Estado

Son los tipos de estados disponibles para un grupo de mediación.

Enums
STATE_UNSPECIFIED Es el valor predeterminado para un campo no establecido. No lo utilices.
ENABLED El grupo de mediación está activo y se usa para publicar anuncios o recopilar estadísticas.
DISABLED Se inhabilitó el grupo de mediación, por lo que ya no publica anuncios ni recopila estadísticas. Los grupos de mediación inhabilitados se pueden volver a habilitar.

ExperimentState

Es el estado del experimento A/B de mediación para el grupo de mediación.

Enums
EXPERIMENT_STATE_UNSPECIFIED Es el valor predeterminado para un campo no establecido. No lo utilices.
RUNNING El grupo de mediación tiene un experimento en estado RUNNING.
NOT_RUNNING No hay ningún experimento en estado EN EJECUCIÓN en el grupo de mediación.

Métodos

create

Crea un grupo de mediación en la cuenta de AdMob específica.

list

Enumera los grupos de mediación en la cuenta de AdMob especificada.

patch

Actualiza el grupo de mediación especificado en la cuenta de AdMob especificada.