คู่มือนี้อธิบายวิธีผสานรวมเครื่องมือทดสอบ A/B ของบุคคลที่สามกับ Google Analytics ที่จะอนุญาตให้ผู้ใช้เรียกใช้ตัวแปรการทดสอบ A/B ในเครื่องมือของคุณได้ แล้วตีความผลลัพธ์ใน Google Analytics
โปรแกรมนี้มีไว้สำหรับใคร
คู่มือนี้มีไว้สําหรับผู้ให้บริการโซลูชันการทดสอบ A/B บุคคลที่สาม หากคุณ ต้องการดูข้อมูลเกี่ยวกับการผสานรวมระหว่าง Google Analytics กับ A/B ของบุคคลที่สาม ดูโซลูชันการทดสอบได้ที่การผสานรวมกับเครื่องมือทดสอบของบุคคลที่สาม
ภาพรวม
การผสานรวมระหว่างเครื่องมือทดสอบของบุคคลที่สามกับ Google Analytics กำหนดให้คุณต้องใช้สิ่งต่อไปนี้
- เหตุการณ์ Google Analytics เพื่อเพิ่มผู้ใช้ในตัวแปร
- Google Analytics Admin API เพื่อสร้างกลุ่มเป้าหมายสำหรับผู้ใช้ที่ เพิ่มลงในตัวแปรแต่ละรายการแล้ว
- OAuth 2.0 เพื่อขอความยินยอมจากผู้ใช้ในการสร้างกลุ่มเป้าหมายในนามของผู้ใช้ ดูข้อมูลเพิ่มเติมเกี่ยวกับ OAuth 2.0
นอกจากนี้ ผู้ใช้ที่เริ่มการทดสอบในเครื่องมือของคุณต้องมีสถานะ เอดิเตอร์ (หรือสูงกว่า) ในพร็อพเพอร์ตี้ Google Analytics
เพิ่มพารามิเตอร์ exp_variant_string ลงในเหตุการณ์
คุณต้องสร้างตัวระบุสําหรับตัวแปรแต่ละรายการและ
จากนั้นให้เพิ่มตัวระบุลงในพารามิเตอร์ exp_variant_string
ใน
experience_impression
เหตุการณ์ คุณจะใช้พารามิเตอร์นี้ในการสร้างกลุ่มเป้าหมายเพื่อ
เชื่อมโยงผู้ใช้กับตัวแปร
gtag('event', 'experience_impression', {
// Replace the value with the Experiment-variant ID
exp_variant_string: "ABC-F2948574-3495F49"
});
ส่งเหตุการณ์ experience_impression
เมื่อมีการเพิ่มผู้ใช้ลงในตัวแปร (เช่น
เมื่อหน้าทดสอบโหลดขึ้น)
จัดรูปแบบพารามิเตอร์
เราขอแนะนําให้ใช้การทดสอบและพาร์ทเนอร์รายอื่นๆ เพื่อหลีกเลี่ยงไม่ให้การทดสอบซ้ำกัน
รูปแบบ XXX-YYYYYYYYY-ZZZZZZZZ
สำหรับพารามิเตอร์ exp_variant_string
ค่า โดยที่:
XXX
คือรหัสสำหรับเครื่องมือของบุคคลที่สามYYYYYYYYY
คือรหัสของประสบการณ์ZZZZZZZZ
คือรหัสของตัวแปร
คุณจะใช้อักขระกี่ตัวก็ได้กับเครื่องมือ ประสบการณ์ และตัวแปร
กำหนดกลุ่มเป้าหมายโดยใช้พารามิเตอร์ exp_variant_string
กลุ่มเป้าหมายช่วยให้คุณจัดกลุ่มผู้ใช้ที่ระบบเพิ่มลงในตัวแปร โดยอิงตาม
พารามิเตอร์ exp_variant_string
ใช้พารามิเตอร์นี้เป็นการเป็นสมาชิก
ผู้ชมที่เหมาะสม คุณสามารถเพิ่มผู้ใช้ลงในผู้ชมที่เหมาะสม โดยพิจารณา
ในตัวแปรที่เพิ่มเข้าไป
เพื่อสร้างกลุ่มเป้าหมายสำหรับประสบการณ์ใหม่ๆ และเก็บกลุ่มเป้าหมายสำหรับกลุ่มเป้าหมายที่สิ้นสุดแล้ว
ให้ใช้ทรัพยากร properties.audiences
ในแท็ก Google Analytics
Admin API
สร้างกลุ่มเป้าหมาย
เนื้อหาคำขอต่อไปนี้จะสร้างกลุ่มเป้าหมายสำหรับผู้ใช้ที่เพิ่มลงใน
ตัวแปรที่มีรหัส ABC-F2948574-3495F49
โดยใช้
properties.audiences.create
โปรดทราบว่าคุณปรับเปลี่ยนการเป็นสมาชิกได้
ขึ้นอยู่กับความยาวของประสบการณ์ (สูงสุด: 540)
เราขอแนะนำให้คุณตั้งค่าพารามิเตอร์ atAnyPointInTime
เป็น true
เพื่อลด
ความคลาดเคลื่อนของข้อมูลในการทดสอบ เมื่อคุณตั้งค่าพารามิเตอร์เป็น true
ผู้ใช้ที่ได้รับการกำหนดให้กับการทดสอบที่ผ่านสามารถมอบหมายไปยัง
เมื่อคุณตั้งพารามิเตอร์เป็น false
หรือไม่ได้ตั้งค่า ผู้ใช้
ไม่สามารถเพิ่มลงในการทดสอบใหม่ หากมีการกำหนดการทดสอบเหล่านั้นไปยังการทดสอบที่ผ่านแล้ว
{
"displayName": "Audience ABC - experiment F2948574 variant 3495F49",
"membershipDurationDays": 30,
"filterClauses": [
{
"clauseType": "INCLUDE",
"simpleFilter": {
"scope": "AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS",
"filterExpression": {
"andGroup": {
"filterExpressions": [
{
"orGroup": {
"filterExpressions": [
{
"eventFilter": {
"eventName": "experience_impression",
"eventParameterFilterExpression": {
"andGroup": {
"filterExpressions": [
{
"orGroup": {
"filterExpressions": [
{
"dimensionOrMetricFilter": {
"fieldName": "exp_variant_string",
"stringFilter": {
"matchType": "EXACT",
"value": "ABC-F2948574-3495F49"
},
"atAnyPointInTime": true
}
}
]
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
]
}
ข้อมูลโค้ดก่อนหน้าจะสร้างกลุ่มเป้าหมายต่อไปนี้
- ชื่อกลุ่มเป้าหมาย: "กลุ่มเป้าหมาย ABC - การทดสอบ F2948574 ตัวแปร 3495F49"
- การกําหนดกลุ่มเป้าหมาย: "รวมผู้ใช้เมื่อ: เหตุการณ์ที่มีชื่อ "experience_impression" มีพารามิเตอร์ชื่อ "exp_variant_string" ด้วย ที่ตรงกับ "ABC-F2948574-3495F49" ทุกประการ
- ระยะเวลาการเป็นสมาชิก: 30 วัน
เก็บกลุ่มเป้าหมาย
เมื่อประสบการณ์สิ้นสุดลง คุณต้องเก็บกลุ่มเป้าหมายถาวรโดยใช้
properties.audiences.archive
การเก็บกลุ่มเป้าหมายช่วยให้คุณเพิ่มพื้นที่ว่างได้
พื้นที่สำหรับสร้างประสบการณ์ของผู้ใช้ได้มากขึ้น ผู้ใช้จะยังคงเข้าถึงได้
จากกลุ่มเป้าหมายที่เก็บถาวรโดยใช้ข้อมูลย้อนหลังใน Google Analytics
การกำหนดกลุ่มเป้าหมาย
การกำหนดกลุ่มเป้าหมายช่วยให้ลูกค้าสามารถมุ่งเน้นไปที่การทดสอบกลุ่ม ผู้ใช้ที่แสดงพฤติกรรมบางอย่างบนเว็บไซต์ ตัวอย่างเช่น ลูกค้า สามารถใช้การกำหนดกลุ่มเป้าหมายเพื่อกำหนดเป้าหมายลูกค้าที่มีคุณค่าสูงด้วยข้อเสนอพิเศษ และสิ่งจูงใจต่างๆ เมื่อใช้การกำหนดกลุ่มเป้าหมาย ระบบจะแสดงเฉพาะผู้ใช้ในกลุ่มเป้าหมาย การทดสอบ
คุณสามารถช่วยให้ลูกค้าตั้งค่าการกำหนดกลุ่มเป้าหมายได้โดยการนําเข้า ผู้ใช้ในกลุ่มเป้าหมายจาก Google Analytics แล้วเปรียบเทียบ User-ID หรือ ตัวระบุอุปกรณ์จาก Google Analytics กับตัวระบุในระบบของคุณ เมื่อตัวระบุเหล่านี้ตรงกัน ระบบจะเพิ่มผู้ใช้ลงในการทดสอบ
หากต้องการส่งออกผู้ใช้จาก Google Analytics และนําเข้าไปยังไคลเอ็นต์ ให้ใช้ รายการกลุ่มเป้าหมาย API API รายการกลุ่มเป้าหมายให้ภาพรวมรายวันของผู้ใช้ในกลุ่มเป้าหมายและ ช่วยให้คุณส่งออกรหัสผู้ใช้หรืออุปกรณ์ ตัวระบุ ในกลุ่มเป้าหมาย
เราขอแนะนำให้ขอรายการกลุ่มเป้าหมายเพียงวันละครั้งต่อกลุ่มเป้าหมาย
ข้อจำกัด
การหยุดประสบการณ์ชั่วคราว
คุณไม่สามารถหยุดกลุ่มเป้าหมายใน Google Analytics ไว้ชั่วคราว
หากต้องการให้ผู้ใช้หยุดประสบการณ์ไว้ชั่วคราวได้ คุณต้องทำดังนี้
- หยุดส่งเหตุการณ์ที่ทริกเกอร์เมื่อผู้ใช้เป็นสมาชิกของ ตัวแปร
- ละเว้นเหตุการณ์ใดๆ ขณะที่หยุดประสบการณ์การใช้งานชั่วคราว
- เพิ่มตัวกรองรายงานลงในรายงาน Google Analytics เพื่อยกเว้นเวลาที่หยุดชั่วคราว
หรือให้ลิงก์ผู้ใช้เพื่อเปลี่ยนวันที่ด้วยตนเองใน Google Analytics
กำลังประมวลผลข้อมูลประสบการณ์ใหม่
หากผู้ใช้ไม่มีข้อมูลเหตุการณ์ Analytics จะประมวลผลประสบการณ์ของผู้ใช้อีกครั้งได้ เมื่อ Google Analytics ประมวลผลข้อมูลประสบการณ์อีกครั้ง กลุ่มเป้าหมายที่เก็บไว้ จากประสบการณ์ที่สิ้นสุดแล้วจะหายไป อย่างไรก็ตาม ผู้ใช้ยังคงสามารถเรียกดู ข้อมูลประสบการณ์ผ่านเหตุการณ์ที่มี exp_variant_string ในการสํารวจ นี่คือ แม่นยำน้อยกว่ากลุ่มเป้าหมาย เนื่องจากเหตุการณ์ที่เกิดขึ้นก่อนและหลัง จะปรากฏในการสำรวจ
ข้อมูลประสบการณ์การสุ่มตัวอย่าง
หากจัดสรรผู้ใช้ให้กับกลุ่มเป้าหมายที่ทำงานพร้อมกันหลายกลุ่มได้ ลูกค้าจะแสดง ปัญหา Cardinality (ซึ่งทําให้แถว "(อื่นๆ)" กลายเป็น ปรากฏ) และความเป็นไปได้ที่จะเกิดเหตุการณ์เช่นนี้จะเพิ่มขึ้นตามไปด้วย จำนวนประสบการณ์ที่เพิ่มขึ้นและจำนวนผู้ชมที่ใช้เพื่อวัตถุประสงค์อื่นๆ (เช่น การเสนอราคาของ Google Ads) เพิ่มขึ้น
แต่หากลูกค้าใช้ Google Analytics 360 Google Analytics จะเปิดใช้ ชุดข้อมูลแบบขยายอัตโนมัติเมื่อรวมข้อมูลภายใต้ "(อื่นๆ)" แถวถึง ทำให้เห็นภาพข้อมูลที่สมบูรณ์มากขึ้น
ขีดจำกัดการเปรียบเทียบ
รายงาน Google Analytics แสดงการเปรียบเทียบพร้อมกันได้สูงสุด 4 รายการ เมื่อผู้ใช้ มีตัวแปรมากกว่า 4 รายการ ผู้ใช้สลับกลุ่มเป้าหมายในการเปรียบเทียบได้ ลองให้ความสำคัญกับตัวแปรที่มีอัตรา Conversion ดีที่สุด