- บทความนี้สรุปเหตุการณ์ทั้งหมดที่Google Analytics 4 (GA4) ส่งโดยCloudbeds Booking Engine รวมถึงBooking Engine Plus และImmersive Experience.
- เหตุการณ์เหล่านี้ช่วยในการติดตามในGA4, Google Tag Manager (GTM), Google Ads, และMeta Pixel ช่วยให้ที่พักสามารถติดตามพฤติกรรมของผู้เข้าพัก และตรวจสอบว่ามีการแปลงถูกบันทึกอย่างถูกต้องในแพลตฟอร์มการตลาดต่างๆ.
- ใช้บทความนี้เมื่อตั้งค่าหรือตรวจสอบการติดตาม ยืนยันว่าพารามิเตอร์ใดถูกส่ง หรือทดสอบเหตุการณ์ผ่านTag Assistant, GTM Preview, หรือGA4 DebugView.
1. เหตุการณ์โหลด Booking Engine - cb_booking_engine_load
เกิดขึ้นเมื่อ: หลังจากที่ Booking Engine ดึงข้อมูลที่พักสำเร็จแล้ว ทำให้แน่ใจว่าแอปพลิเคชันโหลดตามที่คาดหวัง.
พารามิเตอร์เหตุการณ์:
| ชื่อ | ประเภท | คำอธิบาย |
| property_id | สตริงตัวเลข | ตัวระบุเลขที่เอกลักษณ์สำหรับที่พัก. |
| be_source |
booking-engine-plus / immersive-experience
|
ระบุแหล่งที่มาของ Booking Engine. |
2. เหตุการณ์เพิ่มลงในตะกร้า - add_to_cart
เกิดขึ้นเมื่อ: เมื่อผู้ใช้งานเพิ่มสินค้า (ห้องหรือบริการเสริม) ลงในตะกร้า.
พารามิเตอร์เหตุการณ์:
| ชื่อ | ประเภท | คำอธิบาย |
| currency | ISO-4217 3 ตัวอักษร | สกุลเงินเริ่มต้นของที่พัก. |
| items | อาร์เรย์ของสินค้า (บริการเสริมหรือห้อง) | อาร์เรย์ที่มีเฉพาะสินค้าที่ถูกเพิ่มลงในตะกร้า. |
| value | ตัวเลข | จำนวนรวมของสินค้าที่ถูกเพิ่มลงในตะกร้า. |
| property_id | สตริงตัวเลข | ตัวระบุเลขที่เอกลักษณ์สำหรับที่พัก. |
| be_source |
booking-engine-plus |
immersive-experience |
สินค้า (ห้อง):
| ชื่อ | ประเภท | คำอธิบาย |
| การเป็นสมาชิก | String | ชื่อของที่พัก |
| item_id | Numeric string | รหัสของห้อง |
| item_name | String | ชื่อของห้อง |
| ราคา | Number | ราคาทั้งหมดสำหรับห้องคูณด้วยจำนวนคืน |
| จำนวน | Number | จำนวนหน่วยของห้องเดียวกันที่เพิ่มลงในตะกร้า |
| ผู้ใหญ่ | Number | จำนวนผู้ใหญ่ในห้อง |
| item_category | String | ตั้งค่าเป็นห้อง เนื่องจากมันแสดงถึงรายการห้อง |
| item_is_package | Boolean | ระบุว่าห้องเป็นแพ็คเกจหรือไม่ |
| item_is_private | Boolean | ระบุว่าห้องเป็นส่วนตัวหรือไม่ |
บริการเสริม:
| ชื่อ | ประเภท | คำอธิบาย |
| การเป็นสมาชิก | String | ชื่อของที่พัก |
| item_id | Numeric string | รหัสของบริการเสริม |
| item_name | String | ชื่อของบริการเสริม |
| ราคา | Number | ราคาทั้งหมดสำหรับบริการเสริม คูณด้วยจำนวนคืนและจำนวนผู้เข้าพักตามประเภทการคิดค่าบริการเสริม |
| จำนวน | Number | จำนวนหน่วยของบริการเสริมเดียวกันที่เพิ่มลงในตะกร้า |
3. ลบจากเหตุการณ์ตะกร้า - remove_from_cart
เกิดขึ้นเมื่อ: เมื่อผู้ใช้งานลบสินค้า (ห้องหรือบริการเสริม) ออกจากตะกร้า
พารามิเตอร์เหตุการณ์:
| ชื่อ | ประเภท | คำอธิบาย |
| สกุลเงิน | 3-letter ISO-4217 | สกุลเงินเริ่มต้นของที่พัก |
| สินค้า | Array ของบริการเสริมหรือห้อง | อาร์เรย์ที่มีเฉพาะสินค้าที่ถูกลบออกจากตะกร้า |
| ค่า | Number | จำนวนรวมของสินค้าที่ถูกลบออกจากตะกร้า |
| property_id | Numeric string | ตัวระบุเอกลักษณ์เฉพาะสำหรับที่พัก |
| be_source |
booking-engine-plus |
immersive-experience |
สินค้า ห้อง และ สินค้า บริการเสริม มีโครงสร้างเดียวกันกับเหตุการณ์เพิ่มลงในตะกร้า
4. เริ่มเช็กเอาต์เหตุการณ์ - begin_checkout
เกิดขึ้นเมื่อ: เมื่อหน้า Guest ถูกโหลด หากผู้ใช้งานนำทางกลับไปกลับมาระหว่างหน้า เหตุการณ์จะถูกเรียกใช้สำหรับการโหลดแต่ละครั้ง
พารามิเตอร์เหตุการณ์:
| ชื่อ | ประเภท | คำอธิบาย |
| คูปอง | สตริง | รหัสโปรโมชั่นหรือรหัสบล็อกโควตาที่ใช้ในการจอง |
| สกุลเงิน | ISO-4217 3 ตัวอักษร | สกุลเงินเริ่มต้นของที่พัก |
| วันที่สิ้นสุด | YYYY-MM-DD | วันที่เช็กเอาต์ที่เลือก |
| สินค้า | อาร์เรย์ของบริการเสริมหรือห้อง | อาร์เรย์ที่มีเฉพาะสินค้าที่ถูกเพิ่มลงในตะกร้า |
| วันที่เริ่มต้น | YYYY-MM-DD | วันที่เช็กอินที่เลือก |
| ค่า | ตัวเลข | จำนวนรวมของสินค้าที่ถูกเพิ่มลงในตะกร้า |
| รหัสที่พัก | สตริงตัวเลข | ตัวระบุที่เป็นตัวเลขเอกลักษณ์สำหรับที่พัก |
| be_source |
booking-engine-plus |
immersive-experience |
สินค้าในห้อง และ บริการเสริม มีโครงสร้างเดียวกันกับอีเวนต์ก่อนหน้า
5. อีเวนต์การซื้อ - purchase
ถูกกระตุ้น: ในหน้ายืนยันหลังจากที่ผู้ใช้งานทำการจอง
พารามิเตอร์อีเวนต์:
| ชื่อ | ประเภท | คำอธิบาย |
| property_id | สตริงตัวเลข | ตัวระบุเลขที่เอกลักษณ์เฉพาะสำหรับที่พัก |
| be_source |
booking-engine-plus |
immersive-experience |
| affiliation | สตริง | ชื่อของที่พัก |
| coupon | สตริง | รหัสโปรโมชั่นหรือโควตาบล็อกที่ใช้ในการจอง |
| currency | ISO-4217 3 ตัวอักษร | สกุลเงินเริ่มต้นของที่พัก |
| end_date | YYYY-MM-DD | วันที่เช็กเอาต์ |
| items | อาเรย์ของสินค้า | ที่พักและบริการเสริมที่ถูกซื้อ |
| nights | จำนวน | จำนวนคืนสำหรับการจอง |
| start_date | YYYY-MM-DD | วันที่เช็กอิน |
| tax | จำนวน | จำนวนภาษีรวมสำหรับการจอง |
| transaction_id | สตริงตัวเลข | รหัสการจอง |
| value | จำนวน | ราคาทั้งหมดของการจอง |
รายการที่พักที่ซื้อ และ รายการบริการเสริม จะมีโครงสร้างตามที่กำหนดไว้ก่อนหน้านี้
6. เหตุการณ์การแปลง - conversion
ถูกกระตุ้น: ในหน้ายืนยันหลังจากที่ผู้ใช้งานทำการจอง
พารามิเตอร์เหตุการณ์:
| ชื่อ | ประเภท | คำอธิบาย |
| property_id | สตริงตัวเลข | ตัวระบุเลขที่เอกลักษณ์เฉพาะสำหรับที่พัก. |
| be_source |
booking-engine-plus |
immersive-experience |
| coupon | สตริง | รหัสโปรโมชั่นหรือโควตาบล็อกที่ใช้ในการจอง. |
| currency | ISO-4217 3 ตัวอักษร | สกุลเงินเริ่มต้นของที่พัก. |
| items | อาเรย์ของสินค้า | ที่พักและบริการเสริมที่ถูกซื้อ. |
| send_to | {CONVERSION_ID}/{CONVERSION_LABEL} |
Google Conversion ID และ Label. |
| transaction_id | สตริงตัวเลข | รหัสของการจอง. |
| value | จำนวน | ราคาทั้งหมดของการจอง. |
ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น