หน้านี้มีไว้สำหรับนักพัฒนาซอฟต์แวร์ที่ต้องการปรับแต่งการตั้งค่าคุกกี้ด้วยแท็ก Google หรือ Google Tag Manager หากไม่แน่ใจว่าต้องกำหนดค่า คุกกี้หรือไม่ โปรดอ่านส่วนคุกกี้และการระบุตัวตนของผู้ใช้
โดยค่าเริ่มต้น แท็ก Google จะใช้การกำหนดค่าโดเมนของคุกกี้แบบอัตโนมัติ ระบบจะตั้งค่าคุกกี้ในโดเมนระดับสูงสุดเท่าที่จะเป็นไปได้ เช่น หากที่อยู่เว็บไซต์
คือ blog.example.com ระบบจะตั้งค่าคุกกี้ในโดเมน example.com หากระบบตรวจพบว่าคุณกำลังเรียกใช้เซิร์ฟเวอร์ในเครื่อง (เช่น localhost) ระบบจะตั้งค่า cookie_domain เป็น 'none' โดยอัตโนมัติ และคุกกี้จะใช้โดเมนแบบเต็มจากตำแหน่งเอกสาร
หากต้องการแก้ไขเฉพาะการตั้งค่าการอัปเดตคุกกี้หรือการหมดอายุของคุกกี้ คุณสามารถ เปลี่ยนการตั้งค่าคุกกี้เริ่มต้นได้โดยใช้อินเทอร์เฟซ Analytics
สำหรับเว็บไซต์และแอปส่วนใหญ่ การจัดเก็บคุกกี้ควรอยู่ภายใต้การควบคุมของความยินยอมของผู้ใช้ด้วย ภาพรวมความเป็นส่วนตัวของผู้ใช้จะแนะนำตัวเลือกที่มีให้สำหรับการจัดการ ความยินยอมของผู้ใช้
เปลี่ยนโดเมนคุกกี้
เมื่อใช้การกำหนดค่าโดเมนของคุกกี้แบบอัตโนมัติ ระบบจะวัดกิจกรรมในโดเมนย่อยโดยไม่ต้องกำหนดค่าเพิ่มเติม
หากต้องการทำการเปลี่ยนแปลงการกำหนดค่าโดเมนของคุกกี้ ให้ทำตามขั้นตอนต่อไปนี้
Tag Manager
สำหรับแท็กปลายทาง:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็กปลายทาง ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_domain - ค่า:
my.example.com
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
สำหรับแท็ก Google:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็ก Google ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_domain - ค่า:
my.example.com
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
สำหรับแท็ก Google Ads และ Floodlight ที่เชื่อมต่อผ่านแท็ก Google
คุณสามารถแก้ไขการตั้งค่าโดเมนได้จากแท็ก Conversion Linker โดยทำดังนี้
- ใน Tag Manager ให้เปิดแท็ก Conversion Linker ที่มีอยู่ หรือสร้าง แท็กใหม่หากยังไม่มีแท็กดังกล่าวในคอนเทนเนอร์
- ในส่วนตัวเลือก Linker ให้คลิกลบล้างการตั้งค่าคุกกี้ (ขั้นสูง)
- ในช่องโดเมน ให้ป้อนโดเมนระดับบนสุดที่ควรได้รับอนุญาตให้ตั้งค่าคุกกี้ นอกจากนี้ คุณยังระบุเส้นทางที่เฉพาะเจาะจงในช่องเส้นทาง ได้ด้วย ใช้การตั้งค่าเหล่านี้เฉพาะในกรณีที่ต้องการจำกัดคุกกี้ไว้ที่โดเมนย่อยหรือไดเรกทอรีระดับล่าง
gtag.js
หากต้องการปิดการกำหนดค่าโดเมนของคุกกี้แบบอัตโนมัติ ให้อัปเดต config สำหรับแท็กเพื่อระบุค่าสำหรับพารามิเตอร์ cookie_domain ดังนี้
gtag('config', 'TAG_ID', {
'cookie_domain': 'blog.example.com'
});
เปลี่ยนชื่อคุกกี้
คุณอาจต้องเปลี่ยนชื่อคุกกี้เพื่อหลีกเลี่ยงการทับซ้อนกับคุกกี้อื่นๆ
Tag Manager
สำหรับแท็กปลายทาง:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็กปลายทาง ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_prefix - ค่า:
example
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
สำหรับแท็ก Google:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็ก Google ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_prefix - ค่า:
example
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
สำหรับแท็ก Google Ads และ Floodlight ที่เชื่อมต่อผ่านแท็ก Google
คุณสามารถแก้ไขการตั้งค่าคำนำหน้าชื่อได้จากแท็ก Conversion Linker โดยทำดังนี้
- ใน Tag Manager ให้เปิดแท็ก Conversion Linker ที่มีอยู่ หรือสร้างแท็กใหม่หากยังไม่มีแท็กดังกล่าวในคอนเทนเนอร์
- ในส่วนตัวเลือก Linker ให้คลิกลบล้างการตั้งค่าคุกกี้ (ขั้นสูง)
- ในช่องคำนำหน้าชื่อ ให้ป้อนคำนำหน้าชื่อที่ต้องการ คุณต้องกำหนดค่าให้แท็กที่ใช้คุกกี้เหล่านี้ (เช่น แท็ก Conversion ของ Google Ads) ใช้คำนำหน้าเดียวกันด้วย
gtag.js
การกำหนดค่านี้จะเพิ่ม example ที่จุดเริ่มต้นของคุกกี้ที่
ตั้งค่าไว้ (เช่น _ga จะกลายเป็น example_ga หรือ _gcl_au จะกลายเป็น
example_gcl_au)
gtag('config', 'TAG_ID', {
cookie_prefix: 'example'
});
การหมดอายุของคุกกี้
ทุกครั้งที่หน้าเว็บโหลด ระบบจะอัปเดตเวลาหมดอายุของคุกกี้เป็นเวลาปัจจุบันบวกกับค่าการหมดอายุของคุกกี้ที่แท็ก Google กำหนดไว้ ซึ่งหมายความว่าหากตั้งค่าการหมดอายุของคุกกี้ไว้ที่ 1 สัปดาห์ (604800 วินาที) และผู้ใช้เข้าชมโดยใช้เบราว์เซอร์เดียวกันภายใน 5 วัน คุกกี้จะทำงานต่อไปได้อีก 1 สัปดาห์ และระบบจะแสดงข้อมูลว่าเป็นผู้ใช้คนเดียวกันในรายงาน แต่หากผู้ใช้รายนี้เข้าชมหลังจากคุกกี้เดิมหมดอายุ ระบบจะสร้างคุกกี้ใหม่ขึ้น และการเข้าชมครั้งแรกและครั้งที่ 2 จะปรากฏในรายงานว่ามาจากผู้เข้าชมที่แตกต่างกัน
หากคุณตั้งค่าการหมดอายุของคุกกี้เป็น 0 (ศูนย์) วินาที คุกกี้จะเปลี่ยน
เป็นคุกกี้ตามเซสชัน และจะหมดอายุทันทีที่เซสชันของเบราว์เซอร์ปัจจุบันสิ้นสุด
Tag Manager
สำหรับแท็กปลายทาง:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็กปลายทาง ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_expires - ค่า:
2419200
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
สำหรับแท็ก Google:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็ก Google ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_expires - ค่า:
2419200
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
gtag.js
gtag('config', 'TAG_ID', {
cookie_expires: 28 * 24 * 60 * 60 // 28 days, in seconds
});
การอัปเดตของคุกกี้
เมื่อตั้งค่าแฟล็ก cookie_update เป็น true (ค่าเริ่มต้น) แท็ก Google อาจอัปเดตคุกกี้ทุกครั้งที่การโหลดหน้าเว็บ และอาจอัปเดตการหมดอายุของคุกกี้ให้สัมพันธ์กับการเข้าชมเว็บไซต์ครั้งล่าสุด ตัวอย่างเช่น หากตั้งค่าการหมดอายุของคุกกี้ไว้ที่ 1 สัปดาห์และผู้ใช้เข้าชมโดยใช้เบราว์เซอร์เดียวกันทุก 5 วัน การหมดอายุของคุกกี้จะอัปเดตเมื่อมีการเข้าชมแต่ละครั้ง ซึ่งก็จะช่วยให้ไม่มีการหมดอายุ
เมื่อตั้งค่าเป็น false คุกกี้จะไม่อัปเดตเมื่อมีการโหลดหน้าเว็บแต่ละครั้ง ซึ่งเป็นผลมาจากการหมดอายุของคุกกี้สัมพันธ์กับครั้งแรกที่ผู้ใช้เข้าชมเว็บไซต์
Tag Manager
สำหรับแท็กปลายทาง:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็กปลายทาง ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_update - ค่า:
false
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
สำหรับแท็ก Google:
- เปิดเมนูแท็ก ในพื้นที่ทํางาน
- แก้ไขแท็ก Google ที่มีอยู่หรือสร้างแท็กใหม่
ในการตั้งค่าการกำหนดค่า ให้เพิ่มพารามิเตอร์ใหม่ดังนี้
- ชื่อ:
cookie_update - ค่า:
false
- ชื่อ:
บันทึก แท็กแล้วเผยแพร่คอนเทนเนอร์
gtag.js
gtag('config', 'TAG_ID', {
cookie_update: false
});