اشکال‌زدایی Google Consent Mode با DevTools مرورگر: خواندن پارامتر gcs

چرا باید در مرورگر راستی‌آزمایی کرد

بنر رضایتی که درست به نظر می‌رسد دلیل بر رفتار درست تگ‌های شما نیست. مشکلات Consent Mode بی‌صدا هستند: صفحه‌ها بارگذاری می‌شوند، تبلیغات نمایش داده می‌شود و گزارش‌ها پر می‌شوند، اما سیگنال‌هایی که به گوگل می‌رسد ممکن است نادرست باشد. ابزارهای توسعه‌دهنده مرورگر به شما اجازه می‌دهند در چند دقیقه و بدون نرم‌افزار اضافه ببینید واقعاً چه می‌گذرد.

مرحله ۱: تب Network را تمیز باز کنید

  1. صفحه را در یک پنجره خصوصی باز کنید تا انتخاب قبلی ذخیره نشده باشد.
  2. DevTools را باز کنید و به تب Network بروید.
  3. گزینه Preserve log را فعال کنید تا درخواست‌ها پس از ناوبری باقی بمانند.
  4. صفحه را دوباره بارگذاری کنید و هنوز به بنر دست نزنید.

مرحله ۲: وضعیت رضایت را در درخواست‌ها پیدا کنید

تگ‌های گوگل پارامتر gcs را به درخواست‌هایشان اضافه می‌کنند. می‌توانید فهرست شبکه را با collect یا google فیلتر کنید و هر درخواست را باز کنید تا query string آن را بخوانید. مقدار چیزی شبیه G100 یا G111 است.

نویسه‌های پس از G1 را از چپ به راست بخوانید: رقم اول وضعیت ذخیره‌سازی تبلیغات و رقم دوم وضعیت ذخیره‌سازی تحلیل است، که 1 یعنی داده شده و 0 یعنی رد شده. پیاده‌سازی‌های جدیدتر پارامتر gcd را هم می‌فرستند که وضعیت کدگذاری‌شده بلندتری دارد و سیگنال‌های اضافه Consent Mode v2 را هم در بر می‌گیرد.

مرحله ۳: پیش از هر انتخاب چه باید ببینید

در منطقه‌ای که رضایت لازم است، نخستین درخواست‌ها که پیش از تعامل بازدیدکننده ارسال می‌شوند باید وضعیت رد شده را نشان دهند. اگر پیش از کلیک بازدیدکننده G111 می‌بینید، پیش‌فرض شما غلط است یا تگ پیش از تنظیم پیش‌فرض اجرا شده است.

مرحله ۴: پس از پذیرش چه باید ببینید

روی پذیرش کلیک کنید و درخواست‌های تازه را ببینید. وضعیت باید به داده‌شده تغییر کند و تگ‌ها ادامه دهند. اگر بنر می‌گوید پذیرفته شد اما درخواست‌ها هنوز وضعیت رد شده را دارند، فراخوانی به‌روزرسانی به تگ‌های گوگل نمی‌رسد یا خیلی دیر اجرا می‌شود.

مرحله ۵: لایه داده را بررسی کنید

در Console عبارت dataLayer را تایپ کنید و ورودی‌ها را باز کنید. به ترتیب دنبال دو چیز هستید:

  1. یک ورودی consent با فرمان default که همه سیگنال‌ها را برای مناطقی که رضایت می‌خواهند رد شده فهرست می‌کند.
  2. یک ورودی consent بعدی با فرمان update، پس از انتخاب کاربر.

سیگنال‌های Consent Mode v2 عبارت‌اند از ad_storage، analytics_storage، ad_user_data و ad_personalization. اگر دو مورد آخر نیست، راه‌اندازی شما به سبک v1 است.

رایج‌ترین اشتباهات

مرحله ۶: حالت پیش‌نمایش Tag Manager را بررسی کنید

اگر از Google Tag Manager استفاده می‌کنید، حالت Preview وضعیت رضایت را برای هر رویداد صفحه نشان می‌دهد، همراه با اینکه کدام تگ‌ها اجرا یا مسدود شده‌اند. آن را با آنچه در تب شبکه دیدید مقایسه کنید: هر دو نما باید هم‌خوان باشند.

آن را به یک روال تبدیل کنید

این بررسی پنج‌دقیقه‌ای را پس از هر تغییر بنر، انتشار کانتینر یا انتشار سایت انجام دهید. مقدار gcs مورد انتظار را برای چهار حالت یادداشت کنید: نخستین بازدید، پس از پذیرش، پس از رد، و پس از تغییر انتخاب در زمانی بعد. هر چیزی که نخواند باگی است که باید پیش از آنکه گزارش‌هایتان خبرش را بدهند رفع شود.

جایگاه FlexyConsent

FlexyConsent یک CMP دارای گواهی گوگل (CMP ID 317) است که از Google Consent Mode v2 پشتیبانی می‌کند و سیگنال‌های default و update را برای شما می‌فرستد. با این حال باید این بررسی مرورگر را روی صفحه‌های خودتان انجام دهید، چون ترتیب تگ‌ها و تنظیمات کانتینر مخصوص سایت شماست.

نکات کلیدی

← وبaderegistrdelays delays خواندن همه →