REST Resource: accounts.mediationGroups.mediationAbExperiments

리소스: MediationAbExperimental

미디에이션 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

이 실험의 리소스 이름입니다. 형식은 accounts/{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)

전체 실험 대상 (대안 B)으로 전송될 미디에이션 A/B 실험 트래픽의 비율입니다. 나머지는 대조군 (대안 A)으로 전송됩니다. 백분율은 [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 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

endTime

string (Timestamp format)

출력 전용입니다. 실험이 종료된 시간 또는 종료할 타겟 시간입니다 (UTC 기준).

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

mediationGroupId

string

출력 전용입니다. 실험이 속한 미디에이션 그룹 ID입니다. 이는 실험 목록 API에서 실험을 필터링하는 데 사용할 수 있습니다.

variantLeader

enum (VariantLeader)

출력 전용입니다. 일부 주요 측정항목에 따른 실험의 대안 주요 변수입니다.

ExperimentMediationLine

실험의 미디에이션 그룹 행입니다. 실험이 진행되는 동안 게재에 사용됩니다.

JSON 표현
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
입력란
mediationGroupLine

object (MediationGroupLine)

실험에 사용되는 미디에이션 그룹 행입니다.

ExperimentState

실험의 상태입니다. 읽기 전용 입력란입니다. 실험은 아래에 설명된 3가지 상태 및 전환 중 하나일 수 있습니다. 1. 실행 중: 실험이 생성되면 실행 중 상태로 전환됩니다. 통제 그룹 및 전체 실험 대상 미디에이션 그룹 광고 항목은 모두 지정된 treatmentTrafficPercentage에 따라 게재됩니다.

  1. 종료: 우수 대안이 선택되지 않으면 90일 후 실험이 종료됩니다.

  2. 만료됨: 우수 대안이 선택되었거나 실험이 종료된 후 30일이 지난 경우 실험은 '만료됨' 상태가 되고 대안 B는 삭제됩니다.

열거형
EXPERIMENT_STATE_UNSPECIFIED 설정되지 않은 필드의 기본값입니다. 사용하지 않습니다.
EXPIRED 실험이 만료되었습니다.
RUNNING 실험이 실행 중이므로 서빙에 사용됩니다.
ENDED 실험이 종료되었지만 아직 만료되지 않았습니다. 실험이 작업을 호출할 준비가 되는 동안 원래 구성으로 서빙이 계속됩니다.

VariantLeader

실험의 대안 최우수 대안입니다.

열거형
VARIANT_LEADER_UNSPECIFIED 열거형의 기본값입니다. 사용하지 않습니다.
CONTROL 실험을 주도하는 대조군입니다.
TREATMENT 실험을 주도하는 처리입니다.
INSUFFICIENT_DATA 수집된 데이터 (노출수)는 최우수 대안을 결정하기에 충분하지 않습니다.
TOO_EARLY_TO_CALL 최우수 대안을 결정할 수 있을 만큼 충분한 기간 동안 실험이 진행되지 않았습니다.
NO_VARIANT_LEADER 어떤 대안도 관측된 데이터에서 우위를 차지하지 않습니다.

메서드

create

지정된 AdMob 계정 및 미디에이션 그룹을 위한 A/B 테스트 실험을 만듭니다.

stop

미디에이션 A/B 실험을 중지하고 대안을 선택합니다.