การย้ายข้อมูลไปยังเครื่องมือวัด Conversion v2

ภาพรวม

การใช้เครื่องมือวัด 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

หากโทเค็นได้รับการจัดเก็บที่ระดับอุปกรณ์เพียงอย่างเดียว เช่น ในคุกกี้ของเบราว์เซอร์ ก็ไม่จำเป็นต้องระบุการระบุแหล่งที่มาข้ามอุปกรณ์ ในกรณีนี้ อุปกรณ์แต่ละเครื่องจะมีโทเค็นแยกต่างหากอยู่หากผู้ใช้คลิกลิงก์การดำเนินการในอุปกรณ์นั้น และอุปกรณ์แต่ละเครื่องจะทำตามกฎการระบุแหล่งที่มาแยกกัน