مزالق تتبع الأحداث الشائعة وكيفية تجنبها

نشرت: 2022-12-13

ملاحظة المحرر: تم نشر هذه المقالة في الأصل على المدونة التكرارية في 19 فبراير 2021.


جمع البيانات هو أساس مكدس البيانات الخاص بك ، ولكن غالبًا ما يتم تجاهله - حتى غير المحبوب - والعديد من الشركات لا تنفق الوقت والموارد اللازمة للحصول عليها بشكل صحيح.

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

ما هو تتبع الحدث؟

قبل أن نتعمق ، دعنا ننتقل بسرعة إلى نفس الصفحة حول ما نغطيه هنا: تتبع الأحداث هو عملية التقاط وجمع البيانات حول تفاعلات المستخدمين مع منتج رقمي ، مثل موقع ويب أو ويب أو تطبيق جوال.

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

اللبنات الأساسية للبيانات

للحصول على الأفكار التي تحتاجها حول أداء منتجك أو سلوك المستخدم أو استراتيجية اكتساب العملاء ، هناك أربع كتل أساسية لبناء البيانات تحتاج إلى وضعها في الاعتبار:

الأحداث‍

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

خصائص الحدث

تصف خصائص الحدث بمزيد من التفصيل الحدث المعين والسياق الذي تم استدعاؤه فيه. يمكنك الاستفادة من الخصائص لالتقاط معلومات إضافية حول الحدث مثل معلومات المستعرض أو المعلومات التي تم إرسالها في حقل النموذج.

المستخدمون

المستخدمون هم الأفراد الذين يؤدون الأحداث. إنهم زوار الويب غير المعروفين لديك أو مستخدمي التطبيق أو العملاء المسجلين للدخول.

خصائص المستخدم

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

تحديات تتبع الأحداث الشائعة ونصائح لتجنبها

الآن بعد أن غطينا الأساسيات ، دعنا نلقي نظرة على المخاطر الشائعة التي نواجهها عند التحدث إلى العديد من فرق البيانات والمنتجات الموجودة هناك.

أنواع الأحداث كثيرة جدًا

على الرغم من أنه قد يكون لديك قدر كبير من الأحداث التي تم جمعها (قد تكون مليارات في اليوم حسب حجم شركتك ونموذج عملك) ، فإننا نوصيك بتحديد العدد الإجمالي لأنواع الأحداث. ستجعلك قواميس الأحداث المترامية الأطراف تبحث عن إبرة في كومة قش وسيواجه مستهلكو البيانات ، مثل المحللين ورؤساء الأعمال ، صعوبة في معرفة الأحداث التي يحتاجون إليها لإجراء تحليلهم.

نصيحة: نوصي بأن تحتوي خطة التتبع الخاصة بك على ما بين 10 إلى 200 نوع من الأحداث. من الواضح أن المنتجات المتعددة المعقدة قد تحتاج إلى المزيد ، لكننا غالبًا ما نرى أن الشركات يمكنها تقليص نموذج البيانات بشكل كبير من خلال تنظيم أنواع الأحداث الخاصة بها.

التعقيد المفرط لنموذج البيانات

فيما يتعلق بالنقطة أعلاه ، غالبًا ما نرى الشركات محددة جدًا بنموذج البيانات الخاص بها ، مما يجعل من الصعب الحفاظ عليها متسقة وقابلة للتطوير (وبالتالي ينتج عنها العديد من أنواع الأحداث). على سبيل المثال ، رأينا شركات تستخدم حدثًا فريدًا لكل صفحة من صفحاتها المقصودة ، بدلاً من حدث شامل ، "عرض الصفحة" ، الذي يحتوي على قيم خصائص للسياق (مثل معلمات UTM وعناوين URL).

نصيحة: تأكد بشكل استباقي من إنشاء بنية قابلة للتطوير مع نموك والتركيز على البيانات التي تحتاجها اليوم.

خصائص مفقودة

نرى فرقًا تقضي الكثير من الوقت في تحديد أحداثها ، ولكن لا تفكر كثيرًا في الخصائص التي يجب ربطها بها. يمكن القول إن الأحداث وبيانات المستخدم تصبح مفيدة حقًا فقط عندما يكون لديك سياق حولها أيضًا - بدونها سيكون تحليلك محدودًا.

نصيحة: تأكد من معاملة العقارات بالأهمية التي تستحقها. لمساعدة فرقك على تحقيق أقصى استفادة من الخصائص ، يمكنك إنشاء قوالب خصائص للأشخاص للاستفادة منها: "إذا كنت أقوم بإطلاق هذا الحدث ، فما هي الخصائص التي يمكنني إرسالها مع الحدث؟" يمكنك حتى تحديد الخصائص المطلوبة والاختيارية. من السهل القيام بذلك في Amplitude ولكن يمكنك أيضًا إنشاء هذه في صفحة Google Sheet أو صفحة Notion.

إطلاق الأحداث بشكل غير صحيح

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

نصيحة: أفضل الممارسات هي التعامل مع التتبع الخاص بك مثل أي رمز آخر واختباره. قم بتوسيع QA لتشمل تتبع الأحداث كجزء من CI / CD الحالي الخاص بك وسير عمل اختبار الوحدة.

ButtonClicked ، button_clicked أو النقر فوق الزر؟

يمكن أن تتحول اصطلاحات تسمية الأحداث إلى الغرب المتوحش حتى في أفضل الشركات. قد يكون لديك فرق iOS و Android تتبع اتفاقية واحدة ، بينما يتابع فريق الويب وفرق المنتج الأخرى. أضف إلى ذلك وجود خطأ بشري أثناء استخدام الأجهزة ومستهلكو البيانات الخاصة بك مع الكثير من البيانات قبل أن يتم استخدام البيانات للتحليل.

نصيحة: استخدم إطار عمل مثل Object Action كأفضل ممارسة للتحكم في بنية الأحداث (أي يرتبط كل حدث بكائن في تطبيقك (مثل الزر) وإجراء (مثل النقر). واستخدم نظامًا مثل Amplitude to فرض اصطلاح التسمية الخاص بك عبر الفرق وأثناء الأجهزة.

مضاعفات الطابع الزمني

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

نصيحة: لا تفرط في التفكير في هذا الأمر ، التزم بالتوقيت العالمي المنسق (UTC).

أنواع البيانات غير الصحيحة في الخصائص

هذا ليس شيئًا نراه كثيرًا ، ولكنه يحدث للفرق وعادةً ما يحدث دائمًا عندما يتعلق الأمر بالأرقام. على سبيل المثال ، معرف المستخدم المكون من ستة أرقام ليس في الواقع قيمة عددية ولكنه قيمة سلسلة .

نصيحة: انتبه إلى ما تصفه الخاصية وكيف ستحدد نوع الحقل الصحيح. احتفظ بالوثائق في متناول اليد مع أمثلة من جميع أنواع الممتلكات حتى يسهل على فرقك تطوير خطة التتبع بدقة.

السعة هنا لمساعدتك

غارقة في جميع المخاطر والصعوبات التي تأتي مع تصميم وتجهيز وتطوير تتبع الحدث الخاص بك؟ السعة تدعمك.

تساعد إمكانات إدارة البيانات في Amplitude فرق البيانات ومديري المنتجات والمهندسين على تحديد وتجهيز والتحقق والتعاون في تتبع الأحداث. نحن نحل بشكل استباقي مشكلات جودة البيانات التي تنشأ عن تسمية الأحداث غير المتسقة والتتبع المفقود ونوفر سير عمل لإدارة تطور التتبع الخاص بك.

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

تتبع أحداث البيانات السلوكية