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

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

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

  1. 종료됨: 가장 우수한 대안을 선택하지 않으면 실험이 90일 후에 종료됩니다.

  2. 만료됨: 실적이 가장 좋은 대안이 선택되거나 실험 종료 후 30일이 지나면 실험은 만료됨 상태가 되고 대안 B가 삭제됩니다.

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

VariantLeader

실험의 대안 리더입니다.

열거형
VARIANT_LEADER_UNSPECIFIED enum의 기본값입니다. 사용하지 마세요.
CONTROL 실험을 주도하는 대조군입니다.
TREATMENT 실험을 이끄는 전체 실험 대상입니다.
INSUFFICIENT_DATA 수집된 데이터 (노출수)만으로는 최우수 대안을 결정할 수 없습니다.
TOO_EARLY_TO_CALL 실험이 오랫동안 진행되지 않아 주요 변수를 판정하지 못했습니다.
NO_VARIANT_LEADER 관찰된 데이터에서는 어느 대안도 판정을 내릴 수 없습니다.

메서드

create

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

stop

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