บทความนี้มีไว้สําหรับนักพัฒนาซอฟต์แวร์ที่ต้องการโฮสต์การติดแท็กฝั่งเซิร์ฟเวอร์ในบริบทของบุคคลที่หนึ่งเดียวกันกับเว็บไซต์ การโฮสต์จากต้นทางเดียวกันเป็นแนวทางปฏิบัติแนะนำที่ช่วยให้คุณใช้ประโยชน์จากคุกกี้ที่เซิร์ฟเวอร์กำหนดและได้รับประโยชน์ด้านความปลอดภัยและใช้ได้นาน วิธีการด้านล่างใช้สำหรับการตั้งค่าการแสดงจากต้นทางเดียวกันโดยไม่คำนึงถึงแท็ก Google ที่ติดตั้งใช้งานในเว็บไซต์ (gtag.js หรือ gtm.js)
เมื่อตั้งค่าเซิร์ฟเวอร์การติดแท็กเป็นครั้งแรก เซิร์ฟเวอร์จะโฮสต์อยู่ในโดเมนจากผู้ให้บริการระบบคลาวด์ เมื่อคุณใช้ปลายทางเริ่มต้น ระบบจะส่งข้อมูลไปยังคอนเทนเนอร์ของเซิร์ฟเวอร์แต่ทำงานในบริบทของบุคคลที่สาม เซิร์ฟเวอร์การติดแท็กและเว็บไซต์ต้องทำงานในโดเมนเดียวกันเพื่อใช้ประโยชน์จากบริบทของบุคคลที่หนึ่ง เช่น คุกกี้ที่ใช้งานได้ยาวนานขึ้น
ตารางด้านล่างแสดงวิธีโฮสต์เซิร์ฟเวอร์การติดแท็กเมื่อเว็บไซต์หลักโฮสต์บน www.example.com
ต้นทางเดียวกัน (แนวทางปฏิบัติแนะนำ) | โดเมนย่อย | โดเมนเริ่มต้น | |
---|---|---|---|
URL ตัวอย่าง | https://www.example.com/metrics |
https://metrics.example.com |
https://metrics.run.app |
การเข้าถึงคุกกี้ที่เซิร์ฟเวอร์ตั้งค่า | สิทธิ์เข้าถึงสิทธิประโยชน์ด้านความปลอดภัยและความคงทนอย่างเต็มรูปแบบ | สิทธิ์เข้าถึงสิทธิประโยชน์ด้านความปลอดภัยและความคงทนอย่างเต็มรูปแบบ | ไม่มี ตั้งค่าได้เฉพาะคุกกี้ JavaScript |
ความซับซ้อนในการตั้งค่า | กำหนดค่า CDN หรือตัวจัดสรรภาระงานเพื่อส่งต่อคำขอ อาจต้องอัปเดตรายการ DNS | อัปเดตรายการ DNS | มีการกำหนดค่าไว้ล่วงหน้า |
เลือกตัวเลือกการใช้งานเพื่อเริ่มต้น
สิ่งที่ต้องดำเนินการก่อน
คู่มือนี้จะถือว่าคุณมีสิ่งต่อไปนี้
- ตั้งค่าคอนเทนเนอร์เซิร์ฟเวอร์ใน Tag Manager
- สร้างเซิร์ฟเวอร์การติดแท็ก