ภาพรวม
การใช้เครื่องมือวัด Conversion ประกอบด้วย 2 ส่วน ได้แก่ การจัดเก็บและการส่งกลับ rwg_token
ซึ่งยังคงเหมือนเดิม แต่เพื่อให้เป็นไปตามข้อกำหนดของเครื่องมือวัด Conversion เวอร์ชัน 2 ตอนนี้คุณจะต้องแสดงค่าใหม่คือ merchant_change
การเปลี่ยนแปลงเกี่ยวกับการเก็บรักษาโทเค็น
เมื่อยืนยันโทเค็น คุณจะต้องจัดเก็บผู้ขายที่เชื่อมโยงกับลิงก์การดำเนินการ ซึ่งโดยปกติจะทําโดยการจับคู่ผู้ขายกับ merchant_id
ที่เกี่ยวข้อง
ต่อไปนี้เป็นตัวอย่างของเครื่องมือวัด Conversion ระดับอุปกรณ์ ซึ่งจัดเก็บค่าเหล่านี้ในเว็บเบราว์เซอร์โดยใช้คุกกี้ของบุคคลที่หนึ่ง ตัวอย่างนี้สมมติว่าคุณได้แยกวิเคราะห์ค่าโทเค็นเป็นตัวแปร และใช้ตรรกะที่เก็บ merchant_id
แล้ว หากต้องการใช้ตัวอย่างนี้ คุณต้องอัปเดต rootdomain
ด้วยโดเมนของคุณ แนวทางที่แนะนำนี้อาจไม่ได้ผลสำหรับทุกคน พาร์ทเนอร์จึงมีอิสระในการปรับเปลี่ยนหรือปรับใช้ตรรกะของตนตามความเหมาะสม
<script>
if (typeof rwg_token !== 'undefined') {
merchant_id = // Write your own logic here assigning the merchant id value
document.cookie =
"_rwg_token=" + rwg_token + ";_merchant_id=" + merchantid + ";max-age=2592000;domain=rootdomain.com;path=/";
}
</script>
การเปลี่ยนแปลงการส่งข้อมูล Conversion
เมื่อผู้ใช้ดำเนินเหตุการณ์ Conversion จนเสร็จ เนื้อหาของโพสต์ควรเป็นออบเจ็กต์ที่เข้ารหัส JSON ที่มีค่าบูลีนใหม่เป็น merchant_change
{
"conversion_partner_id": <partnerId>,
"rwg_token": <rwg_token_val>
"merchant_changed": 1|2
}
ระบบจะใช้ merchant_id
ที่จัดเก็บไว้ก่อนหน้านี้เพื่อพิจารณาว่าผู้ขายที่ทริกเกอร์เหตุการณ์ Conversion แตกต่างจากผู้ขายเดิมหรือไม่ เมื่อพิจารณาแล้วว่าผู้ขายมีการเปลี่ยนแปลงหรือไม่ คุณจะส่งคืนค่า merchant_change
ที่เหมาะสมโดยใช้ตารางต่อไปนี้
ค่าการเปลี่ยนแปลงจากผู้ขาย | ข้อกำหนด |
---|---|
1 | ควรใช้ค่านี้เมื่อผู้ใช้ออกจากเว็บไซต์ของผู้ขายเดิมและทำการซื้อผ่านแพลตฟอร์มของคุณกับผู้ขายรายอื่น |
2 | คุณควรใช้ค่านี้เมื่อลูกค้าทำธุรกรรมผ่านนิติบุคคลเดิม (ผู้ขาย) เสร็จสมบูรณ์ |
คุณต้องระบุ rwg_token
ที่ถูกต้องเมื่อส่งเหตุการณ์ Conversion
สำหรับการทดสอบ ให้ใช้โทเค็นทดสอบต่อไปนี้ในทั้งสองสภาพแวดล้อมจนกว่าคุณจะพร้อมเปิดตัว
AJKvS9WeONmWKEwjG0--HdpzMq0yAVNL8KMxbb44QtbcxMhSx_NUud5b8PLUBFehAIxOBO-iYRIJOknEFkIJmdsofdVJ6uOweQ==
เมื่อส่งคำขอ ให้ใช้ปลายทางต่อไปนี้ที่สอดคล้องกับสภาพแวดล้อมของคุณ
- เวอร์ชันที่ใช้งานจริง: https://www.google.com/maps/conversion/collect
- แซนด์บ็อกซ์: https://www.google.com/maps/conversion/debug/collect
ข้อกําหนดการระบุแหล่งที่มาของ Conversion
มาตรฐานที่ Google กำหนดไว้สำหรับการระบุแหล่งที่มา Conversion คือกรอบเวลาการระบุแหล่งที่มา 30 วันสำหรับการโต้ตอบกับลิงก์สถานที่ที่ร้านใดก็ได้
กรอบเวลาการระบุแหล่งที่มานี้หมายความว่า Google ต้องการให้ส่งเหตุการณ์ Conversion ในสถานการณ์ต่อไปนี้
- ผู้ใช้ไปตามลิงก์การดำเนินการเกี่ยวกับสถานที่และสั่งซื้อของผู้ขายรายเดียวกัน ในเซสชันเดียวกัน(ค่าการเปลี่ยนแปลงของผู้ขาย = 2)
- ผู้ใช้ติดตามลิงก์การดำเนินการเกี่ยวกับสถานที่แล้วกลับมาจากช่องอื่นภายในกรอบเวลา 30 วันเพื่อสั่งซื้อจากผู้ขายรายเดียวกัน ( ค่าการเปลี่ยนแปลงของผู้ขาย = 2 )
- ผู้ใช้ติดตามลิงก์การดำเนินการเกี่ยวกับสถานที่แล้วสั่งซื้อที่ร้านค้าอื่น ไม่ว่าจะภายในเซสชันเดียวกันหรือเซสชันอื่นภายในกรอบเวลา 30 วัน ( ค่าการเปลี่ยนแปลงของผู้ขาย = 1 )
นอกจากนี้ Google ยังคาดหวังให้ส่งเหตุการณ์ Conversion จากทุกแพลตฟอร์มที่ผู้ใช้เข้าถึงจากลิงก์การดําเนินการเกี่ยวกับสถานที่ได้ ได้แก่
- เว็บแอปพลิเคชันบนเดสก์ท็อปหรือบนอุปกรณ์เคลื่อนที่
- แอปบนอุปกรณ์เคลื่อนที่ ไม่ว่าจะผ่าน Deep Link ของแอปหรือความตั้งใจของแอปที่ลงทะเบียนไว้สำหรับโดเมนของคุณ
หากโทเค็นจัดเก็บที่ระดับผู้ใช้ (ดูโทเค็นการใช้งานต่อเนื่อง) แสดงว่าคุณใช้การระบุแหล่งที่มาข้ามอุปกรณ์ได้ กล่าวคือ ผู้ใช้ที่ไปตามลิงก์การดำเนินการจากเดสก์ท็อปแล้วทำธุรกรรมบนอุปกรณ์เคลื่อนที่จนเสร็จสมบูรณ์ (โดยใช้บัญชีผู้ใช้เดียวกัน) ควรทริกเกอร์เหตุการณ์ Conversion
หากโทเค็นได้รับการจัดเก็บที่ระดับอุปกรณ์เพียงอย่างเดียว เช่น ในคุกกี้ของเบราว์เซอร์ ก็ไม่จำเป็นต้องระบุการระบุแหล่งที่มาข้ามอุปกรณ์ ในกรณีนี้ อุปกรณ์แต่ละเครื่องจะมีโทเค็นแยกต่างหากอยู่หากผู้ใช้คลิกลิงก์การดำเนินการในอุปกรณ์นั้น และอุปกรณ์แต่ละเครื่องจะทำตามกฎการระบุแหล่งที่มาแยกกัน