REST Resource: accounts.mediationGroups.mediationAbExperiments

Recurso: MediationAbExperiment

O experimento 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)
}
Campos
name

string

Nome do recurso para este experimento. O formato é accounts/{publisherId}/ MediationGroups/{mediaGroupId}/mediaAbExperiment/ {media_group_experiment_id}. Por exemplo: accounts/pub-9876543210987654/MediationGroups/0123456789/ MediationAbExperiment/12345

displayName

string

O nome de exibição do experimento 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 de tráfego do experimento A/B de mediação que será enviada ao tratamento (variante B). O restante é enviado ao controle (variante A). A porcentagem é expressa como um número inteiro no intervalo inclusivo de [1,99]. Acesse https://support.google.com/admob/answer/9572326 para mais detalhes.

treatmentMediationLines[]

object (ExperimentMediationLine)

Linhas de mediação do experimento criadas para o tratamento. Elas serão usadas para veiculação quando o status do experimento for EM EXECUÇÃO.

controlMediationLines[]

object (ExperimentMediationLine)

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

state

enum (ExperimentState)

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

ExperimentMediationLine

A linha do grupo de mediação do experimento. Ele será usado para veiculação durante o 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 passar por um dos três estados e transições, conforme mencionado abaixo: 1. Em execução: quando o experimento é criado, ele é colocado no estado de execução. As linhas do grupo de mediação de controle e de tratamento são veiculadas de acordo com o treatmentTrafficPercentage especificado.

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

  2. Expirada: se a variante vencedora for escolhida ou se o experimento tiver sido encerrado há 30 dias, ele passará para o estado EXPIRADO, e a variante B será excluída.

Enums
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 terminou, mas ainda não expirou. A veiculação continua nas configurações originais enquanto o experimento está pronto para realizar uma ação.

Métodos

create

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

stop

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