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". Esta é 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 localizaçõ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 esse grupo de mediação. Por exemplo, um grupo de mediação pode segmentar IDs de blocos de anúncios, plataforma, formato e localização geográfica 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 do anúncio segmentado por esse grupo de mediação. Exemplos: "banner", "nativo".

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, na sigla em inglês) de um local, como "US". Não definido se este 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, na sigla em inglês) de um local, como "US". Não definido se esse 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 "Todas", o grupo de mediação será aplicado a todas as solicitações de anúncios (com ou sem IDFA). Se definido como DISPONÍVEL, o grupo de mediação será aplicado às solicitações de anúncios com IDFA. Se definido como NOT_AVAILABLE, o grupo de mediação será aplicado às solicitações de anúncios sem IDFA. Não precisa ser especificado para um dispositivo ANDROID.

IdfaTargeting

A disponibilidade do IDFA para dispositivos iOS.

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

Estado

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

Enums
STATE_UNSPECIFIED Valor padrão de 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 exibe 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.

Enums
EXPERIMENT_STATE_UNSPECIFIED Valor padrão de 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á 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 especificada da AdMob.

patch

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