سنجش بازدیدهای صفحه

هرگاه کسی صفحه‌ای از وب‌سایت شما را بار کند یا وضعیت سابقه مرورگر او توسط سایت فعال تغییر کند، یک رویداد سنجش به‌سازی‌شده به‌نام page_view از وب‌سایت شما به Google Analytics ارسال می‌شود. چون رویداد به‌طور خودکار ارسال می‌شود، لازم نیست داده‌های بازدید صفحه را به‌صورت دستی به Analytics ارسال کنید.

بااین‌حال، وقتی می‌خواهید نحوه ارسال بازدیدهای صفحه را به‌صورت دستی کنترل کنید (برای مثال، برنامه‌های تک‌صفحه‌ای یا پیمایش بی‌پایان)، می‌توانید بازدیدهای صفحه را غیرفعال کنید و سپس آن‌ها را به‌صورت دستی از وب‌سایتتان ارسال کنید. با نحوه سنجش برنامه‌های تک‌صفحه‌ای آشنا شوید.

این سند رفتار پیش‌فرض بازدید صفحه و سپس نحوه ارسال بازدیدهای صفحه خودتان را به‌صورت دستی شرح می‌دهد.

برای اطلاعات درباره نحوه اندازه‌گیری بازدیدهای صفحه در برنامه تلفن همراه، به اندازه‌گیری بازدیدهای صفحه مراجعه کنید.


قبل‌از شروع

این راهنما فرض می‌کند که کارهای زیر را انجام داده‌اید:

همچنین فرض می‌کند که موارد زیر را دارید:

  • دسترسی به کد منبع وب‌سایت
  • نقش «ویرایشگر» (یا بالاتر) در حساب Google Analytics

رفتار پیش‌فرض

وقتی برچسب Google‏ (gtag.js) را به سایتتان اضافه می‌کنید، قطعه شامل یک config فرمان است که به‌طور پیش‌فرض یک بازدید صفحه ارسال می‌کند. می‌توانید <parameters> دیگری را با اطلاعاتی درباره بازدید صفحه اضافه کنید تا نحوه مقداردهی اولیه Google Analytics را مشخص کنید:

gtag('config', 'TAG_ID', <parameters>);

هنگام سفارشی‌سازی رفتار بازدید صفحه، ممکن است از کلیدهای زیر استفاده شود:

نام نوع الزامی مقدار پیش‌فرض شرح
page_title string نه document.title عنوان صفحه.
page_location string نه location.href

نشانی وب صفحه.

اگر page_location را لغو کنید، مقدار باید با پروتکل شروع شود و سپس نشانی وب کامل بیاید؛ برای مثال، https://www.example.com/contact-us-submitted.

send_page_view boolean نه true اینکه آیا بازدید صفحه باید ارسال شود یا نه.

برای مثال، مورد زیر مقادیر page_title را لغو می‌کند:

gtag('config', 'TAG_ID', {
  'page_title' : 'homepage'
});

بازدیدهای صفحه دستی

وقتی می‌خواهید نحوه ارسال بازدیدهای صفحه را به‌صورت دستی کنترل کنید (مثلاً برنامه‌های تک‌صفحه‌ای یا پیمایش بی‌پایان)، کارهای زیر را انجام دهید:

  1. غیرفعال کردن سنجش بازدید از صفحه
  2. ارسال رویداد page_view درصورت لزوم

غیرفعال کردن سنجش بازدید از صفحه

برای غیرفعال کردن رویداد پیش‌فرض page_view که توسط فرمان config هنگام بار شدن برچسب Google ارسال می‌شود، پارامتر send_page_view را در تکه‌کد برچسب Google روی false تنظیم کنید:

    gtag('config', 'TAG_ID', {
      send_page_view: false
    });

تنظیم send_page_view در فرمان config در تمام صفحه‌ها حفظ نمی‌شود. این تنظیم باید در هر صفحه از وب‌سایت شما که می‌خواهید بازدید صفحه خودکار را در بارگیری برچسب غیرفعال کنید، تکرار شود.

غیرفعال کردن تغییرات صفحه براساس رویدادهای سابقه مرورگر

اگر «سنجش به‌سازی‌شده» فعال باشد، Google Analytics رویدادهای page_view را براساس تغییرات سابقه مرورگر ارسال خواهد کرد، حتی اگر send_page_view: false را تنظیم کرده باشید. به‌طور پیش‌فرض، «سنجش به‌سازی‌شده» رویدادهای سابقه را، مانند رویدادهایی که در برنامه‌های تک‌صفحه‌ای استفاده می‌شوند، گوش می‌دهد و رویدادهای page_view را مستقل از پارامتر send_page_view در فرمان config ارسال می‌کند.

برای جلوگیری از ارسال رویدادهای page_view به‌دلیل تغییرات سابقه، باید تنظیمات «سنجش به‌سازی‌شده» را نیز در دارایی Google Analytics خود پیکربندی کنید. می‌توانید گزینه «تغییرات صفحه براساس رویدادهای سابقه مرورگر» را در تنظیمات «سنجش به‌سازی‌شده» برای جاری‌سازی داده‌های وب غیرفعال کنید. درباره رویدادهای سنجش به‌سازی‌شده بیشتر بدانید.

ارسال دستی رویدادهای page_view

درصورت لزوم، فراخوانی gtag زیر را انجام دهید و مقادیر جای‌بان را درصورت نیاز جایگزین کنید:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>'
});

مشاهده داده‌های بازدید صفحه و بازدید صفحه‌نمایش

وقتی وب‌سایت یا برنامه‌تان رویدادهای page_view (به‌طور خودکار برای وب‌سایت‌های استاندارد جمع‌آوری می‌شود) یا screen_view را ارسال می‌کند، می‌توانید این داده‌ها را در چند گزارش در میانای Google Analytics تجزیه‌وتحلیل کنید:

  1. گزارش «صفحه‌ها و صفحه‌نمایش‌ها»: گزارش اصلی برای تجزیه‌وتحلیل تعامل کاربر با محتوای شما. این گزارش سنجه‌هایی مثل بازدیدها، کاربران فعال، بازدیدها به‌ازای هر کاربر، و میانگین زمان تعامل را برای هر مسیر صفحه یا نام صفحه به‌تفصیل نشان می‌دهد.

  2. گزارش «هم‌زمان»: برای دیدن داده‌های بازدید صفحه و صفحه به‌محض دریافت. می‌توانید کارت‌هایی مثل «بازدیدها براساس عنوان صفحه و نام صفحه» را انتخاب کنید یا تعداد رویدادها را برای page_view یا screen_view مشاهده کنید.

  3. کاوش (گزارش‌های سفارشی): برای تجزیه‌وتحلیل پیشرفته‌تر، کاوش‌های سفارشی در بخش «کاوش» ایجاد کنید. می‌توانید ابعادی مثل Page path + query string، Page title and screen name، یا Screen class را با سنجه Views ترکیب کنید تا جدول‌ها و تجسم‌های سفارشی بسازید.

این گزارش‌ها به شما کمک می‌کند متوجه شوید کدام صفحه‌ها و صفحه‌نمایش‌ها بیشتر توسط کاربران شما مشاهده می‌شوند.