ภาพรวมของโหมดความยินยอม

โหมดความยินยอมช่วยให้นักพัฒนาเว็บและแอปปรับลักษณะการทํางานของแท็กและ SDK ของแอปได้โดยอิงตามตัวเลือกความยินยอมของผู้ใช้

การจัดการความยินยอมของผู้ใช้จําเป็นต้องมีสิ่งต่อไปนี้

  1. ขอความยินยอมจากผู้ใช้ ในการให้สิทธิ์หรือปฏิเสธการจัดเก็บ ข้อมูลเกี่ยวกับพฤติกรรมของผู้ใช้ คุณมีหน้าที่ขอความยินยอมจากผู้ใช้ในเว็บไซต์หรือแอปของคุณ หรือข้อมูลใดก็ตามที่คุณอัปโหลดไปยัง Google สําหรับเว็บไซต์และแอป คุณสามารถใช้แบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาดหรือโซลูชันการขอความยินยอมที่กําหนดเองอื่นๆ หรือใช้แพลตฟอร์มการจัดการความยินยอม (CMP) ได้
    สําหรับการอัปโหลดข้อมูลไปยัง Google โปรดปรึกษาฝ่ายกฎหมายเกี่ยวกับโซลูชันการจัดการความยินยอมที่เหมาะกับความต้องการทางธุรกิจของคุณ
  2. แจ้งให้ Google ทราบเกี่ยวกับความยินยอมที่ผู้ใช้เลือก หรือสถานะความยินยอมของผู้ใช้ CMP จำนวนมากจัดการการส่งสถานะความยินยอมไปยัง Google หากใช้โซลูชันการขอความยินยอมที่กําหนดเอง คุณต้องใช้วิธีการส่งสถานะความยินยอมไปยัง Google โปรดดูหัวข้อเลือกเฟรมเวิร์กเพื่อจัดการความยินยอม
  3. ตรวจสอบว่าแท็ก Google และแท็กจากบุคคลที่สามทำงานตาม ตัวเลือกความยินยอมของผู้ใช้

แท็กและ SDK สําหรับผลิตภัณฑ์ Google ต่อไปนี้มีการตรวจสอบความยินยอมในตัว และปรับลักษณะการทํางานตามสถานะความยินยอม

  • แท็ก Google
  • Google Analytics (รวมถึง Google Analytics สำหรับ Firebase SDK)
  • 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 ตามลำดับต่อไปนี้

  1. ส่งสถานะความยินยอมเริ่มต้น
  2. ส่งสถานะความยินยอมที่อัปเดตแล้ว

อย่างไรก็ตาม เมื่อผู้ใช้ไม่ให้ความยินยอม ระบบจะไม่โอนข้อมูลไปยัง Google เลย แม้แต่สถานะความยินยอม แท็ก Google ถูกบล็อกไม่ให้เริ่มทํางานโดยสมบูรณ์ การประมาณ Conversion ของโหมดความยินยอมใน Google Ads จะอิงตามรูปแบบทั่วไป

เมื่อคุณใช้โหมดความยินยอมในเวอร์ชันขั้นสูง แท็ก Google จะโหลดเมื่อผู้ใช้เปิดเว็บไซต์หรือแอป แท็กจะโหลด API ของโหมดความยินยอมและทำสิ่งต่อไปนี้

  1. ตั้งค่าสถานะความยินยอมเริ่มต้น โดยค่าเริ่มต้น ความยินยอมอาจเป็นdenied เว้นแต่คุณจะ ตั้งค่าเริ่มต้นของคุณเอง แม้ว่าระบบจะdenied แต่แท็ก Google จะส่ง การวัดผลที่ไม่มี คุกกี้
  2. รอการโต้ตอบของผู้ใช้กับแบนเนอร์และอัปเดตสถานะความยินยอม เมื่อผู้ใช้ให้ความยินยอมในการเก็บรวบรวมข้อมูลเท่านั้น แท็ก Google จะส่งข้อมูลการวัดทั้งหมด ดูข้อมูลเพิ่มเติมเกี่ยวกับลักษณะการทำงานของแท็ก

การติดตั้งใช้งานนี้จะทําให้การประมาณได้รับการปรับปรุงให้ดีขึ้นเมื่อเทียบกับรูปแบบพื้นฐาน เนื่องจากมีรูปแบบเฉพาะผู้ลงโฆษณา ไม่ใช่รูปแบบทั่วไป

ภาพรวม

ฟีเจอร์ โหมดความยินยอมพื้นฐาน โหมดความยินยอมขั้นสูง
กำลังโหลดแท็ก บล็อกจนกว่าผู้ใช้จะโต้ตอบกับแบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาด โหลดโดยตั้งค่าเริ่มต้นเป็นdenied เว้นแต่จะมีการกำหนดค่า ไว้เป็นอย่างอื่น
การส่งข้อมูล ระบบจะไม่ส่งข้อมูลใดๆ ก่อนที่ผู้ใช้จะให้ความยินยอม แม้แต่สถานะความยินยอมเริ่มต้น เมื่อdenied ความยินยอม ระบบจะส่งสถานะความยินยอมและการวัดผล ที่ไม่มีคุกกี้
เมื่อgrantedให้สิทธิ์ ความยินยอม ระบบจะ เขียนคุกกี้และส่งข้อมูลการวัดทั้งหมด
สถานะความยินยอม ตั้งค่าหลังจากการโต้ตอบของผู้ใช้ ตั้งค่าเริ่มต้นเป็นdenied เว้นแต่จะมีการกำหนดค่าไว้เป็นอย่างอื่น อัปเดตตามตัวเลือกของผู้ใช้
ลักษณะการทํางานของแท็กหลังจากการโต้ตอบของผู้ใช้ โหลดและเรียกใช้ API โหมดความยินยอมเฉพาะเมื่อผู้ใช้ให้ความยินยอม ปรับลักษณะการทำงานของแท็กตามตัวเลือกความยินยอมของผู้ใช้
การประมาณ Conversion และเหตุการณ์สำคัญ รูปแบบทั่วไป (การสร้างแบบจำลองที่มีรายละเอียดน้อยกว่า) รูปแบบเฉพาะผู้ลงโฆษณา (การประมาณที่ละเอียดมากขึ้น)

โดยทั่วไป เมื่อผู้ใช้ให้ความยินยอม แท็กจะทำงานตามปกติ

เมื่อผู้ใช้ปฏิเสธความยินยอมสําหรับการปรับโฆษณาตามโปรไฟล์ของผู้ใช้หรือข้อมูลผู้ใช้สําหรับโฆษณา แท็กหรือ SDK ของแอปจะไม่สามารถใช้ข้อมูลผู้ใช้เพื่อวัตถุประสงค์ในการกำหนดเป้าหมายโฆษณาได้

เมื่อผู้ใช้ปฏิเสธความยินยอมสําหรับพื้นที่เก็บข้อมูล แท็กหรือ SDK ของแอปตามความยินยอมจะไม่จัดเก็บคุกกี้ (เว็บ) หรือตัวระบุอุปกรณ์ (แอป) โดยแท็กจะสื่อสารสถานะความยินยอมและกิจกรรมของผู้ใช้ด้วยการส่งการวัดผลที่ไม่มีคุกกี้ (เว็บ) หรือสัญญาณ (แอป) ไปยังเซิร์ฟเวอร์ของ Google แทน ซึ่งจะช่วยให้พร็อพเพอร์ตี้ Google Ads และ Google Analytics ประมาณ Conversion และเหตุการณ์สำคัญได้ โปรดดูการประมาณในโหมดความยินยอม modeling

สัญญาณต่อไปนี้จะสื่อสารสถานะความยินยอม

  • คําสั่ง 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 ให้สิทธิ์
ให้สิทธิ์
  • อาจมีการอ่านและเขียนคุกกี้และตัวระบุอุปกรณ์ที่เกี่ยวกับการโฆษณา
  • ระบบจะรวบรวมที่อยู่ IP
  • ระบบได้รวบรวม URL แบบเต็มของหน้าเว็บ รวมถึงข้อมูลการคลิกโฆษณาในพารามิเตอร์ของ URL (เช่น GCLID / DCLID)
  • เข้าถึงคุกกี้ของบุคคลที่สามที่ตั้งค่าไว้ก่อนหน้านี้ใน google.com และ doubleclick.net, และคุกกี้เหตุการณ์สำคัญของบุคคลที่หนึ่ง (เช่น _gcl_*) ได้
ad_personalization ปฏิเสธ

โฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ปิดใช้อยู่ ดังนั้นฟีเจอร์ต่อไปนี้จะไม่ได้รับข้อมูล

  • รีมาร์เก็ตติ้งใน Google Ads, Display & Video 360, Search Ads 360
  • โฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ที่ใช้ผลิตภัณฑ์การโฆษณาของ Google
ad_user_data ปฏิเสธ

ปิดใช้การเก็บรวบรวมข้อมูลส่วนตัวสำหรับการโฆษณาออนไลน์อยู่ ซึ่งรวมถึง

  • user_id
  • Conversion ที่ปรับปรุงแล้ว: ข้อมูลจากบุคคลที่หนึ่งที่แฮชไว้
ad_storage ปฏิเสธ
  • ไม่มีการเขียนคุกกี้หรือตัวระบุอุปกรณ์ใหม่ที่เกี่ยวกับการโฆษณา
  • ไม่มีการอ่านคุกกี้หรือตัวระบุอุปกรณ์ของโฆษณาที่มีอยู่
  • คำขอจะส่งผ่านโดเมนอื่น (เช่น pagead2.googlesyndication.com) เพื่อหลีกเลี่ยงการส่งคุกกี้ของบุคคลที่สามที่ตั้งไว้ก่อนหน้านี้ ในส่วนหัวของคำขอ
  • Google Analytics จะไม่อ่านหรือเขียนคุกกี้ Google Ads และฟีเจอร์ Google Signals จะไม่รวบรวมข้อมูลสําหรับการเข้าชมนี้
  • ผลิตภัณฑ์โฆษณาจะตัดที่อยู่ IP เมื่อรวบรวม
  • ระบบจะรวบรวม URL แบบเต็มของหน้าเว็บ รวมถึงข้อมูลการคลิกโฆษณาในพารามิเตอร์ของ URL (เช่น GCLID / DCLID)
analytics_storage ปฏิเสธ
  • จะไม่มีการอ่านหรือเขียนคุกกี้ข้อมูลวิเคราะห์ของบุคคลที่หนึ่งหรือตัวระบุแอป
  • ระบบจะส่งการวัดผลที่ไม่มีคุกกี้ของบุคคลที่สาม (เว็บ) หรือสัญญาณ (แอป) ไปยัง Google Analytics (เช่น ไปยัง www.google-analytics.com หรือโดเมน Analytics มาตรฐาน) เพื่อวัตถุประสงค์ในการวัดผลและการประมาณเบื้องต้น
ad_storage และ ads_data_redaction ปฏิเสธและจริง
  • ไม่มีการเขียนคุกกี้หรือตัวระบุอุปกรณ์ใหม่ที่เกี่ยวกับการโฆษณา
  • ไม่มีการอ่านคุกกี้หรือตัวระบุอุปกรณ์ของโฆษณาที่มีอยู่
  • คำขอจะส่งผ่านโดเมนอื่น (เช่น pagead2.googlesyndication.com) เพื่อหลีกเลี่ยงการส่งคุกกี้ของบุคคลที่สามที่ตั้งไว้ก่อนหน้านี้ ในส่วนหัวของคำขอ
  • Google Analytics จะไม่อ่านหรือเขียนคุกกี้หรือตัวระบุอุปกรณ์ Google Ads และ ฟีเจอร์ Google Signals จะไม่รวบรวมข้อมูลสําหรับการเข้าชมนี้
  • ตัวระบุการคลิกโฆษณา (เช่น GCLID / DCLID) ในการใช้คําสั่ง ping ของความยินยอมและเหตุการณ์สำคัญ จะได้รับการปกปิด
  • ผลิตภัณฑ์โฆษณาจะตัดที่อยู่ IP เมื่อรวบรวม
  • ส่วน URL ของหน้าเว็บที่มีตัวระบุการคลิกโฆษณาจะได้รับการปกปิด

เมื่อคุณใช้โหมดความยินยอม ระบบจะแปลพารามิเตอร์โหมดความยินยอมเป็นพารามิเตอร์คําขอ HTTP เช่น dma, gcd และ gcs ความยินยอมสําหรับบริการ ของ Google จะได้รับการเข้ารหัสโดยใช้ dma_cps ฟิลด์เหล่านี้รวมกันจะให้ข้อมูลเกี่ยวกับสถานะความยินยอมและการตั้งค่าการกําหนดค่าที่เกี่ยวข้อง ระบบอาจเข้ารหัสฟิลด์แท็ก Google เพื่อปรับปรุงประสิทธิภาพการส่ง ฟิลด์เหล่านี้อาจมีการเปลี่ยนแปลงเมื่อบริการเหล่านี้พัฒนาขึ้น

พารามิเตอร์ gcs ใช้เพื่อส่งพารามิเตอร์ ad_storage และ analytics_storage ซึ่งระบุตัวเลือกความยินยอมของผู้ใช้เกี่ยวกับการจัดเก็บคุกกี้โฆษณาและข้อมูลวิเคราะห์ (เว็บ) หรือตัวระบุอุปกรณ์ (แอป) ระบบจะส่งพารามิเตอร์ gcd ไปยังบริการของ Google เสมอ ไม่ว่าโหมดความยินยอมจะเปิดใช้งานอยู่หรือไม่ก็ตาม พารามิเตอร์ gcd จะเข้ารหัสข้อมูลโดยละเอียดเกี่ยวกับตัวเลือกความยินยอมของผู้ใช้ผ่านประเภทความยินยอม

ผู้ช่วยแท็กจะช่วยให้คุณเข้าใจฟิลด์เหล่านี้และลักษณะการทํางานของแท็ก Google เพื่อให้คุณแก้ปัญหาการตั้งค่าได้ดียิ่งขึ้น ดูวิธีแก้ปัญหาโหมดความยินยอม

การประมาณในโหมดความยินยอม

ผลิตภัณฑ์ Google จะใช้คําสั่ง ping เหล่านี้ในการประมาณเมตริกในโซลูชันการวัดผลเพื่อลดช่องว่างในการเก็บรวบรวมข้อมูล แท็กหรือ SDK ของแอปต้องตรงตามเกณฑ์การเก็บรวบรวมข้อมูลบางอย่างเพื่อปกป้องความเป็นส่วนตัวของผู้ใช้ ดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ประมาณและสถานการณ์ที่เกี่ยวข้องได้ในบทความต่อไปนี้