REST Resource: accounts.mediationGroups.mediationAbExperiments

Recurso: MediationAbExperiment

El experimento de mediación A/B.

Representación JSON
{
  "name": string,
  "displayName": string,
  "experimentId": string,
  "treatmentTrafficPercentage": string,
  "treatmentMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "controlMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "state": enum (ExperimentState)
}
Campos
name

string

Es el nombre del recurso de este experimento. El formato es accounts/{publisherId}/ MediationGroups/{mediationGroupId}/mediationAbExperiment/ {mediation_group_experiment_id}. Por ejemplo: accounts/pub-9876543210987654/mediationGroups/0123456789/ MediationAbExperiment/12345

displayName

string

El nombre visible del experimento A/B de mediación.

experimentId

string

Solo salida. Es el identificador único del experimento A/B de mediación. Es una propiedad de solo salida.

treatmentTrafficPercentage

string (int64 format)

Es el porcentaje del tráfico del experimento A/B de mediación que se enviará al tratamiento (variante B). El resto se envía al control (variante A). El porcentaje se expresa como un número entero en el rango inclusivo de [1,99]. Para obtener más información, consulte https://support.google.com/admob/answer/9572326.

treatmentMediationLines[]

object (ExperimentMediationLine)

Son las líneas de mediación del experimento creadas para el tratamiento. Se utilizarán para la publicación cuando el estado del experimento sea RUNNING.

controlMediationLines[]

object (ExperimentMediationLine)

Solo salida. Son las líneas de mediación del experimento para el control. Se heredan del grupo de mediación superior. Es un campo de solo salida.

state

enum (ExperimentState)

Solo salida. Es el estado del experimento. Es un campo de solo salida.

ExperimentMediationLine

Es la línea del grupo de mediación del experimento. Se usará para la publicación durante la ejecución del experimento.

Representación JSON
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
Campos
mediationGroupLine

object (MediationGroupLine)

Es la línea del grupo de mediación que utiliza el experimento.

ExperimentState

Es el estado del experimento. Este es un campo de solo lectura. El experimento puede tener uno de los tres estados y transiciones que se indican a continuación: 1. En ejecución: Cuando se crea el experimento, se pone en estado de ejecución. Las líneas del grupo de mediación de control y de tratamiento se publican según el tratamientoTrafficPercentage especificado.

  1. Finalizado: El experimento finaliza después de 90 días si no se elige la variante ganadora.

  2. Vencida: Si se elige la variante ganadora o si transcurrieron 30 días desde que finalizó el experimento, este entra en el estado EXPIRED y se borra la variante B.

Enumeradores
EXPERIMENT_STATE_UNSPECIFIED Valor predeterminado para un campo sin configurar. No lo utilices.
EXPIRED Venció el experimento.
RUNNING El experimento se está ejecutando y, por lo tanto, se usa en la publicación.
ENDED El experimento finalizó, pero aún no venció. La publicación continuará con la configuración original mientras el experimento esté listo para realizar una acción.

Métodos

create

Crea un experimento de pruebas A/B para una cuenta de AdMob y un grupo de mediación especificados.

stop

Detén el experimento A/B de mediación y elige una variante.