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)입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

endTime

string (Timestamp format)

출력 전용입니다. 실험이 종료되었거나 종료될 예정인 시간 (UTC)입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

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 열거형의 기본값입니다. 사용하지 마세요.
CONTROL 실험을 주도하는 대조군입니다.
TREATMENT 실험을 주도하는 처리입니다.
INSUFFICIENT_DATA 수집된 데이터 (노출수)가 충분하지 않아 최우수 대안을 결정할 수 없습니다.
TOO_EARLY_TO_CALL 최우수 대안을 결정할 만큼 실험이 충분히 진행되지 않았습니다.
NO_VARIANT_LEADER 관찰된 데이터에서 두 변형 모두 우위를 점하지 못했습니다.

메서드

create

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

stop

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