پروتکل های اندازه گیری Universal Analytics و Google Analytics 4 را مقایسه کنید

این صفحه تفاوت‌های بین ویژگی‌های پروتکل اندازه‌گیری کلیدی در Universal Analytics (UA) و Google Analytics 4 (GA4) را توضیح می‌دهد.

محدودیت های پروتکل اندازه گیری را مرور کنید.

عمومی

این بخش پارامترهای کلی از UA را پوشش می دهد.

رشته UA GA4
شناسه ردیابی / شناسه دارایی به پارامتر tid نیاز دارد. به شناسه اندازه‌گیری و راز API نیاز دارد.
ماسک IP اختیاری. در دسترس نیست.
غیرفعال کردن مجوز تبلیغات اختیاری. دارای یک پارامتر consent اختیاری در ریشه سند.
منبع اطلاعات ds یک پارامتر اختیاری برای منبع داده ارسال شده است (به عنوان مثال، وب یا برنامه). به منبع داده نیاز ندارد زیرا با نوع جریان داده تعیین می شود. شناسه اندازه گیری به عنوان یک پارامتر پرس و جو ارسال می شود که مربوط به جریان داده است.
کش باستر z یک ویژگی اختیاری است که از ذخیره بازدیدها توسط مرورگرها جلوگیری می کند. نیازی نیست زیرا بازدیدهای مرورگر باید با استفاده از gTag ارسال شوند.

کاربر

این بخش پارامترهای کاربر از UA را پوشش می دهد.

رشته UA GA4
شناسه مشتری cid یک پارامتر اختیاری است که برای شناسایی منحصر به فرد کاربر استفاده می شود. GA4 به یک شناسه منحصر به فرد برای مشتری نیاز دارد. اگر مرورگر است، client_id از gtag ارسال کنید. اگر یک برنامه تلفن همراه است، app_instance_id بفرستید که می توانید آن را از Google Analytics برای Firebase SDK دریافت کنید.
شناسه کاربر اگر cid وجود نداشته باشد uid مورد نیاز است. uid یک شناسه منحصر به فرد برای کاربر است. user_id اختیاری است.

جلسه

این بخش پارامترهای جلسه از UA را پوشش می دهد.

رشته UA GA4
کنترل جلسه برای کنترل مدت جلسه استفاده می شود. در GA4، جلسات را نمی توان با استفاده از پروتکل اندازه گیری کنترل کرد. می توانید یک session_id موجود از gtag یا Firebase ارائه دهید.
لغو IP آدرس IP کاربر. در دسترس نیست.
نادیده گرفتن عامل کاربر عامل کاربر مرورگر. هیچ راهی برای نادیده گرفتن عامل کاربر در GA4 وجود ندارد.
نادیده گرفتن جغرافیایی موقعیت جغرافیایی کاربر. GA4 یک مکان جغرافیایی برای هیچ بازدیدی ارائه نمی دهد و هیچ راهی برای ارائه آن وجود ندارد.

منابع ترافیک

این بخش پارامترهای منابع ترافیک از UA را پوشش می دهد.

رشته UA GA4
جزئیات کمپین از فیلدهای کمپین استفاده کنید. GA4 یک رویداد با campaign_details ارائه می‌کند که همان داده‌ها را به عنوان پارامترهای رویداد دریافت می‌کند. در GA4، نام پارامترها با UA متفاوت است.
سایر داده های منبع ترافیک UA پارامترهایی را برای ارجاع دهنده سند ، شناسه تبلیغات گوگل و شناسه تبلیغات نمایشی گوگل ارائه می دهد. در GA4، هنگامی که client_id یا app_instance_id ارائه می شود، این پارامترها به طور خودکار به درخواست اضافه می شوند.

اطلاعات سیستم

این بخش پارامترهای اطلاعات سیستم از UA را پوشش می دهد.

UA GA4
UA دارای پارامترهای اختیاری برای اطلاعات سیستم مانند وضوح صفحه نمایش، اندازه درگاه دید و موارد دیگر است. در GA4، بسیاری از پارامترها به طور خودکار توسط Google Tag (gtag) جمع‌آوری می‌شوند در حالی که سایر پارامترها مانند نسخه Flash منسوخ شده‌اند. اگر می‌خواهید به جمع‌آوری داده‌ها برای پارامترهای منسوخ شده ادامه دهید، رویدادها و پارامترهای سفارشی ایجاد کنید.

اصابت

این بخش پارامترهای ضربه از UA را پوشش می دهد.

UA GA4
UA یک پارامتر مورد نیاز t را فراهم می کند که برای ثبت نمای صفحه یا نمای صفحه استفاده می شود. GA4 از یک مدل رویداد استفاده می‌کند و این رویدادها به‌طور خودکار توسط Google Tag (gtag) و Google Analytics برای Firebase SDK جمع‌آوری می‌شوند.

برنامه ها

این بخش پارامترهای برنامه ها را از UA پوشش می دهد.

UA GA4
فیلدهای Apps در GA4، بیشتر اطلاعات برنامه به‌طور خودکار توسط Google Analytics برای Firebase SDK پس از پیکربندی جریان جمع‌آوری می‌شود.

مناسبت ها

این بخش پارامترهای رویدادها را از UA پوشش می دهد.

UA GA4
در UA، رویدادها با استفاده از ترکیبی از دسته، کنش و برچسب ارسال شدند. در GA4، رویدادها هسته اصلی مدل داده هستند. تقریباً تمام داده ها به عنوان یک رویداد ارسال می شوند. می توانید از پروتکل اندازه گیری برای ارسال رویدادهای توصیه شده یا رویدادهای سفارشی استفاده کنید.

تجارت الکترونیک

این بخش پارامترهای تجارت الکترونیک از UA را پوشش می دهد.

UA GA4
در UA از ترکیبات مختلفی از پارامترها برای ارسال اطلاعات تجارت الکترونیک استفاده شد. در GA4، بیشتر اطلاعات تجارت الکترونیک همراه با رویداد purchase ارسال می شود. برای جزئیات بیشتر ، اسناد تجارت الکترونیک را بررسی کنید.

برای دریافت اطلاعات اسناد، رویداد خرید باید ظرف 24 ساعت پس از پایان جلسه ارسال شود.

تعاملات اجتماعی

این بخش پارامترهای تعاملات اجتماعی از UA را پوشش می دهد.

UA GA4
در UA از پارامترهای sn ، sa و st برای نشان دادن شبکه اجتماعی، اقدام و هدف استفاده شد. در GA4، تعاملات اجتماعی را می توان با استفاده از رویدادهای توصیه شده مانند share یا select_content اندازه گیری کرد.

برای هر اقدام دیگری، از رویدادهای سفارشی استفاده کنید.

زمان سنجی

این بخش پارامترهای زمان بندی UA را پوشش می دهد.

UA GA4
در UA، پارامترهای زمان بندی برای حیاتی وب استفاده شد. در GA4، هیچ رویدادی برای حیاتی وب وجود ندارد. اگر می‌خواهید موارد حیاتی وب را در GA4 اندازه‌گیری کنید، می‌توانید از رویدادهای سفارشی استفاده کنید. در اینجا راهنمای گرفتن GA4 حیاتی است.

استثناها

این بخش پارامترهای استثنا از UA را پوشش می دهد.

UA GA4
در UA از پارامترهای exd و exf برای استثناها استفاده شد. در GA4، هیچ رویدادی برای استثنا وجود ندارد، اما می‌توان آن را با استفاده از ابعاد و معیارهای سفارشی ایجاد کرد.

ابعاد / معیارهای سفارشی

این بخش ابعاد و پارامترهای معیارهای سفارشی از UA را پوشش می‌دهد.

UA GA4
در UA، ابعاد و معیارهای سفارشی با استفاده از پارامترهای فرم cd<dimensionIndex> و cm<metricIndex> به ترتیب ارسال شدند. در GA4، رویدادها و معیارهای سفارشی را می توان با استفاده از پروتکل اندازه گیری ارسال کرد. این به شما بستگی دارد که نام رویداد و پارامتر و مقادیر را مشخص کنید. ابعاد و معیارهای سفارشی قبل از اینکه در گزارش در دسترس باشند نیاز به پیکربندی بیشتری دارند.