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}/protectionGroups/{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 os grupos de mediação ativados serão veiculados.

mediationGroupLines

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

As linhas de mediação usadas para veiculação nesse 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 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 de anúncio segmentado por este grupo de mediação. Exemplos: "banner", "nativo".

adUnitIds[]

string

Blocos de anúncios segmentados por este 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". 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) de um local, como "US". Não definido se este 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 TODOS, o grupo de mediação será aplicado a todas as solicitações de anúncio (com ou sem IDFA). Se definido como AVAILABLE, o grupo de mediação será aplicado às solicitações de anúncios com o IDFA. Se definido como NOT_AVAILABLE, o grupo de mediação será aplicado a solicitações de anúncios sem IDFA. Não é necessário especificar um dispositivo ANDROID.

IdfaTargeting

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 do IDFA são segmentados.

Estado

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

Enums
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 está mais veiculando anúncios nem coletando 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 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á experimentos 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

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

patch

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