REST Resource: accounts.mediationGroups

Recurso: MediationGroup

Descreve um grupo de mediação da AdMob.

Representação JSON
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
Campos
name

string

Nome do recurso para este grupo de mediação. O formato é: accounts/{publisherId}/mediationGroups/{mediationGroupId}. Exemplo: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

O ID do grupo de mediação. Exemplo: "0123456789". Essa é uma propriedade somente leitura.

displayName

string

Nome fornecido pelo usuário para o grupo de mediação. O tamanho máximo permitido é de 120 caracteres.

targeting

object (MediationGroupTargeting)

Conjunto de critérios segmentados por esse grupo de mediação, como blocos de anúncios e regiões geográficas.

state

enum (State)

O status do grupo de mediação. Somente grupos de mediação ativados serão veiculados.

mediationGroupLines

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

As linhas de mediação usadas para veiculação neste grupo de mediação.

A chave é o ID da linha do grupo de mediação. Para a criação, use valores negativos distintos como marcador de posição.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

mediationAbExperimentState

enum (ExperimentState)

Apenas saída. O estado do experimento A/B de mediação que pertence a esse grupo de mediação.

MediationGroupTargeting

Conjunto de critérios segmentados por este grupo de mediação. Por exemplo, um grupo de mediação pode segmentar IDs de bloco de anúncios, plataforma, formato e geolocalização específicos.

Representação JSON
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
Campos
platform

string

Descreve a plataforma do app. Exemplos: "IOS", "ANDROID".

format

string

Formato de anúncio segmentado por este grupo de mediação. Exemplos: "banner", "native".

adUnitIds[]

string

Blocos de anúncios segmentados por esse grupo de mediação. Exemplo: "ca-app-pub-1234/8790".

targetedRegionCodes[]

string

O código de país/região Unicode (CLDR) de um local, como "US". Deixe sem definição se o grupo de mediação segmentar todas as regiões disponíveis. Para mais informações, consulte http://www.unicode.org/reports/tr35/#unicode_region_subtag.

excludedRegionCodes[]

string

O código de país/região Unicode (CLDR) de um local, como "US". Não definido se o grupo de mediação não excluir nenhuma região.

idfaTargeting

enum (IdfaTargeting)

O parâmetro pode ser usado para segmentar solicitações de anúncios com base na disponibilidade do IDFA. Se definido como "ALL", o grupo de mediação se aplica a todas as solicitações de anúncio (com ou sem IDFA). Se definido como "AVAILABLE", o grupo de mediação se aplica às solicitações de anúncio com IDFA. Se definido como NOT_AVAILABLE, o grupo de mediação se aplica às solicitações de anúncio sem IDFA. Não precisa ser especificado para um dispositivo ANDROID.

IdfaTargeting

A disponibilidade do IDFA para dispositivos iOS.

Tipos enumerados
IDFA_TARGETING_UNSPECIFIED Valor padrão. Esse valor não é usado.
ALL Todos os dispositivos são segmentados, independente da disponibilidade do IDFA.
AVAILABLE Somente os dispositivos com disponibilidade de IDFA são segmentados.
NOT_AVAILABLE Apenas os dispositivos sem disponibilidade de IDFA são segmentados.

Estado

Tipos de status disponíveis para um grupo de mediação.

Tipos enumerados
STATE_UNSPECIFIED Valor padrão para um campo não definido. Não use.
ENABLED O grupo de mediação está ativo e é usado para veicular anúncios ou coletar estatísticas.
DISABLED O grupo de mediação foi desativado e não veicula mais anúncios nem coleta estatísticas. Os grupos de mediação desativados podem ser reativados.

ExperimentState

O estado do experimento A/B de mediação para o grupo de mediação.

Tipos enumerados
EXPERIMENT_STATE_UNSPECIFIED Valor padrão para um campo não definido. Não use.
RUNNING O grupo de mediação tem um experimento no estado "EM EXECUÇÃO".
NOT_RUNNING Não há um experimento no estado "EM EXECUÇÃO" no grupo de mediação.

Métodos

create

Crie um grupo de mediação na conta específica da AdMob.

list

Lista os grupos de mediação na conta da AdMob especificada.

patch

Atualiza o grupo de mediação especificado na conta da AdMob especificada.