REST Resource: accounts.mediationGroups.mediationAbExperiments

Ресурс: MediationAbExperiment

Медиационный эксперимент A/B.

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)
}
Поля
name

string

Название ресурса для этого эксперимента. Формат: account/{publisherId}/ mediationGroups/{mediationGroupId}/mediationAbExperiment/ {mediation_group_experiment_id}. Например:accounts/pub-9876543210987654/mediationGroups/0123456789/mediationAbExperiment/12345.

displayName

string

Отображаемое имя эксперимента медиации A/B.

experimentId

string

Только вывод. Уникальный идентификатор эксперимента медиации A/B. Это свойство только для вывода.

treatmentTrafficPercentage

string ( int64 format)

Процент трафика эксперимента медиации A/B, который будет отправлен на обработку (вариант B). Остаток отправляется на контроль (вариант А). Процент выражается целым числом в диапазоне [1,99]. Подробности см. на странице https://support.google.com/admob/answer/9572326 .

treatmentMediationLines[]

object ( ExperimentMediationLine )

Экспериментальные посреднические линии созданы для лечения. Они будут использоваться для показа, когда статус эксперимента ВЫПОЛНЯЕТСЯ.

controlMediationLines[]

object ( ExperimentMediationLine )

Только вывод. Экспериментальные посреднические линии для контроля. Они наследуются от родительской группы медиации. Это поле только для вывода.

state

enum ( ExperimentState )

Только вывод. Состояние эксперимента. Это поле только для вывода.

startTime

string ( Timestamp format)

Только вывод. Время начала эксперимента (в формате UTC).

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

endTime

string ( Timestamp format)

Только вывод. Время завершения эксперимента или время его окончания (в формате UTC).

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

mediationGroupId

string

Только вывод. Идентификатор группы медиации, к которой принадлежит этот эксперимент. Это можно использовать для фильтрации экспериментов в API списка экспериментов.

variantLeader

enum ( VariantLeader )

Только вывод. Вариант-лидер эксперимента по некоторым ключевым метрикам.

ЭкспериментМедиацияЛиния

Строка группы медиации для эксперимента. Он будет использоваться для обслуживания во время эксперимента.

JSON-представление
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
Поля
mediationGroupLine

object ( MediationGroupLine )

Строка группы медиации, используемая в эксперименте.

Экспериментальное состояние

Статус эксперимента. Это поле доступно только для чтения. Эксперимент может находиться в одном из трех состояний и переходов, как указано ниже: 1. Выполняется: когда эксперимент создан, он переводится в состояние выполнения. И контрольная, и лечебная группы медиации обслуживаются в соответствии с указанным параметром TreatmentTrafficPercentage.

  1. Завершено: эксперимент завершится через 90 дней, если не будет выбран победный вариант.

  2. Срок действия истек: если выбран выигрышный вариант или с момента окончания эксперимента прошло 30 дней, эксперимент переходит в состояние EXPIRED, а вариант B удаляется.

Перечисления
EXPERIMENT_STATE_UNSPECIFIED По умолчанию для неустановленного поля. Не использовать.
EXPIRED Срок эксперимента истек.
RUNNING Эксперимент запущен и поэтому используется в обслуживании.
ENDED Эксперимент завершен, но еще не истек. Обслуживание продолжается в исходных конфигурациях, пока эксперимент готов к вызову действия.

ВариантЛидер

Вариант лидера для эксперимента.

Перечисления
VARIANT_LEADER_UNSPECIFIED Значение перечисления по умолчанию. Не использовать.
CONTROL Контрольная, ведущая эксперимент.
TREATMENT Лечение, ведущее эксперимент.
INSUFFICIENT_DATA Собранных данных (впечатлений) недостаточно для определения лидера.
TOO_EARLY_TO_CALL Эксперимент длился недостаточно долго, чтобы определить лидера.
NO_VARIANT_LEADER Согласно наблюдаемым данным, ни один из вариантов не является решающим победителем.

Методы

create

Создайте эксперимент A/B-тестирования для указанного аккаунта AdMob и группы медиации.

stop

Остановите эксперимент медиации A/B и выберите вариант.