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

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

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

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

  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 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 ได้รับอนุญาต
ได้รับอนุญาต
  • อาจมีการอ่านและเขียนคุกกี้และตัวระบุอุปกรณ์ที่เกี่ยวกับการโฆษณา
  • ระบบจะรวบรวมที่อยู่ 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 ซึ่งระบุตัวเลือกความยินยอมของผู้ใช้เกี่ยวกับการจัดเก็บคุกกี้โฆษณาและคุกกี้ Analytics (เว็บ) หรือตัวระบุอุปกรณ์ (แอป) ระบบจะส่งพารามิเตอร์ gcd ไปยังบริการของ Google เสมอ ไม่ว่าจะเปิดใช้งานโหมดความยินยอม หรือไม่ก็ตาม พารามิเตอร์ gcd จะเข้ารหัสข้อมูลโดยละเอียดเกี่ยวกับ ตัวเลือกความยินยอมของผู้ใช้ผ่านประเภทความยินยอม

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

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

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