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)

เปอร์เซ็นต์ของการเข้าชมในการทดสอบ 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

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

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

  2. หมดอายุแล้ว: หากเลือกตัวแปรที่มีประสิทธิภาพสูงสุด หรือผ่านไป 30 วันแล้วนับตั้งแต่การทดสอบสิ้นสุด การทดสอบจะอยู่ในสถานะ "หมดอายุ" และระบบจะลบตัวแปร 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 สำหรับสื่อกลางและเลือกตัวแปร