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),
  "startTime": string,
  "endTime": string,
  "mediationGroupId": string,
  "variantLeader": enum (VariantLeader)
}
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 resultados.

treatmentTrafficPercentage

string (int64 format)

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. 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.

startTime

string (Timestamp format)

Solo salida. Es la hora a la que se inició el experimento (en UTC).

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

Solo salida. La hora en la que finalizó el experimento o el objetivo de finalización (en UTC).

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

mediationGroupId

string

Solo salida. El ID del grupo de mediación al que pertenece este experimento. Se puede usar para filtrar los experimentos en la API de List Experiments.

variantLeader

enum (VariantLeader)

Solo salida. Es el líder de la variante del experimento según algunas métricas clave.

ExperimentMediationLine

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

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

object (MediationGroupLine)

Indica la línea del grupo de mediación que se utiliza en el experimento.

ExperimentState

Estado del experimento. Este es un campo de solo lectura. El experimento puede estar en uno de los tres estados y transiciones, como se indica a continuación: 1. En ejecución: Cuando se crea el experimento, se ejecuta. Las líneas del grupo de mediación de control y de tratamiento se publican de acuerdo con 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 VENCIDO y se borra la variante B.

Enumeradores
EXPERIMENT_STATE_UNSPECIFIED Predeterminado para un campo sin configurar. No lo utilices.
EXPIRED El experimento venció.
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 continúa en los parámetros de configuración originales mientras el experimento está listo para llamar a una acción.

VariantLeader

Es la variante que marca el experimento.

Enumeradores
VARIANT_LEADER_UNSPECIFIED Es el valor predeterminado de la enumeración. No lo utilices.
CONTROL Es el grupo de control que lidera el experimento.
TREATMENT Es el tratamiento que lidera el experimento.
INSUFFICIENT_DATA Los datos recopilados (impresiones) no son suficientes para determinar una variante principal.
TOO_EARLY_TO_CALL El experimento no se ejecutó durante suficiente tiempo para determinar una variante principal.
NO_VARIANT_LEADER Ninguna variante es un ganador decisivo en los datos observados.

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 de mediación A/B y elige una variante.