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}/MediationAb Experiment/ {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) ระบบจะส่งส่วนที่เหลือไปยังกลุ่มควบคุม (ตัวแปร 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

เอาต์พุตเท่านั้น รหัสกลุ่มสื่อกลางของการทดสอบนี้ ข้อมูลนี้ใช้เพื่อกรองการทดสอบใน API การทดสอบรายการได้

variantLeader

enum (VariantLeader)

เอาต์พุตเท่านั้น ตัวแปรที่ดีที่สุดสำหรับการทดสอบตามเมตริกหลักบางรายการ

ExperimentMediationLine

บรรทัดกลุ่มสื่อกลางสําหรับการทดสอบ จะใช้เพื่อแสดงในระหว่างการทดสอบ

การแสดง JSON
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
ช่อง
mediationGroupLine

object (MediationGroupLine)

บรรทัดกลุ่มสื่อกลางที่การทดสอบใช้

ExperimentState

สถานะของการทดสอบ ช่องนี้เป็นแบบอ่านอย่างเดียว การทดสอบอาจอยู่ในสถานะใดสถานะหนึ่งจาก 3 สถานะและมีการเปลี่ยนแปลงตามที่ระบุไว้ด้านล่างนี้: 1. ทำงานอยู่: เมื่อสร้างการทดสอบแล้ว การทดสอบจะอยู่ในสถานะทำงานอยู่ ทั้งบรรทัดกลุ่มสื่อกลางฝั่งควบคุมและกลุ่มทดสอบจะแสดงตามเปอร์เซ็นต์การเข้าชมของกลุ่มทดสอบที่ระบุ

  1. สิ้นสุด: การทดสอบจะสิ้นสุดหลังจาก 90 วันหากไม่ได้เลือกตัวแปรที่มีประสิทธิภาพสูงสุด

  2. หมดอายุแล้ว: หากเลือกตัวแปรที่ชนะหรือผ่านไป 30 วันหลังจากการทดสอบสิ้นสุดลง การทดสอบจะเข้าสู่สถานะ "EXPIRED" และระบบจะลบตัวแปร B

Enum
EXPERIMENT_STATE_UNSPECIFIED ค่าเริ่มต้นสำหรับช่องที่ยังไม่ได้ตั้งค่า โปรดอย่าใช้
EXPIRED การทดสอบหมดอายุแล้ว
RUNNING การทดสอบทำงานอยู่ จึงใช้ในการแสดงผล
ENDED การทดสอบสิ้นสุดแล้ว แต่ยังไม่หมดอายุ การแสดงโฆษณาจะดำเนินต่อไปในการกำหนดค่าเดิมขณะที่การทดสอบพร้อมที่จะเรียกใช้การดำเนินการ

VariantLeader

ตัวแปรตัวแปรสำหรับการทดสอบ

Enum
VARIANT_LEADER_UNSPECIFIED ค่าเริ่มต้นของ enum โปรดอย่าใช้
CONTROL กลุ่มควบคุมที่เป็นแกนหลักของการทดสอบ
TREATMENT กลุ่มทดสอบที่เป็นผู้นำของการทดสอบ
INSUFFICIENT_DATA ข้อมูลที่รวบรวม (การแสดงผล) ไม่เพียงพอที่จะระบุผู้นำ
TOO_EARLY_TO_CALL ไม่ได้ทำการทดสอบนานพอที่จะระบุผู้นำได้
NO_VARIANT_LEADER ไม่มีตัวแปรใดที่ชนะในข้อมูลที่สังเกตได้

วิธีการ

create

สร้างการทดสอบ A/B สําหรับบัญชี AdMob และกลุ่มสื่อกลางที่ระบุ

stop

หยุดการทดสอบ A/B สำหรับสื่อกลางและเลือกตัวแปร