عندما يحمّل مستخدم صفحة من موقعك الإلكتروني أو عندما يغيّر الموقع الإلكتروني النشط حالة سجلّ التصفّح، يتم إرسال حدث قياس محسّن يُسمّى page_view من موقعك الإلكتروني إلى "إحصاءات Google". بما أنّ الحدث يتم إرساله تلقائيًا، لن تحتاج إلى إرسال بيانات مشاهدة الصفحة إلى "إحصاءات Google" يدويًا.
ومع ذلك، عندما تريد التحكّم يدويًا في طريقة إرسال مشاهدات الصفحة (مثل التطبيقات ذات الصفحة الواحدة أو التمرير اللانهائي)، يمكنك إيقاف مشاهدات الصفحة ثم إرسالها يدويًا من موقعك الإلكتروني. كيفية قياس التطبيقات ذات الصفحة الواحدة
يوضّح هذا المستند السلوك التلقائي لمشاهدات الصفحة، ثم يوضّح كيفية إرسال مشاهدات الصفحة يدويًا.
للحصول على معلومات حول كيفية قياس مرات مشاهدة الصفحة في تطبيق على الأجهزة الجوّالة، اطّلِع على قياس مرات مشاهدة الصفحة بدلاً من ذلك.
قبل البدء
قبل استخدام هذا الدليل، يجب أن تكون قد نفّذت الإجراءات التالية:
- أنشِئ حسابًا وموقعًا على "إحصاءات Google". تؤدي هذه الخطوة إلى إنشاء "علامة تتبُّع من Google" لك تلقائيًا.
- إنشاء مصدر بيانات لموقعك الإلكتروني
- وضع مقتطف علامة تتبُّع من Google على موقعك الإلكتروني
يجب أن يكون لديك أيضًا ما يلي:
- لديك الإذن بالوصول إلى رمز المصدر الخاص بموقعك الإلكتروني
- دور المحرِّر (أو دور أعلى) في حساب "إحصاءات Google"
الإعداد التلقائي
عند إضافة علامة تتبُّع من Google (gtag.js) إلى موقعك الإلكتروني، يتضمّن المقتطف الأمر config الذي يرسل مشاهدة صفحة على الويب تلقائيًا. يمكنك تضمين
<parameters> مع معلومات حول مشاهدة صفحة على الويب لتحديد طريقة
إعداد "إحصاءات Google":
gtag('config', 'TAG_ID', <parameters>);
عند تخصيص سلوك مشاهدة الصفحة، يمكن استخدام المفاتيح التالية:
| الاسم | النوع | مطلوب | القيمة التلقائية | الوصف |
|---|---|---|---|---|
page_title |
string |
لا | document.title | تمثّل هذه السمة عنوان الصفحة. |
page_location |
string |
لا | location.href |
تمثّل هذه السمة عنوان URL للصفحة.
في حال إلغاء |
send_page_view |
boolean |
لا | true |
تحديد ما إذا كان يجب إرسال مشاهدة صفحة أم لا |
على سبيل المثال، يؤدي ما يلي إلى إلغاء قيم page_title:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
مرات مشاهدة الصفحة يدويًا
عندما تريد التحكّم يدويًا في طريقة إرسال مشاهدات الصفحة (مثل التطبيقات ذات الصفحة الواحدة أو التمرير اللانهائي)، اتّبِع الخطوات التالية:
إيقاف قياس عدد مرّات مشاهدة الصفحة على الويب
لإيقاف الحدث التلقائي 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. تستمع ميزة "القياس المحسّن" تلقائيًا إلى أحداث السجلّ، مثل تلك المستخدَمة في التطبيقات ذات الصفحة الواحدة، وترسل الأحداث بشكل مستقل عن المَعلمة send_page_view في الأمر config.page_view
لمنع إرسال أحداث page_view بسبب تغييرات السجلّ، عليك أيضًا ضبط إعدادات "القياس المحسّن" في موقعك على "إحصاءات Google".
يمكنك إيقاف خيار "تغييرات الصفحة استنادًا إلى أحداث سجلّ المتصفّح" ضمن إعدادات "القياس المحسّن" لمصدر بيانات موقعك الإلكتروني. مزيد من المعلومات عن أحداث القياس المحسَّن
إرسال أحداث page_view يدويًا
عند الاقتضاء، نفِّذ طلب gtag التالي، مع استبدال قيم العناصر النائبة حسب الحاجة:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});