قياس تطبيقات الصفحة الواحدة

هذا المستند مخصّص للمطوّرين الذين يريدون قياس مشاهدات الصفحة على تطبيق الصفحة الواحدة باستخدام "إحصاءات Google".

تطبيقات الصفحة الواحدة (SPA) هي مواقع إلكترونية تحمّل مستند HTML مرة واحدة وتسترجع أي محتوى إضافي باستخدام واجهات برمجة تطبيقات JavaScript.

مثال: لنفترض أنّ لديك نموذجًا للحصول على بعض العملاء المحتملين. يتضمّن النموذج ثلاث شاشات:

  • الشاشة الأولى لتسجيل معلومات العميل
  • شاشة ثانية يشير فيها العملاء إلى اهتمامهم بخدمات معيّنة
  • صفحة الشاشة الثالثة للاشتراك في ندوات على الويب ذات صلة باهتمامات العميل

إنّ مفتاح قياس مشاهدات الصفحة من التطبيقات المُنشِئة للصفحات على الويب بشكلٍ صحيح هو احتساب مشاهدات الصفحة لكل شاشة يتفاعل معها المستخدِم وتحديد مُحيل الصفحة بشكلٍ صحيح، حتى تتمكّن من تتبُّع رحلة المستخدِم بشكلٍ صحيح.

قبل البدء

تفترض هذه الصفحة أنّ لديك ما يلي:

  • حساب وموقع على "إحصاءات Google‏ 4" لموقعك الإلكتروني تعرَّف على كيفية إعداد "إحصاءات Google".

  • علامة تتبُّع من Google تم تنفيذها على موقعك الإلكتروني ويتم تنشيطها عند تحميل الصفحة في البداية. تعرَّف على كيفية إعداد علامة Google.

تنفيذ قياس التطبيقات من صفحة واحدة

لتنفيذ قياس دقيق لطلبات البحث المجانية، استخدِم إحدى الطريقتَين أدناه لتسجيل مشاهدة جديدة لصفحة ويب افتراضية:

  • تغييرات سجلّ المتصفّح (إجراء يُنصح به): إذا كان تطبيقك المتعدّد الصفحات يستخدم واجهة برمجة التطبيقات للسجلّ (History API)، وعلى وجه التحديد طريقة pushState() وreplaceState() لتعديل الشاشات، استخدِم هذا الخيار.

  • الأحداث المخصّصة: إذا كان موقعك الإلكتروني يستخدم العنصر DocumentFragment لعرض شاشات مختلفة، استخدِم هذا الخيار.