در Google Analytics 4 (GA4) بخشی با عنوان دموگرافیک (Demographic) وجود دارد که اطلاعاتی مثل سن، جنسیت و علایق کاربران را نمایش میدهد. این اطلاعات میتواند به شما در شناخت دقیقتر مخاطبان و هدفگیری بهتر تبلیغات کمک کند. اما اگر وارد این بخش شدهاید و با صفحهای بدون داده مواجه شدهاید، نگران نباشید؛ این مسئله در بین کاربرانی که بهتازگی از GA4 استفاده میکنند، کاملاً رایج است. در این مقاله بررسی میکنیم که چرا ممکن است گزارشهای دموگرافیک در GA4 نمایش داده نشوند و چه اقداماتی برای رفع این مشکل میتوانید انجام دهید.
دادههای دموگرافیک (Demographic) از کجا میآیند؟
قبل از پرداختن به دلایل نبود داده، بهتر است ابتدا بدانیم این اطلاعات از کجا تأمین میشوند. منبع اصلی دادههای دموگرافیک، قابلیتی در گوگل آنالیتیکس به نام گوگل سیگنال Google Signals است.
Google Signals به شما این امکان را میدهد که رفتار کاربران را بین دستگاهها و پلتفرمهای مختلف دنبال کنید و تحلیل دقیقتری از آنها داشته باشید.
اما این قابلیت فقط زمانی داده تولید میکند که:
- کاربر با اکانت گوگل وارد شده باشد،
- و در تنظیمات اکانتش، گزینه Personalization یا «شخصیسازی» را فعال کرده باشد.
وقتی این شرایط برقرار باشد، گوگل میتواند دادههایی مثل سن، جنسیت و علایق کاربران را بهصورت ناشناس تحلیل کرده و در بخش دموگرافیک نمایش دهد.
چرا دادههای دموگرافیک (Demographics) در GA4 نمایش داده نمیشوند؟
اگر از Google Analytics 4 استفاده میکنید و متوجه شدید که بخش دادههای دموگرافیک مثل سن، جنسیت یا علایق کاربران خالی مانده، تنها نیستید. بسیاری از دیجیتال مارکترها و تحلیلگران داده با این موضوع مواجه میشوند. در این مطلب، ۴ دلیل اصلی برای این مشکل را بررسی میکنیم.
۱. Google Signals فعال نیست
اولین قدم برای فعالسازی دادههای دموگرافیک (Demographics)، روشن کردن Google Signals است. برای این کار:
به بخش Admin در پنل GA4 بروید، سپس:
Admin > Data Settings > Data Collection
اگر دکمهای با عنوان “Get started” میبینید، یعنی Google Signals فعال نشده. روی “Turn on” کلیک کنید و مراحل را دنبال کنید.
نکته: بدون Google Signals، هیچ دادهای از سن، جنسیت یا علایق کاربران در گزارشهای دموگرافیک (Demographics) نمایش داده نمیشود.
۲. عدم تنظیم تگهای منطقهای (Region-specific Tags) در GTM سمت سرور
اگر از Google Tag Manager سمت سرور استفاده میکنید (server-side tagging)، باید گزینه Region-specific settings را برای تگها فعال کنید. این کار باعث میشود اطلاعات موقعیت جغرافیایی کاربران به داده ها اضافه شود.
۳. هنوز به اندازه کافی صبر نکردهاید
در GA4، نمایش دادهها در گزارشها معمولاً با تاخیر انجام میشود. این موضوع برای دموگرافیک (Demographics) هم صادق است. معمولاً نمایش دادهها بین ۲۴ تا ۴۸ ساعت طول میکشد. اما برای اطلاعات دموگرافیک، این زمان ممکن است حتی طولانیتر باشد. بنابراین اگر بهتازگی این قابلیت را فعال کردهاید، صبر بیشتری داشته باشید.
اگر بیش از یک هفته گذشته و همچنان دادههای دموگرافیک نمایش داده نمیشوند، احتمالاً مشکل جای دیگری است.
۴. ترافیک سایت شما پایین است
گوگل عدد مشخصی برای “ترافیک کافی” ارائه نداده، اما تجربه نشان داده که اگر وبسایت شما مثلاً کمتر از ۱۰۰ بازدیدکننده در هفته دارد، احتمالاً گزارشهای دموگرافیک (Demographics) برای شما فعال نمیشوند.
پیشنهاد من: فعلاً از خیر دموگرافیک بگذرید و تمرکز خود را روی افزایش ترافیک بگذارید. وقتی به یک حجم بازدید مشخص برسید، این گزارشها به مرور ظاهر خواهند شد.
۵. پارامتر allow_google_signals غیرفعال است
گرچه میتوانید قابلیت Google Signals را از تنظیمات Property در GA4 فعال کنید، اما کنترل نهایی آن میتواند از طریق کد سایت یا Google Tag Manager نیز انجام شود.
درواقع با استفاده از پارامتر allow_google_signals
میتوان مشخص کرد که آیا دادههای تکمیلی کاربران (مثل اطلاعات دموگرافیک) در دسترس باشند یا نه.
- اگر مقدار این پارامتر true باشد، سیگنالهای گوگل فعال باقی میمانند.
- اما اگر مقدار آن false باشد، حتی با وجود فعالسازی اولیه، دادهها برای آن کاربر خاص ثبت نخواهند شد.
نکته کاربردی برای سایت های ایرانی: اگر از Google Tag Manager استفاده میکنید، به تگ تنظیمات GA4 در حالت Preview نگاهی بیندازید و مقدار این پارامتر را بررسی کنید. ممکن است همیشه روی false تنظیم شده باشد، که در این صورت عملاً سیگنالها غیرفعال باقی میمانند.
همین نکته در مورد gtag.js هم صدق میکند. اگر در کدتان چیزی شبیه به allow_google_signals: false
دیدید، احتمالاً این همان دلیلیست که گزارشهای دموگرافیک را از دست دادهاید.
این پارامتر فقط در حالتی باید false شود که کاربر از طریق یک پاپآپ دریافت اجازه برای جمع آوری اطلاعات (Consent Popup) یا به دلیل قوانین خاص منطقهای، ردیابی دیتا را نپذیرفته باشد. در غیر این صورت، باید true بماند.
۶. پیادهسازی اشتباه Consent Mode
اگر Consent Mode گوگل در سایت شما پیاده سازی شده باشد، ولی آن را بهدرستی پیکربندی نکردهاید (مثلاً همیشه مقدار ad_storage=denied
را میفرستد)، حتی در صورت فعال بودن Google Signals، دادههای دموگرافیک ثبت نخواهند شد.
این مورد بهویژه در سایتهایی که برای تطبیق با قوانین GDPR یا سایر مقررات حریم خصوصی، بهشکل سطحی Consent Mode را فعال کردهاند، رایج است. در سایت های ایرانی هم ممکن است به دلیل استفاده از قالبها یا افزونههای آماده، این اشتباه دیده شود.
۷. اطلاعات ناقص دموگرافیک؛ آیا باید نگران باشیم؟
حتی اگر همهچیز درست پیادهسازی شده باشد، ممکن است بخشی از دادههای دموگرافیک کاربران شما همچنان ناشناخته (unknown) باشد. مثلاً از ۴۰ هزار بازدید ماهانه، بیشتر کاربران در بخش جنسیت بدون برچسب مشخص هستند.
دلیلش این است که اطلاعات دموگرافیک از حسابهای کاربری گوگل کاربران بهدست میآید. حالا اگر:
- کاربر وارد حساب گوگل خود نشده باشد؛
- یا حساب گوگل نداشته باشد؛
- یا گزینه Ad Personalization را غیرفعال کرده باشد؛
در هیچکدام از این حالات، گوگل نمیتواند اطلاعات مربوط به سن، جنسیت یا علاقهمندی را به شما بدهد.
پس بهجای اینکه دنبال دقت بالا در این دادهها باشید، بهتر است الگوها و روندهای رفتاری را بررسی کنید. همین دادههای ناقص هم میتوانند برای تصمیمگیریهای مارکتینگ مفید باشند.