Google Consent Mode V2 کو مرحلہ وار نافذ کریں — حتمی ٹیوٹوریل
Google Consent Mode V2 کیا ہے
Consent Mode V2 ایک Google API ہے جو رضامندی کی حیثیت کی بنیاد پر Google ٹیگز کے رویے کو ایڈجسٹ کرتا ہے۔ سب کچھ یا کچھ نہیں کے بجائے، ٹیگز رضامندی نہ ملنے پر محدود، کوکی لیس حالت میں لوڈ ہو سکتے ہیں، پھر صارف کی رضامندی کے بعد مکمل ٹریکنگ پر سوئچ ہو سکتے ہیں۔ Google نے مارچ 2024 میں EEA مشتہرین کے لیے اسے لازمی بنا دیا۔
اس کے بغیر: کنورژن ماڈلنگ رک جاتی ہے، ری مارکیٹنگ سامعین سکڑ جاتے ہیں، اور Smart Bidding خراب ہو جاتی ہے۔
رضامندی کے چار پیرامیٹرز
- ad_storage — اشتہاری کوکیز کو کنٹرول کرتا ہے
- analytics_storage — تجزیاتی کوکیز کو کنٹرول کرتا ہے
- ad_user_data — کنٹرول کرتا ہے کہ صارف کا ڈیٹا اشتہارات کے لیے بھیجا جائے یا نہیں (V2 میں نیا)
- ad_personalization — ری مارکیٹنگ اور ڈائنامک اشتہارات کو کنٹرول کرتا ہے (V2 میں نیا)
V2 کے دو نئے پیرامیٹرز — ad_user_data اور ad_personalization — وہ ہیں جو V2 کو V1 سے ممتاز کرتے ہیں۔ اگر آپ کے پاس صرف ad_storage اور analytics_storage ہیں، تو آپ کو نئے پیرامیٹرز شامل کرنے ہوں گے۔
بنیادی بمقابلہ ایڈوانسڈ موڈ
بنیادی: ٹیگز رضامندی ملنے تک لوڈ نہیں ہوتے۔ سادہ لیکن آپ انکار کرنے والے صارفین کا تمام ڈیٹا کھو دیتے ہیں۔
ایڈوانسڈ: ٹیگز فوری طور پر محدود موڈ میں لوڈ ہوتے ہیں، بغیر ذاتی ڈیٹا کے کوکی لیس پنگز بھیجتے ہیں۔ Google ان کو کنورژن ماڈلنگ کے لیے استعمال کرتا ہے، گم شدہ کنورژنز کا 70% تک بحال کرتا ہے۔ ہمیشہ ایڈوانسڈ موڈ استعمال کریں۔
مرحلہ 1: پہلے سے طے شدہ رضامندی کی حالت سیٹ کریں
اسے اپنے <head> میں کسی بھی Google ٹیگز سے پہلے رکھیں:
gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': 500 });
wait_for_update پیرامیٹر آپ کے CMP کو واپس آنے والے وزیٹر کی رضامندی بحال کرنے کے لیے 500 ملی سیکنڈ دیتا ہے اس سے پہلے کہ ٹیگز مسترد موڈ میں آگے بڑھیں۔
مرحلہ 2: صارف کے انتخاب پر رضامندی اپ ڈیٹ کریں
جب صارف قبول کریں پر کلک کرے:
gtag('consent', 'update', { 'ad_storage': 'granted', 'analytics_storage': 'granted', 'ad_user_data': 'granted', 'ad_personalization': 'granted' });
جزوی رضامندی کے لیے (صرف تجزیات، اشتہارات نہیں)، صرف منظور شدہ پیرامیٹرز اپ ڈیٹ کریں۔
مرحلہ 3: GTM کے ذریعے نفاذ
GTM میں رضامندی کا جائزہ فعال کریں (ایڈمن > کنٹینر سیٹنگز)۔ ڈیفالٹ سنپٹ کے ساتھ رضامندی کی ابتدائی ٹیگ بنائیں۔ ہر ٹیگ کی رضامندی کی ترتیبات کو متعلقہ پیرامیٹرز کی ضرورت کے لیے ترتیب دیں۔ زیادہ تر CMP رضامندی میں تبدیلی پر dataLayer ایونٹ پش کرتے ہیں — اس کے لیے ٹرگر بنائیں۔
مرحلہ 4: اپنے نفاذ کی تصدیق کریں
- Tag Assistant: رضامندی ٹیب چیک کریں — تمام پیرامیٹرز کو تعامل سے پہلے مسترد اور قبول کرنے کے بعد منظور دکھانا چاہیے
- dataLayer: consent default اور consent update اندراجات تلاش کریں
- GA4 DebugView: ایونٹس میں رضامندی کے اشارے دکھائی دینے چاہئیں
کنورژن ماڈلنگ
ایڈوانسڈ موڈ میں، رضامندی نہ دینے والے صارفین کی کوکی لیس پنگز Google کے کنورژن ماڈلز کو فیڈ کرتی ہیں۔ تقاضے: 7 دنوں تک رضامندی کے ساتھ فی دن 1,000+ اشتہار کلک ایونٹس۔ فعال ہونے پر، ماڈلنگ گم شدہ کنورژنز کا 50-70% بحال کرتی ہے۔
عام غلطیاں
- ڈیفالٹ سنپٹ Google ٹیگز کے بعد لوڈ ہوتا ہے (ٹیگز غلطی سے منظور موڈ میں فائر ہوتے ہیں)
- ad_user_data یا ad_personalization پیرامیٹرز غائب ہیں
- wait_for_update 0 پر سیٹ ہے (واپس آنے والے وزیٹرز رضامندی کی بحالی کھو دیتے ہیں)
- رضامندی اپ ڈیٹ ہر صفحہ لوڈ پر بلا شرط فائر ہوتی ہے
FlexyConsent کے ساتھ پیچیدگی چھوڑ دیں
FlexyConsent یہ سب خود بخود سنبھالتا ہے: ڈیفالٹ مسترد حالت، اپ ڈیٹ کمانڈز، تمام چار پیرامیٹرز، TCF 2.3، Microsoft UET Consent Mode، واپس آنے والے وزیٹر کی رضامندی کی بحالی — سب ایک سکرپٹ ٹیگ سے۔ منصوبے EUR 0/ماہ سے شروع۔