สรุป

  • เบราว์เซอร์ Safari ของ Apple จำกัดคุกกี้บุคคลที่สามและการติดตามข้ามไซต์อย่างเข้มงวด

  • ส่งผลให้ข้อมูล GA4 ของผู้ใช้ Apple เกิดการตกหล่น

  • หากเปลี่ยนโดเมนที่ใช้โหลดสคริปต์สำหรับวิเคราะห์ผู้เข้าชมและส่งข้อมูลวิเคราะห์ให้เป็น โดเมนที่องค์กรเป็นเจ้าของเอง ก็จะสามารถวิเคราะห์ข้อมูลของผู้ใช้ Safari ได้ตามปกติ

  • สำหรับเรื่องนี้มีวิธีอย่างเซิร์ฟเวอร์ฝั่งเซิร์ฟเวอร์ของ GTM (Google Tag Manager) ที่ใช้งานได้บน Cloud Run ของ Google Cloud Platform แต่มีค่าใช้จ่ายสูงและตั้งค่ายุ่งยาก

  • หากผสาน Google Tag Gateway เข้ากับ Cloudflare ก็จะสามารถให้บริการ Google Tag Manager ผ่านโดเมนที่องค์กรเป็นเจ้าของเองได้

  • ผู้ใช้จะโต้ตอบกับ Cloudflare โดยตรง และค่าการวัดจะถูกส่งต่อไปยังบริการของ Google ผ่าน Cloudflare

  • ทำให้สามารถวิเคราะห์ผู้เข้าชมด้วย GA4 ได้โดยไม่ต้องกังวลกับขั้นตอนที่ซับซ้อนต่างๆ เช่น การปฏิบัติการ การมอนิเตอร์ และการบันทึกล็อก

ข้อควรระวัง

  • โดเมนที่จะใช้กับ Google Tag Gateway ต้อง เปิดใช้พร็อกซีบน Cloudflare อยู่เท่านั้น (ใช้แบบ DNS Only ไม่ได้)

  • เส้นทางสำหรับส่งข้อมูลการวัดผล (เช่น /metrics) ต้องเลือกเป็น เส้นทางที่ไม่ได้ใช้งาน เพื่อไม่ให้กระทบกับฟังก์ชันที่ให้บริการอยู่บนโดเมนนั้น

  • หากต้องการแยกโดเมนสำหรับใช้เป็น Gateway ออกไปต่างหาก ก็ทำได้เพียงแค่เพิ่ม DNS record ที่เปิดใช้พร็อกซี

  • สามารถลงทะเบียนช่วง IP สำหรับเอกสาร/การทดสอบอย่าง 192.0.2.0/24 เป็น A record ได้

  • เมื่อผสาน Google Tag Gateway กับ Cloudflare เสร็จแล้ว ตอนเริ่มต้น gtag.js หรือ gtm.js ก็เพียงระบุ server_container_url เท่านั้น

  • จะมีการเปลี่ยนเฉพาะการโหลดสคริปต์และ endpoint สำหรับส่งอีเวนต์ ส่วนอื่นทั้งหมดทำงานเหมือนเดิม

เพิ่มเติม)

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น