REST Resource: accounts.mediationGroups.mediationAbExperiments

Recurso: MediationAbExperiment

O experimento de teste A/B de mediação.

Representação JSON
{
  "name": string,
  "displayName": string,
  "experimentId": string,
  "treatmentTrafficPercentage": string,
  "treatmentMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "controlMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "state": enum (ExperimentState),
  "startTime": string,
  "endTime": string,
  "mediationGroupId": string,
  "variantLeader": enum (VariantLeader)
}
Campos
name

string

Nome do recurso para este experimento. O formato é accounts/{publisherId}/ mediationGroups/{mediationGroupId}/mediationAbExperiment/ {mediation_group_experiment_id}. Por exemplo: accounts/pub-9876543210987654/mediationGroups/0123456789/ mediationAbExperiment/12345

displayName

string

O nome de exibição do experimento de teste A/B de mediação.

experimentId

string

Apenas saída. Identificador exclusivo do experimento A/B de mediação. É uma propriedade somente de saída.

treatmentTrafficPercentage

string (int64 format)

A porcentagem do tráfego do experimento A/B de mediação que será enviada ao tratamento (variante B). O restante é enviado para o controle (variante A). A porcentagem é expressa como um número inteiro no intervalo inclusivo de [1,99]. Saiba mais em https://support.google.com/admob/answer/9572326.

treatmentMediationLines[]

object (ExperimentMediationLine)

As linhas de mediação do experimento criadas para o tratamento. Eles serão usados para veiculação quando o status do experimento for "EM EXECUÇÃO".

controlMediationLines[]

object (ExperimentMediationLine)

Apenas saída. As linhas de mediação do experimento para controle. Elas são herdadas do grupo de mediação principal. É um campo somente saída.

state

enum (ExperimentState)

Apenas saída. O estado do experimento. É um campo somente saída.

startTime

string (Timestamp format)

Apenas saída. O horário em que o experimento foi iniciado (em UTC).

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

Apenas saída. O horário em que o experimento foi encerrado ou a data de encerramento (em UTC).

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

mediationGroupId

string

Apenas saída. O ID do grupo de mediação a que este experimento pertence. Isso pode ser usado para filtrar os experimentos na API "List Experiments".

variantLeader

enum (VariantLeader)

Apenas saída. A variante líder do experimento de acordo com algumas métricas principais.

ExperimentMediationLine

A linha do grupo de mediação do experimento. Ele será usado para veiculação durante a execução do experimento.

Representação JSON
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
Campos
mediationGroupLine

object (MediationGroupLine)

A linha do grupo de mediação usada pelo experimento.

ExperimentState

Status do experimento. Este é um campo somente leitura. O experimento pode estar em um dos três estados e transições mencionados abaixo: 1. Em execução: quando o experimento é criado, ele é colocado no estado "Em execução". As linhas do grupo de mediação de controle e de tratamento são veiculadas de acordo com o tratamentoTrafficPercentage especificado.

  1. Encerrado: o experimento termina após 90 dias se a variante vencedora não for escolhida.

  2. Expirado: se a variante vencedora for escolhida ou se já tiverem passado 30 dias desde o término do experimento, ele vai para o estado "EXPIRADO", e a variante B é excluída.

Tipos enumerados
EXPERIMENT_STATE_UNSPECIFIED Padrão para um campo não definido. Não use.
EXPIRED O experimento expirou.
RUNNING O experimento está em execução e, portanto, é usado na veiculação.
ENDED O experimento foi encerrado, mas ainda não expirou. A veiculação continua nas configurações originais enquanto o experimento está pronto para chamar uma ação.

VariantLeader

Variante líder do experimento.

Tipos enumerados
VARIANT_LEADER_UNSPECIFIED Valor padrão da enumeração. Não use.
CONTROL O controle que lidera o experimento.
TREATMENT O tratamento que lidera o experimento.
INSUFFICIENT_DATA Os dados coletados (impressões) são insuficientes para determinar uma líder.
TOO_EARLY_TO_CALL O experimento não foi executado por tempo suficiente para determinar um líder.
NO_VARIANT_LEADER Nenhuma das variantes é uma vencedora decisiva nos dados observados.

Métodos

create

Cria um experimento de teste A/B para uma conta da AdMob e um grupo de mediação especificados.

stop

Interrompa o experimento A/B de mediação e escolha uma variante.