โหมดความยินยอมช่วยให้นักพัฒนาเว็บและแอปปรับลักษณะการทำงานของ SDK ของแอปและแท็กได้ ตามตัวเลือกความยินยอมของผู้ใช้
วิธีจัดการความยินยอม
การจัดการความยินยอมของผู้ใช้จําเป็นต้องมีสิ่งต่อไปนี้
- ขอรับตัวเลือกความยินยอมของผู้ใช้ที่จะให้หรือปฏิเสธความยินยอมในการจัดเก็บ
เกี่ยวกับพฤติกรรมของผู้ใช้ได้ คุณต้องรับผิดชอบในการหา
ความยินยอมในเว็บไซต์หรือแอป หรือข้อมูลใดๆ ที่คุณอัปโหลดไปยัง Google
สำหรับเว็บไซต์และแอป คุณสามารถใช้แบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาดหรือแบนเนอร์ โซลูชันการขอความยินยอม หรือใช้แพลตฟอร์มการจัดการความยินยอม (CMP)
สำหรับการอัปโหลดข้อมูลไปยัง Google โปรดปรึกษาฝ่ายกฎหมายของคุณใน ซึ่งเป็นโซลูชันการจัดการความยินยอมที่ตรงกับความต้องการทางธุรกิจของคุณ - แจ้งตัวเลือกความยินยอมของผู้ใช้หรือสถานะความยินยอมให้ Google ทราบ หลายหน้า CMP จัดการการส่งสถานะความยินยอมไปยัง Google หากใช้ช่องทำเครื่องหมายที่กำหนดเอง คุณต้องใช้วิธีการส่งสถานะความยินยอมไปยังโซลูชันดังกล่าว Google โปรดดูหัวข้อเลือกเฟรมเวิร์กเพื่อจัดการความยินยอม
- ตรวจสอบว่าแท็ก Google และแท็กของบุคคลที่สามทำงานตาม ตัวเลือกความยินยอมของผู้ใช้
แท็กที่รองรับโหมดความยินยอม
แท็กและ SDK สําหรับผลิตภัณฑ์ Google ต่อไปนี้มีการตรวจสอบความยินยอมในตัว และปรับลักษณะการทํางานตามสถานะความยินยอม
- แท็ก Google
- Google Analytics (รวมถึง SDK ของ Google Analytics สําหรับ Firebase)
- Google Ads (รวมถึงเครื่องมือวัด Conversion และรีมาร์เก็ตติ้งของ Google Ads, การสนับสนุน สำหรับ Conversion การโทรรอดำเนินการ)
- Floodlight
- Conversion Linker
คำศัพท์ของโหมดความยินยอม
คําต่อไปนี้มีความหมายพิเศษในบริบทของโหมดความยินยอม
- การตรวจสอบความยินยอม: ทำให้แท็กและ SDK แก้ไขลักษณะการทำงานตาม สถานะความยินยอมและประเภทความยินยอม
- สถานะความยินยอม: แสดงตัวเลือกของผู้ใช้ และสามารถให้สิทธิ์หรือปฏิเสธได้สำหรับ ประเภทความยินยอมแต่ละประเภท แท็กและ SDK ที่มีการตรวจสอบความยินยอมจะแก้ไข ตามที่อธิบายไว้ในความยินยอมส่งผลต่อลักษณะการทำงานของแท็กอย่างไร
- ประเภทความยินยอม: ระบุประเภทของพื้นที่เก็บข้อมูล ความยินยอมสามารถเป็นแบบ
granted
หรือdenied
สำหรับแต่ละประเภท
ประเภทความยินยอม
ประเภทความยินยอมมีดังนี้
ประเภทความยินยอม | คำอธิบาย |
ad_storage | เปิดใช้พื้นที่เก็บข้อมูล เช่น คุกกี้ (เว็บ) หรือตัวระบุอุปกรณ์ (แอป) ที่เกี่ยวข้องกับการโฆษณา |
ad_user_data | ตั้งค่าความยินยอมในการส่งข้อมูลผู้ใช้ไปยัง Google เพื่อวัตถุประสงค์ในการโฆษณาออนไลน์ |
ad_personalization | ตั้งความยินยอมสำหรับโฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ |
analytics_storage | เปิดใช้พื้นที่เก็บข้อมูล เช่น คุกกี้ (เว็บ) หรือตัวระบุอุปกรณ์ (แอป) ที่เกี่ยวข้องกับการวิเคราะห์ เช่น ระยะเวลาการเข้าชม |
functionality_storage | เปิดใช้พื้นที่เก็บข้อมูลที่รองรับฟังก์ชันของเว็บไซต์หรือแอป เช่น การตั้งค่าภาษา |
personalization_storage | เปิดใช้พื้นที่เก็บข้อมูลที่เกี่ยวข้องกับการปรับเปลี่ยนในแบบของผู้ใช้ เช่น วิดีโอ คำแนะนำ |
security_storage | เปิดใช้พื้นที่เก็บข้อมูลที่เกี่ยวข้องกับความปลอดภัย เช่น การตรวจสอบสิทธิ์ ฟังก์ชันการทำงาน การป้องกันการฉ้อโกง และการปกป้องผู้ใช้ในรูปแบบอื่นๆ |
โหมดความยินยอมพื้นฐานเทียบกับขั้นสูง
คุณสามารถใช้โหมดความยินยอมในเว็บไซต์หรือแอปได้ 2 วิธี ดังนี้ ขั้นพื้นฐานหรือขั้นสูง
โหมดความยินยอมพื้นฐาน
เมื่อคุณใช้โหมดความยินยอมในเวอร์ชันพื้นฐาน ระบบจะป้องกันไม่ให้แท็ก Google เริ่มโหลดจนกว่าผู้ใช้จะโต้ตอบกับแบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาด การตั้งค่านี้จะส่ง ไม่มีข้อมูลให้ Google ก่อนการโต้ตอบของผู้ใช้กับแบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาด เมื่อ ผู้ใช้ให้ความยินยอม แท็ก Google จะโหลดและเรียกใช้ API ของโหมดความยินยอม แท็กจะส่งสถานะความยินยอมไปยัง Google ตามลำดับต่อไปนี้
- ส่งสถานะความยินยอมเริ่มต้น
- ส่งสถานะความยินยอมที่อัปเดตแล้ว
อย่างไรก็ตาม หากผู้ใช้ไม่ยินยอม จะไม่มีการโอนข้อมูลใดๆ ไปยัง Google เลย แม้แต่สถานะความยินยอม แท็ก Google ถูกบล็อกไม่ให้เริ่มทํางานโดยสมบูรณ์ การประมาณ Conversion ของโหมดความยินยอมใน Google Ads จะอิงตามรูปแบบทั่วไป
โหมดความยินยอมขั้นสูง
เมื่อคุณใช้โหมดความยินยอมในเวอร์ชันขั้นสูง แท็ก Google จะโหลดเมื่อ ผู้ใช้เปิดเว็บไซต์หรือแอป แท็กจะโหลด API ของโหมดความยินยอมและดําเนินการ ดังต่อไปนี้:
- ตั้งค่าสถานะความยินยอมเริ่มต้น โดยค่าเริ่มต้น คำยินยอมอาจเป็น
denied
เว้นแต่คุณจะ ตั้งค่าเริ่มต้นของคุณเอง ขณะที่ให้ความยินยอมคือdenied
แต่แท็ก Google จะส่ง ไม่มีคุกกี้ คำสั่ง ping - โปรดรอให้ผู้ใช้โต้ตอบกับแบนเนอร์และอัปเดตสถานะความยินยอม เฉพาะ เมื่อผู้ใช้ให้ความยินยอมในการเก็บรวบรวมข้อมูล แท็ก Google จะส่ง ข้อมูลการวัดผล ดูข้อมูลเพิ่มเติมเกี่ยวกับแท็ก พฤติกรรมของผู้ใช้
การติดตั้งใช้งานนี้จะทําให้การประมาณได้รับการปรับปรุงให้ดีขึ้นเมื่อเทียบกับรูปแบบพื้นฐาน ระบุรูปแบบเฉพาะผู้ลงโฆษณา ไม่ใช่รูปแบบทั่วไป
ภาพรวม
ฟีเจอร์ | โหมดความยินยอมพื้นฐาน | โหมดความยินยอมขั้นสูง |
---|---|---|
กำลังโหลดแท็ก | บล็อกจนกว่าผู้ใช้จะโต้ตอบกับแบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาด | โหลดโดยมีค่าเริ่มต้นเป็น denied เว้นแต่จะกำหนดค่าไว้
หรือไม่เช่นนั้น |
การส่งข้อมูล | จะไม่มีการส่งข้อมูลก่อนที่ผู้ใช้จะให้ความยินยอม แม้แต่ค่าเริ่มต้น สถานะความยินยอม | เมื่อความยินยอมคือ denied จะมีสถานะความยินยอมและไม่มีคุกกี้
ระบบจะส่งคำสั่ง pingเมื่อได้รับความยินยอม granted คุกกี้จะ
และระบบจะส่งข้อมูลการวัดทั้งหมด |
สถานะความยินยอม | ตั้งค่าหลังจากการโต้ตอบของผู้ใช้ | ค่าเริ่มต้นได้รับการตั้งค่าเป็น denied เว้นแต่จะกำหนดค่าเป็นอย่างอื่น
อัปเดตตามทางเลือกของผู้ใช้ |
ลักษณะการทํางานของแท็กหลังจากการโต้ตอบของผู้ใช้ | โหลดและเรียกใช้ API โหมดความยินยอมเฉพาะเมื่อผู้ใช้ให้สิทธิ์ ความยินยอม | ปรับลักษณะการทำงานของแท็กตามตัวเลือกความยินยอมของผู้ใช้ |
การประมาณ Conversion และเหตุการณ์สําคัญ | รูปแบบทั่วไป (การสร้างแบบจำลองที่มีรายละเอียดน้อยกว่า) | รูปแบบเฉพาะผู้ลงโฆษณา (การประมาณที่ละเอียดมากขึ้น) |
ความยินยอมส่งผลต่อลักษณะการทำงานของแท็กและ SDK ของแอปอย่างไร
โดยทั่วไป เมื่อผู้ใช้ให้ความยินยอม แท็กจะทำงานตามปกติ
เมื่อผู้ใช้ปฏิเสธความยินยอมในการปรับโฆษณาตามโปรไฟล์ของผู้ใช้หรือข้อมูลผู้ใช้ แท็ก หรือ SDK ของแอป ไม่สามารถใช้ข้อมูลผู้ใช้เพื่อกำหนดเป้าหมายโฆษณา
เมื่อผู้ใช้ปฏิเสธความยินยอมในพื้นที่เก็บข้อมูล ระบบจะไม่จัดเก็บแท็กตามความยินยอมหรือ SDK ของแอป คุกกี้ (เว็บ) หรือตัวระบุอุปกรณ์ (แอป) แท็กจะสื่อสารเกี่ยวกับความยินยอมแทน สถานะและกิจกรรมของผู้ใช้โดยการส่งคําสั่ง ping (เว็บ) ที่ไม่มีคุกกี้ หรือสัญญาณ (แอป) ไปยัง เซิร์ฟเวอร์ของ Google วิธีนี้ช่วยให้พร็อพเพอร์ตี้ Google Ads และ Google Analytics 4 สามารถ Conversion โดยประมาณและเหตุการณ์สำคัญ โปรดดูการประมาณในโหมดความยินยอม
สัญญาณต่อไปนี้จะแจ้งสถานะความยินยอม
คําสั่ง ping ของสถานะความยินยอม: ระบบจะส่งคําสั่ง ping ของสถานะความยินยอมจากแต่ละหน้า การเข้าชมของผู้ใช้ที่ใช้โหมดความยินยอม คําสั่ง ping เหล่านี้จะสื่อสาร สถานะความยินยอมของการให้หรือปฏิเสธความยินยอมแต่ละประเภท เช่น พื้นที่เก็บข้อมูลโฆษณา หรือ Analytics
คําสั่ง ping ของเหตุการณ์สําคัญ: ระบบจะส่งคําสั่ง ping ของเหตุการณ์สําคัญเพื่อระบุว่า มีเหตุการณ์สำคัญเกิดขึ้น
คําสั่ง ping ของ Google Analytics: ระบบจะส่งคําสั่ง ping ของ Google Analytics ในแต่ละหน้าของ เว็บไซต์ที่ใช้ Google Analytics เมื่อมีการบันทึกเหตุการณ์
คำสั่ง ping อาจมีสิ่งต่างๆ ต่อไปนี้
- ข้อมูลฟังก์ชัน (เช่น ส่วนหัวที่เพิ่มโดยเบราว์เซอร์):
- การประทับเวลา
- User Agent
- URL ที่มา
- ข้อมูลรวม / ที่ยังไม่ได้ระบุ
- ตัวบ่งชี้ว่าหน้าปัจจุบันหรือหน้าก่อนหน้าใน การนำทางของผู้ใช้บนเว็บไซต์มีข้อมูลการคลิกโฆษณาใน URL (เช่น GCLID / DCLID) หรือไม่
- ข้อมูลบูลีนเกี่ยวกับสถานะความยินยอม
- หมายเลขสุ่มที่สร้างขึ้นเมื่อมีการโหลดหน้าเว็บแต่ละครั้ง
นอกจากจะอนุญาตให้สถานะความยินยอมแก้ไขลักษณะการทํางานของแท็กแล้ว คุณยังปกปิด
จัดเก็บข้อมูลเมื่อผู้ใช้ไม่ให้ความยินยอม ตัวอย่างเช่น ผู้ใช้อาจให้สิทธิ์
ยินยอมให้จัดเก็บข้อมูลสำหรับโฆษณาแล้วเปลี่ยนใจและปฏิเสธความยินยอม ถ้า
คุณเปิดใช้ ads_data_redaction
เมื่อผู้ใช้ไม่ยินยอม Google Ads จะ
ลบข้อมูลที่จัดเก็บไว้
แท็กที่มีการตรวจสอบความยินยอมในตัวจะแก้ไขลักษณะการทํางานตามที่แตกต่างกัน
สถานะความยินยอม ตารางต่อไปนี้อธิบายลักษณะการทํางานของแท็กตามประเภทความยินยอม
สถานะความยินยอม และดูว่ามีการตั้งค่า ads_data_redaction
เป็น true
หรือไม่
ประเภทความยินยอม | ถูกปฏิเสธหรือได้รับอนุญาต | พฤติกรรม |
ad_storage และ analytics_storage |
อนุญาต แล้ว |
|
ad_personalization |
ถูกปฏิเสธ | โฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ปิดใช้อยู่ ดังนั้นฟีเจอร์ต่อไปนี้จะไม่ได้รับข้อมูล
|
ad_user_data |
ถูกปฏิเสธ | ปิดใช้การเก็บรวบรวมข้อมูลส่วนตัวสำหรับการโฆษณาออนไลน์อยู่ ซึ่งรวมถึง
|
ad_storage |
ถูกปฏิเสธ |
|
analytics_storage |
ถูกปฏิเสธ |
|
ad_storage และ ads_data_redaction
|
ถูกปฏิเสธและเป็นจริง |
|
พารามิเตอร์ HTTP ของโหมดความยินยอม
เมื่อใช้โหมดความยินยอม ระบบจะแปลพารามิเตอร์โหมดความยินยอมเป็น
พารามิเตอร์คำขอ HTTP เช่น dma
, gcd
และ gcs
ความยินยอมต่อบริการของ Google จะเข้ารหัสโดยใช้ dma_cps
ช่องเหล่านี้จะรวมข้อมูลเกี่ยวกับสถานะความยินยอมและ
การตั้งค่าการกำหนดค่าก่อน ช่องแท็ก Google อาจเข้ารหัสเพื่อปรับปรุงการส่ง
ที่มีประสิทธิภาพ ช่องเหล่านี้อาจมีการเปลี่ยนแปลงเมื่อบริการเหล่านี้พัฒนา
พารามิเตอร์ gcs
ใช้เพื่อส่ง ad_storage
และ analytics_storage
ที่ระบุตัวเลือกความยินยอมของผู้ใช้เกี่ยวกับพื้นที่เก็บข้อมูลของ
คุกกี้การโฆษณาและการวิเคราะห์ (เว็บ) หรือตัวระบุอุปกรณ์ (แอป) gcd
ระบบจะส่งพารามิเตอร์ไปยังบริการของ Google เสมอ โดยไม่คํานึงถึงโหมดความยินยอม
มีการเปิดใช้งานไหม พารามิเตอร์ gcd
จะเข้ารหัสข้อมูลโดยละเอียดเกี่ยวกับ
ตัวเลือกความยินยอมของผู้ใช้ผ่านประเภทความยินยอม
ผู้ช่วยแท็กจะช่วยให้คุณเข้าใจช่องเหล่านี้และลักษณะแท็ก Google ทำงานเพื่อให้คุณสามารถแก้ไขข้อบกพร่องของการตั้งค่าได้ดีขึ้น ดูวิธีแก้ไขข้อบกพร่องของโหมดความยินยอม
การประมาณในโหมดความยินยอม
ผลิตภัณฑ์ของ Google จะใช้คําสั่ง ping เหล่านี้ในการประมาณเพื่อลดช่องว่างของการเก็บรวบรวมข้อมูล สำหรับโซลูชันการวัดผลของคุณได้ด้วย เพื่อปกป้องความเป็นส่วนตัวของผู้ใช้ SDK ของแอปหรือแท็กของคุณต้องตรงตามเกณฑ์การเก็บรวบรวมข้อมูลบางอย่าง คุณสามารถ ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ถูกประมาณ และภายใต้สถานการณ์ใดใน บทความที่ลิงก์อยู่ด้านล่าง:
- การประมาณในโหมดความยินยอมของ Google Ads
- การประมาณ Conversion ออนไลน์ของ Google Ads
- การประมาณ Conversion ของ Google Analytics
- การประมาณด้านพฤติกรรมของ Google Analytics