پیادهسازی گام به گام Google Consent Mode V2 — آموزش قطعی
Google Consent Mode V2 چیست
Consent Mode V2 یک API گوگل است که رفتار تگها را بر اساس وضعیت رضایت تنظیم میکند. تگها میتوانند در حالت محدود بدون کوکی بارگذاری شوند. گوگل آن را از مارس ۲۰۲۴ برای تبلیغدهندگان EEA اجباری کرد.
بدون آن: مدلسازی تبدیل متوقف، مخاطبان ریمارکتینگ کاهش، Smart Bidding افت میکند.
چهار پارامتر رضایت
- ad_storage — کوکیهای تبلیغاتی
- analytics_storage — کوکیهای تحلیلی
- ad_user_data — داده کاربر برای تبلیغات (جدید در V2)
- ad_personalization — ریمارکتینگ (جدید در V2)
حالت پایه در مقابل پیشرفته
پایه: تگها تا رضایت بارگذاری نمیشوند. پیشرفته: فوراً در حالت محدود بارگذاری. گوگل پینگها را برای مدلسازی استفاده میکند، تا ۷۰٪ بازیابی. همیشه پیشرفته استفاده کنید.
گام ۱: وضعیت پیشفرض رضایت
قبل از تگهای گوگل در <head>:
gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': 500 });
گام ۲: بهروزرسانی رضایت
gtag('consent', 'update', { 'ad_storage': 'granted', ... });
گام ۳: پیادهسازی GTM
Consent Overview را فعال کنید. تگ Consent Initialization بسازید. تنظیمات Consent هر تگ را پیکربندی کنید.
گام ۴: تأیید
- Tag Assistant: تب Consent
- dataLayer: ورودیهای consent default و update
- GA4 DebugView: نشانگرهای رضایت
مدلسازی تبدیل
در حالت پیشرفته پینگها مدلها را تغذیه میکنند. شرط: ۱٬۰۰۰+ کلیک/روز به مدت ۷ روز. ۵۰-۷۰٪ بازیابی.
اشتباهات رایج
- کد پیشفرض بعد از تگهای گوگل بارگذاری میشود
- ad_user_data یا ad_personalization موجود نیست
- wait_for_update روی ۰
- consent update بدون شرط اجرا میشود
با FlexyConsent پیچیدگی را رد کنید
FlexyConsent همه چیز را خودکار انجام میدهد: پیشفرض denied، دستورات بهروزرسانی، چهار پارامتر، TCF 2.3، Microsoft UET — از یک تگ اسکریپت. پلنها از ۰ یورو/ماه.