كيف تضع خطة تتبع؟

نشرت: 2022-06-08

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

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

فوائد إنشاء خطة تتبع

من الناحية العملية ، يتم تحديث خطة التتبع في كل مرة ترغب فيها في القيام بأي مما يلي:

  • اجمع حدثًا جديدًا أو خاصية حدث أو خاصية كيان
  • تعديل اسم الحدث
  • قم بتعديل اسم أو نوع بيانات خاصية
  • توقف عن تتبع حدث أو خاصية

لا ينبغي تتبع أي جزء من البيانات غير الموجودة في خطة التتبع الخاصة بك وإجراء عمليات تدقيق منتظمة لخطة التتبع الخاصة بك يمكن أن يمنع الأخطاء المكلفة مثل تلك المذكورة أدناه:

  • تكرار البيانات: جمع نفس قطعة البيانات عدة مرات
  • عدم دقة البيانات: جمع بيانات غير متسقة أو غير صحيحة
  • فوضى البيانات: مزيج من البيانات الزائدة عن الحاجة وغير الدقيقة

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

سهولة التنفيذ

يعد جمع البيانات جهدًا مستمرًا يتطلب فرقًا مختلفة لتنسيق المهام الجديدة وتنفيذها بانتظام.

لا تحتفظ خطة التتبع بمستودع للبيانات التي يجب تتبعها فحسب ، بل تحدد أيضًا مصدر البيانات (مصدر البيانات) ، والأدوات والأنظمة التي يجب إرسال البيانات إليها (وجهات البيانات) ، وكذلك من هو مسؤول عن التنفيذ.

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

مرجع سريع

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

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

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

نقل المعرفة

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

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

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

أفضل الممارسات لإنشاء خطة تتبع

لقد قيل ما يكفي عن محتويات خطة التتبع ؛ الآن دعنا نركز على الشكل الذي يجب أن تبدو عليه خطة التتبع.

نموذج خطة التتبع النهائي

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

يرجى المضي قدمًا وعمل نسخة من النموذج هنا (ستحتاج إلى حساب Google لنسخ جدول البيانات).

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

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

  1. الأحداث
  2. خصائص الحدث
  3. خصائص المستخدم
  4. خصائص المنظمة

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

الأحداث

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

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

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

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

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

قائمة الأحداث

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

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

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

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

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

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

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

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

أضف المصدر والمالك

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

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

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

مصدر الحدث

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

بالإضافة إلى ذلك ، قد ترغب أيضًا في تتبع الأحداث التي تحدث على الأنظمة الخارجية المتصلة بمنتجك. على سبيل المثال ، إذا كنت ترغب في تتبع حدث Support Ticket Created وكنت تستخدم أداة إصدار تذاكر تابعة لجهة خارجية مثل Zendesk ، فسيكون مصدر البيانات هو Zendesk حيث وقع الحدث.

أفضل ممارسة: أحضر البيانات من مصادر خارجية في المرحلة الثانية من أجهزتك.

خصائص الحدث

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

أضف خصائص كل حدث

تعامل مع حدث واحد في كل مرة وفكر في الخصائص التي تمنحك مزيدًا من السياق حول الحدث.

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

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

تساعد الخاصية user_type في التمييز بين أولئك الذين قاموا بالتسجيل بشكل عضوي وبين أولئك الذين تمت دعوتهم للانضمام إلى حساب موجود (تمت دعوتهم) أو تمت إحالتهم من قبل شخص ما لإنشاء حسابهم الخاص (مُحال).

ملاحظة مثيرة للاهتمام: لذلك ، تعمل هذه الخصائص أيضًا كخصائص مستخدم وتتم إضافتها ضمن صفحة خصائص المستخدم .

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

إلى جانب معرّف المشروع (معرّف_المشروع) والطابع الزمني (project_created_at) ، توفر الخصائص اسم_المشروع و_اسم_المشروع معلومات إضافية في كل مرة يتم فيها إنشاء المشروع (يتم تنفيذ حدث إنشاء المشروع ).

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

حدد أنواع البيانات والقيم المتوقعة

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

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

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

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

اذكر الوجهات

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

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

ومن ثم ، فإن أفضل الممارسات هي ذكر جميع الوجهات لكل عقار ، حتى لو تم إرسال معظم العقارات إلى نفس الوجهات.

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

كما تعلم بالفعل ، تقوم خصائص المستخدم بتخزين تفاصيل وسمات مختلفة حول المستخدمين ، مما يتيح لك تحديدهم وتقسيمهم بناءً على تلك الخصائص.

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

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

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

يرجى ملاحظة أن قيمة الخاصية is_email_verified تتغير إلى false عندما يتم تغيير البريد الإلكتروني وبمجرد التحقق من البريد الإلكتروني الجديد ، is_email_verified التغييرات مرة أخرى إلى true.

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

امض قدمًا وقم بإدراج جميع خصائص المستخدم وأنواع بياناتها والقيم المتوقعة والوجهات في الورقة المسماة خصائص المستخدم.

خصائص المنظمة

تنطبق خصائص المؤسسة أو خصائص المجموعة فقط على المنتجات التي تحتاج إلى تتبع نشاط المستخدم على مستوى الحساب.

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

مثال تعقب الأحداث - موقع المؤسسة

كما تعلم بالفعل ، فإن خصائص المجموعة شائعة بالنسبة لمنتجات B2B SaaS حيث يكون المستخدم جزءًا من حساب أو مؤسسة بها عدة مستخدمين. يعد اسم الحساب (اسم_المؤسسة) وخطة الاشتراك الخاصة به (اسم_ خطة_الاشتراك) خصائص مجموعة شائعة تنطبق على معظم الشركات.

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

بمجرد أن تتأكد من ذلك ، امض قدمًا وقم بإدراج جميع خصائص المؤسسة وأنواع بياناتها والقيم المتوقعة والوجهات في الورقة المسماة بخصائص المؤسسة (المجموعة).

وهذا كل شيء - يجب أن يكون الإصدار الأول من خطة التتبع الخاصة بك جاهزًا الآن ، فابدأ وشاركه مع زملائك في الفريق لبدء التعاون.

ابدأ بالتتبع

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

والآن بعد أن عرفت كيف تبدو هذه العملية ، فأنت جاهز لإحداث تأثير كبير على البنية التحتية لبيانات العملاء.

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

تتبع سعيد!

ابدأ مع Amplitude