تتبّع الأحداث - تتبع الويب (ga.js)

يفترض هذا المستند الإلمام بتهيئة رمز تتبع Google Analytics (GATC). بالإضافة إلى ذلك، يجب تثبيت رمز تتبّع ga.js في الصفحات التي تضبط فيها ميزة "تتبُّع الأحداث" كما هو موضّح هنا. لمزيد من المعلومات عن تتبع موقعك باستخدام GATC، يرجى مراجعة دليل أساسيات التتبع.

مقدمة

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

باستخدام ga.js، يمكنك عادةً تطبيق تتبُّع الأحداث على:

  • أي عنصر يعمل بالفلاش، مثل موقع ويب فلاش أو مشغّل أفلام فلاش
  • عناصر صفحة AJAX المضمنة
  • أدوات الصفحات
  • عمليات تنزيل الملفات

نموذج التصميم لتتبع الأحداث مرن للغاية، ويمكن توسيع نطاق استخدامه بشكل جيد ليتجاوز النموذج الشائع للأحداث التي يبدأها المستخدم - قرار التصميم متروك لك. ولهذا السبب، تتطلب تقارير "تتبُّع الأحداث" المفيدة التعاون مع مستخدمي التقارير والتخطيط الجيد للتقارير.

  • حدد مقدمًا جميع العناصر التي ترغب في تتبع بياناتها.

    حتى إذا كنت تتتبّع في البداية عنصرًا واحدًا على موقعك الإلكتروني، سيساعدك الحصول على فكرة عامة عن العناصر/الأحداث المختلفة التي تريد تتبُّعها في إنشاء بنية تقرير تتماشى بشكل جيد مع الزيادة في عدد عمليات تتبُّع الأحداث ونوعها.

  • تعاون مع مستخدم التقرير لتخطيط تقارير تتبع الأحداث.

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

  • استخدم مصطلحات متسقة وواضحة للتسمية.

    في عملية تنفيذ "تتبُّع الأحداث"، يظهر كل اسم تقدّمه للفئات والإجراءات والتصنيفات في واجهة إعداد التقارير. بالإضافة إلى ذلك، يتم التعامل مع زوج الفئات/الإجراءات كعنصر فريد في إحصاءات التقرير، لذا ضع في اعتبارك أولاً الطريقة التي تريد أن يتم بها احتساب مقاييسك لجميع العناصر التي تنتمي إلى فئة مشابهة.

إعداد تتبع الأحداث

قبل عرض نتائج تتبُّع الأحداث في تقاريرك، يجب إعداد ميزة تتبُّع الأحداث على موقعك الإلكتروني:

  1. إعداد التتبُّع على موقعك الإلكتروني احرص على إعداد تتبّع لموقعك الإلكتروني. للحصول على معلومات عن إعداد هذه الميزة، اطّلِع على دليل أساسيات التتبّع.
  2. يجب طلب الإجراء _trackEvent() ضمن رمز المصدر لعنصر الصفحة أو التطبيق المصغّر أو الفيديو.

    يكون توقيع طريقة _trackEvent() كما يلي:

    _trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
    • category (مطلوب)

      الاسم الذي تقدّمه لمجموعة العناصر التي تريد تتبُّعها.

    • action (مطلوب)

      سلسلة يتم إقرانها بشكل فريد مع كل فئة ويشيع استخدامها لتحديد نوع تفاعل المستخدم لكائن الويب.

    • opt_label (اختياري)

      سلسلة اختيارية لتوفير سمات إضافية لبيانات الحدث

    • opt_value (اختياري)

      عدد صحيح يمكنك استخدامه لتوفير بيانات رقمية عن حدث المستخدِم.

    • opt_noninteraction (اختياري)

      تشير هذه القيمة المنطقية عند ضبطها على true إلى أنه لن يتم استخدام نتيجة الحدث في حساب معدل الارتداد.

  3. الاطّلاع على التقارير بعد إعداد ميزة تتبُّع الأحداث والعمل على موقعك الإلكتروني لمدة يوم واحد، انتقِل إلى قسم المحتوى من التقارير واطّلِع على ميزة تتبُّع الأحداث.

المراجِع

لمزيد من المعلومات عن الأحداث وتتبُّع الأحداث، يُرجى الاطّلاع على ما يلي: