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

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

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

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

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

من المهم جدًا قياس مشاهدات الصفحة على الويب من تطبيقات الصفحة الواحدة بشكل صحيح من خلال احتساب عدد مشاهدات الصفحة لكل شاشة يتفاعل معها المستخدم والحصول على referrer الصفحة بشكل صحيح، ما يتيح لك تتبُّع رحلة المستخدم بشكل صحيح.

قبل البدء

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

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

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

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

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

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

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