قياس مرّات مشاهدة الصفحة على الويب

عندما يحمّل مستخدم صفحة من موقعك الإلكتروني أو عندما يغيّر الموقع الإلكتروني النشط حالة سجلّ التصفّح، يتم إرسال حدث قياس محسّن يُسمّى page_view من موقعك الإلكتروني إلى "إحصاءات Google". بما أنّ الحدث يتم إرساله تلقائيًا، لن تحتاج إلى إرسال بيانات مشاهدة الصفحة إلى "إحصاءات Google" يدويًا.

ومع ذلك، عندما تريد التحكّم يدويًا في طريقة إرسال مشاهدات الصفحة (مثل التطبيقات ذات الصفحة الواحدة أو التمرير اللانهائي)، يمكنك إيقاف مشاهدات الصفحة ثم إرسالها يدويًا من موقعك الإلكتروني. كيفية قياس التطبيقات ذات الصفحة الواحدة

يوضّح هذا المستند السلوك التلقائي لمشاهدات الصفحة، ثم يوضّح كيفية إرسال مشاهدات الصفحة يدويًا.

للحصول على معلومات حول كيفية قياس مرات مشاهدة الصفحة في تطبيق على الأجهزة الجوّالة، اطّلِع على قياس مرات مشاهدة الصفحة بدلاً من ذلك.


قبل البدء

قبل استخدام هذا الدليل، يجب أن تكون قد نفّذت الإجراءات التالية:

يجب أن يكون لديك أيضًا ما يلي:

  • لديك الإذن بالوصول إلى رمز المصدر الخاص بموقعك الإلكتروني
  • دور المحرِّر (أو دور أعلى) في حساب "إحصاءات Google"

الإعداد التلقائي

عند إضافة علامة تتبُّع من Google‏ (gtag.js) إلى موقعك الإلكتروني، يتضمّن المقتطف الأمر config الذي يرسل مشاهدة صفحة على الويب تلقائيًا. يمكنك تضمين <parameters> مع معلومات حول مشاهدة صفحة على الويب لتحديد طريقة إعداد &quot;إحصاءات Google&quot;:

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

عند تخصيص سلوك مشاهدة الصفحة، يمكن استخدام المفاتيح التالية:

الاسم النوع مطلوب القيمة التلقائية الوصف
page_title string لا document.title تمثّل هذه السمة عنوان الصفحة.
page_location string لا location.href

تمثّل هذه السمة عنوان URL للصفحة.

في حال إلغاء page_location، يجب أن تبدأ القيمة بالبروتوكول متبوعًا بعنوان URL الكامل، مثلاً 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 على false في مقتطف علامة تتبُّع من Google:

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

لا يؤثر الإعداد send_page_view في الأمر config في جميع الصفحات. لذلك، يجب تكرار هذا الإعداد في كل صفحة من صفحات موقعك الإلكتروني حيث تريد إيقاف مشاهدة صفحة على الويب التلقائية عند تحميل العلامة.

إيقاف تغييرات الصفحة استنادًا إلى أحداث سجلّ المتصفّح

في حال تفعيل ميزة "القياس المحسّن"، سترسل "إحصاءات Google" أحداث page_view استنادًا إلى التغييرات في سجلّ التصفّح حتى إذا ضبطت send_page_view: false. تستمع ميزة &quot;القياس المحسّن&quot; تلقائيًا إلى أحداث السجلّ، مثل تلك المستخدَمة في التطبيقات ذات الصفحة الواحدة، وترسل الأحداث بشكل مستقل عن المَعلمة send_page_view في الأمر config.page_view

لمنع إرسال أحداث page_view بسبب تغييرات السجلّ، عليك أيضًا ضبط إعدادات "القياس المحسّن" في موقعك على "إحصاءات Google". يمكنك إيقاف خيار "تغييرات الصفحة استنادًا إلى أحداث سجلّ المتصفّح" ضمن إعدادات "القياس المحسّن" لمصدر بيانات موقعك الإلكتروني. مزيد من المعلومات عن أحداث القياس المحسَّن

إرسال أحداث page_view يدويًا

عند الاقتضاء، نفِّذ طلب gtag التالي، مع استبدال قيم العناصر النائبة حسب الحاجة:

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