
คำตอบสั้น: การใช้ Google Tag Manager เพื่อการจัดการความยินยอมที่สอดคล้องต้องมีการกำหนดค่า Consent Mode v2 ของ Google เชื่อมต่อกับแพลตฟอร์มการจัดการความยินยอมที่ได้รับการรับรอง และใช้ทริกเกอร์การเริ่มต้นความยินยอมที่มีอยู่ใน GTM เพื่อบล็อกแท็กจนกว่าผู้ใช้จะให้อนุญาต หากทำอย่างถูกต้อง การตั้งค่านี้จะตอบสนองต่อ GDPR, CCPA และนโยบายความยินยอมของผู้ใช้ในสหภาพยุโรปของ Google พร้อมกันในขณะที่รักษาข้อมูลการวัดที่มีความหมาย
ข้อคิดสำคัญ
- Consent Mode v2 แนะนำพารามิเตอร์ใหม่สองตัวคือ
ad_user_dataและad_personalizationซึ่งให้การควบคุมที่ละเอียดมากขึ้นสำหรับผู้โฆษณาเกินกว่าที่จะเป็นสัญญาณad_storageและanalytics_storageดั้งเดิม [1] - ทริกเกอร์การเริ่มต้นความยินยอมของ GTM จะทำงานก่อนทริกเกอร์อื่น ๆ ทั้งหมด เพื่อให้แน่ใจว่าไม่มีแท็กใดทำงานก่อนที่สถานะความยินยอมจะถูกกำหนด [2]
- แท็กที่มีการตรวจสอบความยินยอมในตัวจะส่งพิงค์ที่ไม่ระบุชื่อ (ไม่ใช่คุกกี้) เมื่อความยินยอมถูกปฏิเสธ ซึ่งช่วยให้สามารถสร้างแบบจำลองข้อมูลทางสถิติได้ [3]
- การไม่ดำเนินการความยินยอมอย่างถูกต้องใน GTM อาจทำให้องค์กรเสี่ยงต่อค่าปรับทางกฎหมายและการสูญเสียฟีเจอร์การปรับแต่งโฆษณาของ Google [1]
- หน้า Consent Overview ของ GTM ช่วยให้สามารถแก้ไขการตั้งค่าความยินยอมในปริมาณมากได้ทั่วทั้งคอนเทนเนอร์ ซึ่งช่วยลดข้อผิดพลาดในการกำหนดค่า [2]
- CMP ที่ได้รับการรับรอง เช่น Biscotti CMP สามารถเชื่อมต่อโดยตรงกับ GTM เพื่อทำให้การส่งสัญญาณความยินยอมเป็นอัตโนมัติ
- การทดสอบกระบวนการความยินยอมในโหมด Preview ของ GTM ก่อนเผยแพร่เป็นสิ่งที่ไม่สามารถเจรจาได้เพื่อจับกฎการทำงานของแท็กที่กำหนดค่าไม่ถูกต้อง
- เว็บไซต์อีคอมเมิร์ซมีความเสี่ยงสูงขึ้นเนื่องจากแท็กการซื้อและการตลาดซ้ำเป็นหนึ่งในประเภทแท็กที่มีความไวต่อความยินยอมมากที่สุด

Google Tag Manager คืออะไรและทำงานอย่างไรกับความยินยอม
Google Tag Manager (GTM) เป็นระบบการจัดการแท็กที่ช่วยให้เจ้าของเว็บไซต์สามารถติดตั้งและจัดการสคริปต์ JavaScript (แท็ก) โดยไม่ต้องแก้ไขโค้ดของเว็บไซต์โดยตรง ในบริบทของความยินยอม GTM ทำหน้าที่เป็นชั้นการบังคับใช้: มันรับสัญญาณความยินยอมจากแพลตฟอร์มการจัดการความยินยอมและใช้สัญญาณเหล่านั้นในการตัดสินใจว่าแท็กใดได้รับอนุญาตให้ทำงาน
เมื่อผู้ใช้เข้าสู่หน้าเว็บ จะเกิดลำดับเหตุการณ์ดังต่อไปนี้:
- คอนเทนเนอร์ GTM จะโหลด
- ทริกเกอร์การเริ่มต้นความยินยอมจะทำงาน ตั้งค่าสถานะความยินยอมเริ่มต้นก่อนที่แท็กอื่นใดจะทำงาน [2]
- แบนเนอร์ CMP จะปรากฏขึ้นและบันทึกการเลือกของผู้ใช้
- สัญญาณความยินยอมจะถูกส่งไปยังเลเยอร์ข้อมูลของ GTM
- แท็กที่มีข้อกำหนดความยินยอมจะตรวจสอบสถานะปัจจุบันและทำงานหรือยังคงถูกบล็อกตามนั้น
สถาปัตยกรรมนี้หมายความว่า GTM เองไม่ได้เก็บรวบรวมความยินยอม แต่จะอ่านและบังคับใช้มัน CMP จะรับผิดชอบในการจับและเก็บรักษาความชอบของผู้ใช้
ความแตกต่างระหว่าง Consent Mode v1 และ v2
Consent Mode v2 เป็นการขยายกรอบเดิมอย่างมีนัยสำคัญ และการเข้าใจความแตกต่างนี้เป็นสิ่งสำคัญสำหรับผู้ที่มุ่งมั่นในการใช้ Google Tag Manager เพื่อการจัดการความยินยอมที่สอดคล้อง
Consent Mode v1 ครอบคลุมพารามิเตอร์สองตัว:
ad_storage: ควบคุมคุกกี้โฆษณาanalytics_storage: ควบคุมคุกกี้การวิเคราะห์
Consent Mode v2 เพิ่มพารามิเตอร์อีกสองตัว [1]:
ad_user_data: ควบคุมว่าข้อมูลผู้ใช้สามารถส่งไปยัง Google เพื่อวัตถุประสงค์ในการโฆษณาหรือไม่ad_personalization: ควบคุมว่าข้อมูลสามารถใช้สำหรับการโฆษณาที่ปรับแต่งได้หรือไม่
ผลที่ตามมาคือผู้โฆษณาที่ใช้เพียง v1 จะไม่สามารถปฏิบัติตามนโยบายความยินยอมของผู้ใช้ในสหภาพยุโรปของ Google ได้อย่างเต็มที่ ตั้งแต่เดือนมีนาคม 2024 Google ต้องการการนำ v2 ไปใช้สำหรับการจราจร EEA เพื่อรักษาการเข้าถึงฟีเจอร์ที่อิงจากกลุ่มเป้าหมายและการสร้างแบบจำลองการแปลง เว็บไซต์ที่ยังคงใช้การกำหนดค่า v1 ควรถือว่าการอัปเกรดเป็นงานเร่งด่วน ไม่ใช่การปรับปรุงที่เลือกได้
วิธีการตั้งค่า Consent Mode ใน Google Tag Manager
การตั้งค่า Consent Mode ใน GTM เป็นกระบวนการที่มีโครงสร้าง โดยแต่ละขั้นตอนจะสร้างจากขั้นตอนก่อนหน้า และการข้ามขั้นตอนใด ๆ มักจะทำให้เกิดความล้มเหลวที่เงียบซึ่งยากต่อการวินิจฉัยในภายหลัง
ขั้นตอนที่ 1: เลือกและติดตั้ง CMP ที่เข้ากันได้ เลือก CMP ที่รองรับการรวม GTM และ Consent Mode v2 โดยตรง Biscotti CMP มีการรวม GTM ที่จัดการการฉีดสัญญาณความยินยอมโดยอัตโนมัติ
ขั้นตอนที่ 2: กำหนดค่าทริกเกอร์การเริ่มต้นความยินยอม
ใน GTM สร้างแท็กที่ตั้งค่าสถานะความยินยอมเริ่มต้นโดยใช้ gtag('consent', 'default', {...}) มอบหมายให้กับทริกเกอร์การเริ่มต้นความยินยอมเพื่อให้มันทำงานก่อนทุกอย่าง [2]
ขั้นตอนที่ 3: ตั้งค่าค่าพื้นฐานที่ระมัดระวัง
ตั้งค่าพารามิเตอร์ความยินยอมทั้งหมดเป็น 'denied' สำหรับผู้ใช้ EEA เพื่อให้แน่ใจว่าไม่มีข้อมูลใดถูกเก็บรวบรวมก่อนที่ผู้ใช้จะทำการเลือก
ขั้นตอนที่ 4: ส่งการอัปเดตความยินยอมผ่านเลเยอร์ข้อมูล
เมื่อผู้ใช้ยอมรับหรือปฏิเสธ CMP ควรส่งการเรียก gtag('consent', 'update', {...}) GTM จะอ่านสิ่งนี้และปรับพฤติกรรมของแท็กแบบเรียลไทม์
ขั้นตอนที่ 5: ตรวจสอบการตรวจสอบความยินยอมในแท็กของ Google Google Ads, GA4 และแท็ก Floodlight รวมถึงการตรวจสอบความยินยอมในตัว ยืนยันว่าได้เปิดใช้งานในการตั้งค่าขั้นสูงของแท็กใน GTM [3]
ขั้นตอนที่ 6: ใช้หน้า Consent Overview หน้า Consent Overview ของ GTM แสดงแท็กทุกตัวและการกำหนดค่าความยินยอมในมุมมองเดียว ทำให้สามารถระบุแท็กที่ไม่ได้กำหนดค่าและใช้การแก้ไขจำนวนมากได้อย่างง่ายดาย [2]
วิธีทำให้ GTM สอดคล้องกับ GDPR และ CCPA
การปฏิบัติตาม GDPR และ CCPA ผ่าน GTM ต้องจัดการทั้งการกำหนดค่าเทคนิคและความรับผิดชอบทางกฎหมาย การกำหนดค่า GTM จัดการการบังคับใช้ทางเทคนิค ขณะที่ข้อผูกพันทางกฎหมายต้องการนโยบายขององค์กรที่ GTM เพียงอย่างเดียวไม่สามารถทำได้
สำหรับ GDPR (ผู้ใช้ EEA):
- ใช้ Consent Mode v2 โดยมีค่าเริ่มต้นเป็น
'denied'ก่อนที่จะได้รับความยินยอม - ตรวจสอบให้แน่ใจว่า CMP บันทึกและเก็บรักษาความยินยอมพร้อมกับเวลาที่บันทึกและหมายเลขเวอร์ชัน
- ให้เกียรติการถอนความยินยอมโดยการเรียกใช้การบล็อกแท็กใหม่เมื่อผู้ใช้เลือกไม่เข้าร่วม
สำหรับ CCPA (ผู้ใช้ในแคลิฟอร์เนีย):
- ให้กลไก "ไม่ขายหรือแชร์ข้อมูลส่วนบุคคลของฉัน"
- แมพแท็ก GTM ที่แชร์ข้อมูลกับบุคคลที่สามไปยังสัญญาณการเลือกไม่เข้าร่วม CCPA
- หมายเหตุว่า CCPA ทำงานในรูปแบบการเลือกไม่เข้าร่วม ซึ่งแตกต่างจากข้อกำหนดการเลือกเข้าของ GDPR
เอกสารวิจัยปี 2023 ที่เผยแพร่ใน arXiv ระบุกรณีเฉพาะที่การใช้งาน GTM แชร์ข้อมูลส่วนบุคคลโดยไม่มีความยินยอมที่เพียงพอ ซึ่งเน้นว่าคอนเทนเนอร์ที่กำหนดค่าไม่ถูกต้อง ไม่ใช่ GTM เอง มักเป็นแหล่งที่มาของการเปิดเผยทางกฎหมาย [4].
ข้อผิดพลาดทั่วไป: การใช้ตรรกะความยินยอมของ GDPR ทั่วโลกแทนที่จะกำหนดเป้าหมายทางภูมิศาสตร์ การให้บริการประตูความยินยอมที่เข้มงวดแก่ผู้ใช้ในสหรัฐอเมริกาซึ่งไม่จำเป็นตามกฎหมายสร้างความตึงเครียดที่ไม่จำเป็นโดยไม่มีประโยชน์ในการปฏิบัติตาม
แพลตฟอร์มการจัดการความยินยอมที่ดีที่สุดในการรวมกับ GTM
CMP ที่เหมาะสมสำหรับการรวม GTM คือแพลตฟอร์มที่รองรับ Consent Mode v2, IAB Transparency and Consent Framework (TCF) v2.0 และมีแท็ก GTM หรือการรวมเลเยอร์ข้อมูลในตัว [3].
Biscotti CMP ถูกออกแบบมาโดยเฉพาะสำหรับการใช้งานที่อิงกับ GTM โดยให้การฉีดสัญญาณความยินยอมโดยอัตโนมัติไปยังเลเยอร์ข้อมูลและแม่แบบแท็ก GTM ที่สร้างไว้ล่วงหน้า ซึ่งช่วยลดความจำเป็นในการเขียนสคริปต์ gtag ด้วยตนเองและลดความเสี่ยงจากการกำหนดค่าที่ไม่ถูกต้อง สำหรับองค์กรที่จัดการหลายคอนเทนเนอร์ GTM ข้ามโดเมนต่าง ๆ CMP ที่มีการสนับสนุนหลายทรัพย์สินและการบันทึกความยินยอมแบบรวมศูนย์มีความสำคัญอย่างยิ่ง
เมื่อประเมิน CMP ใด ๆ ให้ตรวจสอบ:
- การสนับสนุนในตัวสำหรับพารามิเตอร์ความยินยอม v2 ทั้งสี่
- การรับรอง TCF v2.0 สำหรับการปฏิบัติตาม EEA
- ความสามารถในการบันทึกการตรวจสอบเพื่อแสดงบันทึกความยินยอมต่อหน่วยงานกำกับดูแล
- การกำหนดเป้าหมายทางภูมิศาสตร์เพื่อให้บริการประสบการณ์ความยินยอมที่แตกต่างกันตามเขตอำนาจ
วิธีการบล็อกแท็กจนกว่าผู้ใช้จะให้ความยินยอมใน GTM
แท็กสามารถถูกบล็อกใน GTM ผ่านกลไกเสริมสองอย่าง: การตรวจสอบความยินยอมในตัวและเงื่อนไขทริกเกอร์
การตรวจสอบความยินยอมในตัว มีอยู่ในแท็กของ Google เอง (GA4, Google Ads Conversion Tracking, ฯลฯ) เมื่อเปิดใช้งาน แท็กจะไม่ทำงาน หรือจะทำงานในโหมดที่จำกัดและไม่มีคุกกี้ ขึ้นอยู่กับสถานะความยินยอมปัจจุบัน [3].
การบล็อกตามทริกเกอร์ ใช้กับแท็กของบุคคลที่สามที่ไม่มีตรรกะความยินยอมในตัว วิธีการคือ:
- สร้างทริกเกอร์เหตุการณ์ที่กำหนดเองที่ทำงานเฉพาะหลังจากเหตุการณ์เลเยอร์ข้อมูลที่ให้ความยินยอมเฉพาะ
- เพิ่มทริกเกอร์ข้อยกเว้นที่ทำงานเมื่อโหลดหน้าเพื่อบล็อกแท็กตามค่าเริ่มต้น
- ใช้การจัดลำดับแท็กหรือกลุ่มทริกเกอร์ของ GTM เพื่อบังคับใช้ลำดับการทำงานที่ถูกต้อง
สำหรับแท็กที่ไม่ควรทำงานโดยไม่มีความยินยอมที่ชัดเจน (เช่น พิกเซลการตลาดซ้ำหรือเครื่องมือบันทึกเซสชัน) การบล็อกตามทริกเกอร์เป็นวิธีที่เชื่อถือได้มากกว่าเนื่องจากไม่ขึ้นอยู่กับการดำเนินการความยินยอมภายในของผู้ขายแท็ก
จะเกิดอะไรขึ้นถ้าคุณไม่ดำเนินการความยินยอมใน Google Tag Manager
การข้ามการดำเนินการความยินยอมใน GTM จะมีผลกระทบในสามหมวดหมู่: กฎระเบียบ, การค้า และเทคนิค
กฎระเบียบ: ค่าปรับ GDPR อาจสูงถึง 4% ของรายได้ประจำปีทั่วโลกหรือ 20 ล้านยูโร ขึ้นอยู่กับว่าอันไหนสูงกว่า ค่าปรับ CCPA จะถูกประเมินต่อการละเมิดแต่ละครั้ง การวิจัยได้บันทึกการใช้งาน GTM ในโลกจริงที่ส่งข้อมูลส่วนบุคคลโดยไม่มีความยินยอม ซึ่งสร้างความเสี่ยงทางกฎหมายที่ชัดเจน [4].
การค้า: Google ต้องการสัญญาณความยินยอมสำหรับผู้ใช้ EEA เพื่อเปิดใช้งานการปรับแต่งโฆษณาและการสร้างแบบจำลองการแปลง โดยไม่มี Consent Mode v2 ผู้โฆษณาจะสูญเสียการเข้าถึงฟีเจอร์การกำหนดเป้าหมายกลุ่มและเห็นข้อมูลการอ้างอิงที่ลดลง [1].
เทคนิค: โดยไม่มีค่าเริ่มต้นของโหมดความยินยอม แท็กจะทำงานทันทีเมื่อโหลดหน้าเว็บสำหรับผู้ใช้ทุกคน รวมถึงผู้ที่อยู่ในเขตอำนาจที่ห้ามสิ่งนี้ นี่ไม่ใช่พื้นที่สีเทา มันเป็นการละเมิดนโยบายความยินยอมของผู้ใช้ในสหภาพยุโรปของ Google เอง [1].
"แท็กที่มีการตรวจสอบความยินยอมในตัวจะไม่เก็บคุกกี้เมื่อความยินยอมถูกปฏิเสธ แต่สามารถส่งพิงค์ที่ไม่ระบุชื่อเพื่อให้สามารถสร้างแบบจำลองข้อมูลได้", เอกสาร Google Tag Manager [3]
คุณสามารถใช้ Google Tag Manager โดยไม่ต้องมีแบนเนอร์ความยินยมหรือไม่
GTM สามารถนำไปใช้โดยไม่มีแบนเนอร์ความยินยอมได้ในทางเทคนิค แต่การทำเช่นนั้นจะได้รับอนุญาตตามกฎหมายเฉพาะในสถานการณ์ที่แคบ
แบนเนอร์ความยินยอมไม่จำเป็นหาก:
- เว็บไซต์ไม่มีผู้ใช้ใน EEA, สหราชอาณาจักร หรือเขตอำนาจที่มีกฎหมายเกี่ยวกับความยินยอมอื่น ๆ
- แท็กทั้งหมดที่ติดตั้งไม่เก็บข้อมูลส่วนบุคคลและไม่ตั้งค่าคุกกี้ที่ไม่จำเป็น
- เว็บไซต์ใช้เฉพาะคุกกี้ที่จำเป็นอย่างเคร่งครัด (เช่น การตรวจสอบสิทธิ์เซสชัน)
สำหรับเว็บไซต์เกือบทั้งหมดที่ใช้การวิเคราะห์ โฆษณา หรือแท็กการปรับแต่ง แบนเนอร์ความยินยอมเป็นสิ่งที่จำเป็นตามกฎหมายสำหรับการจราจร EEA การดำเนินการ GTM โดยไม่มีแบนเนอร์ในขณะที่ใช้แท็ก GA4 หรือ Google Ads ถือเป็นการละเมิดข้อกำหนดทางกฎหมายของ GDPR
กรณีขอบ: เว็บไซต์ที่ให้ข้อมูลเพียงอย่างเดียวซึ่งไม่มีแท็กติดตามและไม่มีสคริปต์ของบุคคลที่สามสามารถใช้ GTM (เช่น เพื่อจัดการข้อมูลที่มีโครงสร้างหรือการทดสอบ A/B ผ่านการเรนเดอร์ด้านเซิร์ฟเวอร์) โดยไม่ต้องมีแบนเนอร์ความยินยอม ตราบใดที่ไม่มีการประมวลผลข้อมูลส่วนบุคคล
วิธีการทดสอบกระบวนการความยินยอมใน GTM ก่อนเผยแพร่
โหมด Preview ของ GTM เป็นเครื่องมือทดสอบหลัก มันช่วยให้นักพัฒนาสามารถตรวจสอบว่าแท็กใดทำงาน, ทริกเกอร์ใดที่เปิดใช้งาน และเลเยอร์ข้อมูลมีอะไรบ้างในแต่ละช่วงเวลา โดยไม่ต้องเผยแพร่การเปลี่ยนแปลงให้กับผู้ใช้จริง
รายการตรวจสอบการทดสอบ:
- ยืนยันว่าทริกเกอร์การเริ่มต้นความยินยอมทำงานก่อนแท็กอื่น ๆ ทั้งหมดในไทม์ไลน์โหมด Preview
- จำลองการปฏิเสธความยินยอมและตรวจสอบว่าแท็กที่ไม่จำเป็นไม่ทำงาน
- จำลองการให้ความยินยอมและตรวจสอบว่าแท็กที่เหมาะสมทำงานทันทีหลังจากเหตุการณ์การอัปเดต
- ตรวจสอบว่าสถานะความยินยอมยังคงอยู่ระหว่างการนำทางหน้า (ไม่ใช่แค่หน้าแรก)
- ใช้เครื่องมือพัฒนาเบราว์เซอร์เพื่อตรวจสอบว่าไม่มีคุกกี้ถูกตั้งค่าก่อนที่จะได้รับความยินยอม
- ยืนยันว่าพารามิเตอร์ทั้งสี่ของ Consent Mode v2 มีอยู่ในการส่งเลเยอร์ข้อมูล
สำหรับเว็บไซต์ที่มีหลายเขตอำนาจ ทดสอบด้วย VPN หรือเครื่องมือจำลองภูมิศาสตร์เพื่อยืนยันว่าผู้ใช้ใน EEA ได้รับกระบวนการเลือกเข้าขณะที่ผู้ใช้ในภูมิภาคอื่นได้รับประสบการณ์ที่เหมาะสม
ทำไม Consent Mode ของฉันถึงไม่ทำงานใน Google Tag Manager
เหตุผลที่พบบ่อยที่สุดที่ Consent Mode ล้มเหลวใน GTM คือสถานะความยินยอมเริ่มต้นถูกตั้งค่าหลังจากแท็กอื่น ๆ ได้ทำงานไปแล้ว สิ่งนี้เกิดขึ้นเมื่อไม่ได้ใช้ทริกเกอร์การเริ่มต้นความยินยอม หรือเมื่อสคริปต์ CMP โหลดแบบอะซิงโครนัสหลังจากคอนเทนเนอร์ GTM
ขั้นตอนการวินิจฉัย:
- เปิดโหมด Preview ของ GTM และตรวจสอบลำดับการทำงานของแท็กในไทม์ไลน์สรุป
- ยืนยันว่าทริกเกอร์ความยินยอมเริ่มต้นทำงานที่ตำแหน่ง 1 ก่อนเหตุการณ์ DOM Ready หรือ Window Loaded
- ตรวจสอบเลเยอร์ข้อมูลสำหรับเหตุการณ์
gtag('consent', 'default', ...)และgtag('consent', 'update', ...) - ยืนยันว่า CMP กำลังฉีดสัญญาณความยินยอมผ่านเลเยอร์ข้อมูล ไม่ใช่ผ่านการเรียก
gtagโดยตรงที่ข้าม GTM - ในแท็กของ Google ยืนยันว่า "เปิดใช้งานภาพรวมความยินยอม" ถูกเลือกในการตั้งค่าขั้นสูงของแท็ก [2]
กรณีขอบที่พบบ่อย: นักพัฒนากำหนดค่า Consent Mode อย่างถูกต้องสำหรับเดสก์ท็อป แต่ลืมว่ามีคอนเทนเนอร์ AMP หรือเว็บมือถือแยกต่างหากที่ไม่มีการกำหนดค่าความยินยอมเลย
คุณต้องการทนายความในการตั้งค่ากระบวนการความยินยอม GTM หรือไม่
การกำหนดค่าเทคนิคของ GTM และ Consent Mode ไม่ต้องการทนายความ อย่างไรก็ตาม การตัดสินใจทางกฎหมายที่ชี้นำการกำหนดค่านั้น ว่าข้อกฎหมายใดที่ใช้ได้ ผลประโยชน์ที่ชอบธรรมคืออะไร วิธีการเขียนประกาศความยินยอม จะได้รับประโยชน์จากการตรวจสอบทางกฎหมายที่มีคุณสมบัติ
โดยเฉพาะอย่างยิ่ง ปรึกษาทนายความสำหรับ:
- การร่างนโยบายความเป็นส่วนตัวและนโยบายคุกกี้ที่อ้างถึงในแบนเนอร์ความยินยอม
- การกำหนดว่าผลประโยชน์ที่ชอบธรรมใช้ได้กับกิจกรรมการประมวลผลใด ๆ หรือไม่
- การตรวจสอบข้อตกลงการประมวลผลข้อมูลกับผู้ขายแท็ก
- การประเมินว่าแท็กประเภทเฉพาะต้องการความยินยอมที่ชัดเจนภายใต้กฎหมายที่บังคับใช้หรือไม่
การกำหนดค่า GTM จะดำเนินการตามการตัดสินใจที่ทำโดยทีมกฎหมายและการปฏิบัติตาม นักพัฒนาควรหลีกเลี่ยงการทำการตัดสินใจทางกฎหมายที่สำคัญเหล่านั้นโดยลำพัง
Google Tag Manager ความยินยอมสำหรับการติดตามอีคอมเมิร์ซ
เว็บไซต์อีคอมเมิร์ซเผชิญกับสถานการณ์ความยินยอมที่ซับซ้อนที่สุดใน GTM เนื่องจากการติดตามการซื้อ การตลาดซ้ำ และแท็ก Customer Match เป็นหนึ่งในแท็กที่มีข้อมูลหนาแน่นและมีความไวทางกฎหมายมากที่สุด
ข้อพิจารณาหลักสำหรับอีคอมเมิร์ซ:
- เหตุการณ์ GA4 Enhanced Ecommerce (การซื้อ, เพิ่มลงในรถเข็น, เริ่มการชำระเงิน) เชื่อมโยงกับความยินยอม
analytics_storageหากถูกปฏิเสธ เหตุการณ์เหล่านี้จะไม่ทำงานพร้อมกับตัวระบุผู้ใช้ [3] - แท็กการแปลง Google Ads ต้องการทั้งความยินยอม
ad_storageและad_user_dataภายใต้ Consent Mode v2 [1] - การอัปโหลด Customer Match ต้องการสัญญาณความยินยอมที่ชัดเจนก่อนที่ข้อมูลผู้ใช้จะสามารถส่งไปยัง Google เพื่อการจับคู่กลุ่มเป้าหมาย [3]
- แท็กการตลาดซ้ำ ขึ้นอยู่กับความยินยอม
ad_personalization; หากไม่มี ผู้ใช้จะไม่สามารถถูกเพิ่มลงในรายการการตลาดซ้ำได้
สำหรับผู้ดำเนินการอีคอมเมิร์ซ กรณีธุรกิจสำหรับการดำเนินการความยินยอมที่เหมาะสมมีความชัดเจน: หากไม่มีมัน การสร้างแบบจำลองการแปลงจะลดลง กลุ่มการตลาดซ้ำจะหดตัว และข้อมูลการอ้างอิงจะไม่น่าเชื่อถือ กลไกพิงค์ที่ไม่ระบุชื่อของ Consent Mode ช่วยชดเชยความยินยอมที่ถูกปฏิเสธบางส่วนโดยการเปิดใช้งานการสร้างแบบจำลองทางสถิติ แต่ไม่สามารถทดแทนความยินยอมที่แท้จริงได้ [3].
คุณควรอัปเดตการตั้งค่า GTM ความยินยอมของคุณบ่อยแค่ไหน
การกำหนดค่าความยินยอม GTM ต้องมีการตรวจสอบเมื่อเกิดเหตุการณ์ใด ๆ ต่อไปนี้:
- Google ปล่อยเวอร์ชันใหม่ของ Consent Mode หรือเพิ่มพารามิเตอร์ใหม่
- กฎระเบียบด้านความเป็นส่วนตัวใหม่มีผลบังคับใช้ในเขตอำนาจที่เว็บไซต์ดำเนินการ
- แท็กใหม่ถูกเพิ่มลงในคอนเทนเนอร์ GTM ที่ประมวลผลข้อมูลส่วนบุคคล
- ผู้ขาย CMP ปล่อยการอัปเดตครั้งใหญ่สำหรับการรวม GTM ของตน
- หน่วยงานคุ้มครองข้อมูลออกคำแนะนำใหม่ที่มีผลต่อการติดตามตามแท็ก
เป็นพื้นฐาน การตรวจสอบรายไตรมาสของหน้า Consent Overview ของ GTM เป็นขั้นต่ำที่สมเหตุสมผลสำหรับเว็บไซต์ที่มีการโฆษณาและการวิเคราะห์ที่ใช้งานอยู่ เว็บไซต์อีคอมเมิร์ซที่มีการเข้าชมสูงหรือที่ดำเนินการในหลายเขตอำนาจควรตรวจสอบบ่อยขึ้น
โทษสำหรับการดำเนินการ GTM ที่ไม่สอดคล้อง
โทษสำหรับการดำเนินการ GTM ที่ไม่สอดคล้องจะถูกประเมินภายใต้กฎระเบียบด้านความเป็นส่วนตัวที่บังคับใช้ ไม่ใช่กับ GTM โดยเฉพาะ แพลตฟอร์มนี้เป็นเครื่องมือ ความรับผิดชอบอยู่ที่ผู้ควบคุมข้อมูล (ผู้ดำเนินการเว็บไซต์)
GDPR: สูงสุด 20 ล้านยูโรหรือ 4% ของรายได้ประจำปีทั่วโลก ขึ้นอยู่กับว่าอันไหนสูงกว่า สำหรับการละเมิดที่ร้ายแรง หน่วยงานกำกับดูแลได้ออกค่าปรับที่เกี่ยวข้องโดยเฉพาะกับการใช้งานคุกกี้และการติดตามที่ผิดกฎหมาย
CCPA/CPRA: ค่าปรับทางแพ่งสูงสุดถึง $7,500 ต่อการละเมิดโดยเจตนา หน่วยงานคุ้มครองความเป็นส่วนตัวของแคลิฟอร์เนียมีอำนาจในการตรวจสอบและบังคับใช้
การบังคับใช้ของ Google เอง: การไม่ปฏิบัติตามนโยบายความยินยอมของผู้ใช้ในสหภาพยุโรปของ Google ส่งผลให้สูญเสียฟีเจอร์การปรับแต่งโฆษณาและการวัด ซึ่งเป็นโทษทางการค้าที่สำคัญที่แยกจากการดำเนินการตามกฎหมาย [1].
การศึกษาของ arXiv เกี่ยวกับความเสี่ยงด้านความเป็นส่วนตัวของ GTM พบตัวอย่างที่ชัดเจนของการส่งข้อมูลส่วนบุคคลโดยไม่มีความยินยอม ซึ่งเน้นว่าความเสี่ยงเหล่านี้ไม่ใช่ความเสี่ยงทางทฤษฎี [4].
คำถามที่พบบ่อย
ถาม: ทริกเกอร์การเริ่มต้นความยินยอมใน GTM คืออะไร? ตอบ: มันคือทริกเกอร์ GTM พิเศษที่ทำงานก่อนทริกเกอร์อื่น ๆ ทั้งหมดในคอนเทนเนอร์ เพื่อให้แน่ใจว่าค่าความยินยอมเริ่มต้นถูกตั้งค่าก่อนที่แท็กใด ๆ จะสามารถทำงานได้ มันเป็นสิ่งจำเป็นสำหรับแท็กใด ๆ ที่อ่านหรือเขียนสถานะความยินยอม [2].
ถาม: Consent Mode v2 แทนที่ v1 โดยสมบูรณ์หรือไม่?
ตอบ: ใช่. Consent Mode v2 เป็นมาตรฐานปัจจุบันและเพิ่มพารามิเตอร์ ad_user_data และ ad_personalization เข้ากับสองตัวเดิม เว็บไซต์ที่ยังคงใช้ v1 ควรอัปเกรดเพื่อรักษาการเข้าถึงฟีเจอร์โฆษณาของ Google [1].
ถาม: GTM สามารถบังคับใช้ความยินยอมสำหรับแท็กที่ไม่ใช่ของ Google ได้หรือไม่? ตอบ: GTM สามารถบล็อกแท็กที่ไม่ใช่ของ Google โดยใช้เงื่อนไขทริกเกอร์และทริกเกอร์ข้อยกเว้น แต่แท็กเหล่านั้นไม่มีการตรวจสอบความยินยอมในตัว ตรรกะการบล็อกต้องถูกกำหนดค่าโดยตรงใน GTM.
ถาม: ความแตกต่างระหว่าง ad_storage และ ad_user_data คืออะไร?
ตอบ: ad_storage ควบคุมว่าคุกกี้โฆษณาจะถูกตั้งค่าบนอุปกรณ์ของผู้ใช้หรือไม่ ad_user_data ควบคุมว่าข้อมูลผู้ใช้ (เช่น ที่อยู่อีเมลที่เข้ารหัส) สามารถส่งไปยังเซิร์ฟเวอร์ของ Google เพื่อวัตถุประสงค์ในการโฆษณาหรือไม่ [1].
ถาม: โหมด Preview ของ GTM เพียงพอสำหรับการทดสอบความยินยมหรือไม่? ตอบ: โหมด Preview เป็นเครื่องมือหลัก แต่ควรเสริมด้วยเครื่องมือพัฒนาเบราว์เซอร์เพื่อตรวจสอบว่าไม่มีคุกกี้ถูกตั้งค่าก่อนที่จะได้รับความยินยอมและไม่มีคำขอเครือข่ายใด ๆ ที่มีตัวระบุส่วนบุคคล.
ถาม: การปฏิเสธความยินยอมหมายความว่า Google จะไม่ได้รับข้อมูลเลยหรือไม่? ตอบ: ไม่. เมื่อความยินยอมถูกปฏิเสธ แท็กของ Google ที่มีการตรวจสอบความยินยอมในตัวอาจยังส่งพิงค์ที่ไม่ระบุชื่อและไม่มีคุกกี้ไปยังเซิร์ฟเวอร์ของ Google พิงค์เหล่านี้ช่วยให้สามารถสร้างแบบจำลองทางสถิติได้ แต่ไม่รวมถึงตัวระบุส่วนบุคคล [3].
ถาม: IAB TCF คืออะไรและทำไมมันถึงสำคัญสำหรับ GTM? ตอบ: IAB Transparency and Consent Framework (TCF) v2.0 เป็นมาตรฐานอุตสาหกรรมสำหรับการสื่อสารสัญญาณความยินยอมระหว่าง CMP และผู้ขายเทคโนโลยีโฆษณา GTM รวมเข้ากับ TCF v2.0 เพื่อให้แน่ใจว่าการตัดสินใจเกี่ยวกับความยินยอมถูกส่งผ่านไปยังบริการของ Google อย่างถูกต้อง [3].
ถาม: ฉันต้องการคอนเทนเนอร์ GTM แยกสำหรับประเทศต่าง ๆ หรือไม่? ตอบ: ไม่จำเป็น. คอนเทนเนอร์เดียวสามารถให้บริการประสบการณ์ความยินยอมที่แตกต่างกันโดยใช้ตัวแปรการกำหนดเป้าหมายทางภูมิศาสตร์และตรรกะแท็กตามเงื่อนไข คอนเทนเนอร์แยกมีประโยชน์เมื่อทีมต่าง ๆ จัดการทรัพย์สินในภูมิภาคที่แตกต่างกัน.
ถาม: ฉันควรทำอย่างไรหากผู้ขายแท็กไม่สนับสนุน Consent Mode? ตอบ: ใช้เงื่อนไขทริกเกอร์ GTM เพื่อบล็อกแท็กโดยสิ้นเชิงจนกว่าจะเกิดเหตุการณ์ความยินยอมที่เหมาะสม อย่าพึ่งพาแท็กของผู้ขายในการควบคุมตนเอง.
ถาม: Biscotti CMP รวมเข้ากับ GTM อย่างไร?
ตอบ: Biscotti CMP มีการรวม GTM ที่จัดการการส่งสัญญาณ Consent Mode v2 ไปยังเลเยอร์ข้อมูลโดยอัตโนมัติ ซึ่งช่วยลดความจำเป็นในการเขียนสคริปต์ gtag ด้วยตนเองและลดข้อผิดพลาดในการกำหนดค่า.
สรุป
การใช้ Google Tag Manager เพื่อการจัดการความยินยอมที่สอดคล้องไม่ใช่เพียงแค่การกำหนดค่าในครั้งเดียว แต่มันคือวินัยในการดำเนินงานอย่างต่อเนื่อง พื้นฐานทางเทคนิคชัดเจน: ใช้ Consent Mode v2 โดยมีค่าเริ่มต้นที่ระมัดระวัง ใช้ทริกเกอร์การเริ่มต้นความยินยอมเพื่อบังคับใช้ลำดับการทำงาน เชื่อมต่อกับ CMP ที่มีความสามารถ เช่น Biscotti CMP และตรวจสอบหน้า Consent Overview เป็นประจำ
ขั้นตอนที่สามารถดำเนินการได้:
- ตรวจสอบคอนเทนเนอร์ GTM ปัจจุบันของคุณโดยใช้หน้า Consent Overview เพื่อระบุแท็กที่ขาดการกำหนดค่าความยินยอม
- ยืนยันว่าคุณกำลังใช้ Consent Mode v2 (ไม่ใช่ v1) โดยตรวจสอบพารามิเตอร์
ad_user_dataและad_personalizationในเลเยอร์ข้อมูลของคุณ - ยืนยันว่าทริกเกอร์การเริ่มต้นความยินยอมเป็นเหตุการณ์แรกในไทม์ไลน์การทำงานของโหมด Preview ของ GTM
- ตรวจสอบแท็กที่ไม่ใช่ของ Google ทั้งหมดสำหรับการบล็อกตามทริกเกอร์ด้วยตนเองในกรณีที่ไม่มีการตรวจสอบความยินยอมในตัว
- กำหนดเวลาการตรวจสอบการกำหนดค่าความยินยอมรายไตรมาสให้สอดคล้องกับการเพิ่มแท็กใหม่หรือการเปลี่ยนแปลงกฎระเบียบ
- ปรึกษาทนายความเพื่อยืนยันว่าภาษาประกาศความยินยอมและการกำหนดผลประโยชน์ที่ชอบธรรมของคุณเป็นปัจจุบัน
องค์กรที่มองว่าการกำหนดค่าความยินยอมเป็นเพียงการทำเครื่องหมายการปฏิบัติตามจะพบช่องว่าง ในขณะที่องค์กรที่สร้างมันเข้าไปในกระบวนการกำกับดูแล GTM มาตรฐานจะรักษาสถานะทางกฎหมายและคุณภาพข้อมูลเมื่อภูมิทัศน์ด้านความเป็นส่วนตัวยังคงพัฒนาไป
อ้างอิง
[1] support.google - https://support.google.com/tagmanager/answer/13695607?hl=en&utm_source=openai
[2] support.google - https://support.google.com/tagmanager/answer/10718549?hl=en&utm_source=openai
[3] support.google - https://support.google.com/tagmanager/answer/12329599?hl=en&utm_source=openai
[4] arxiv - https://arxiv.org/abs/2312.08806?utm_source=openai
[5] Watch - https://www.youtube.com/watch?v=A0NSEddMHl0&utm_source=openai