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

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

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

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

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

object ( MediationGroupLine )

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

Состояние эксперимента

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

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

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

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

Методы

create

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

stop

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