โหมดความยินยอมช่วยให้นักพัฒนาแอปเว็บและแอปสามารถปรับลักษณะการทำงานของ 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 เหล่านี้จะสื่อสารสถานะความยินยอมที่ให้หรือปฏิเสธสำหรับความยินยอมแต่ละประเภท เช่น พื้นที่เก็บข้อมูลโฆษณาหรือพื้นที่เก็บข้อมูลวิเคราะห์
คําสั่ง 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 เพื่อปรับปรุงประสิทธิภาพการส่ง ช่องเหล่านี้อาจมีการเปลี่ยนแปลงเมื่อบริการเหล่านี้พัฒนา
ผู้ช่วยแท็กช่วยให้คุณเข้าใจช่องเหล่านี้และการทํางานของแท็ก Google เพื่อให้คุณแก้ไขข้อบกพร่องการตั้งค่าได้ดีขึ้น ดูวิธีแก้ไขข้อบกพร่องของโหมดความยินยอม
การประมาณในโหมดความยินยอม
ผลิตภัณฑ์ Google จะใช้คําสั่ง ping เหล่านี้ในการประมาณเมตริกสําหรับโซลูชันการวัดผลเพื่อลดช่องว่างในการเก็บรวบรวมข้อมูล แท็กหรือ SDK ของแอปต้องมีคุณสมบัติตามเกณฑ์การเก็บรวบรวมข้อมูลบางอย่างเพื่อปกป้องความเป็นส่วนตัวของผู้ใช้ ดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ประมาณและสถานการณ์ได้ในบทความที่ลิงก์ด้านล่างนี้
- การประมาณในโหมดความยินยอมของ Google Ads
- การประมาณ Conversion ออนไลน์ของ Google Ads
- การประมาณ Conversion ของ Google Analytics
- การประมาณด้านพฤติกรรมของ Google Analytics