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