إنتقل إلى المحتوى الرئيسي

تتبع الأحداث

ما هي

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

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

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

Event list view showing the Events tab with multiple events displaying type, profile, timestamp, and channel columns

أنواع الأحداث المدمجة

يأتي CDP مع عدة أنواع أحداث مدمجة يتم تتبعها تلقائيًا عند دمج BotBat مع قنواتك وموقعك الإلكتروني. يمكنك أيضًا تحديد أنواع أحداث مخصصة للإجراءات الخاصة بنشاطك التجاري.

نوع الحدثالوصفالخصائص الشائعة
page_viewيُسجل عندما يزور عميل صفحة على موقعك الإلكتروني أو تطبيقك المتتبع.url، page_title، referrer، duration
message_sentيُسجل عندما تُرسل رسالة إلى عميل عبر أي قناة.channel، campaign_id، template_id، message_id
message_deliveredيُسجل عندما يُؤكد تسليم رسالة مُرسلة إلى جهاز العميل.channel، campaign_id، message_id، delivered_at
message_readيُسجل عندما يفتح العميل أو يقرأ رسالة مُسلمة.channel، campaign_id، message_id، read_at
link_clickedيُسجل عندما ينقر العميل على رابط متتبع في رسالة أو على موقعك الإلكتروني.url، campaign_id، link_label، channel
form_submittedيُسجل عندما يرسل العميل نموذجًا متتبعًا.form_id، form_name، fields
session_startedيُسجل عندما تبدأ جلسة تفاعل جديدة لعميل.channel، source، device_type
customأي نوع حدث تحدده لتتبع خاص بنشاطك التجاري.يختلف بناءً على تعريف المخطط الخاص بك.

متى تستخدمها

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

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

  • تشغيل الأتمتة: عندما تريد أن تنطلق القواعد أو سير العمل استجابةً لإجراءات عملاء محددة. تعمل الأحداث كشروط تشغيل لقواعد الأتمتة. على سبيل المثال، يمكنك إنشاء قاعدة ترسل رسالة متابعة عبر WhatsApp بعد 24 ساعة من إرسال العميل لنموذج اتصال.

Event type filter dropdown showing available event types including page_view, message_sent, link_clicked, and custom events
  • تتبع تفاعل الحملات: عندما تحتاج إلى قياس فعالية الحملة من خلال فحص الأحداث التي تم توليدها نتيجةً لها. توفر سلسلة أحداث message_sent وmessage_delivered وmessage_read وlink_clicked قمع تسليم وتفاعل كامل لكل حملة.

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

  • تحديد الأحداث المخصصة: عندما يتطلب نشاطك التجاري تتبع إجراءات تتجاوز أنواع الأحداث المدمجة، مثل "subscription_renewed" أو "cart_abandoned" أو "support_ticket_opened". يجب تسجيل الأحداث المخصصة بمخطط قبل أن تظهر في القوائم المنسدلة في واجهة المستخدم.

الخطوات

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

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

Date range filter showing a date picker with a 7-day range selected for filtering events
  1. التصفية حسب نوع الحدث: استخدم القائمة المنسدلة لنوع الحدث للتصفية حسب إجراءات محددة مثل "page_view" أو "message_sent" أو "link_clicked" أو "form_submitted" أو أي نوع حدث مخصص حددته. هذه هي أسرع طريقة للعثور على أحداث من فئة معينة.

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

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

Profile event timeline showing the Timeline tab on a profile detail page with chronological events for one customer
  1. عرض تفاصيل الحدث: انقر على أي صف حدث لتوسيع لوحة التفاصيل. تعرض هذه اللوحة حمولة الحدث الكاملة بما في ذلك جميع الخصائص وسياق الجلسة (معرف الجلسة، القناة، المدة) ولقطة الملف التعريفي في وقت الحدث. لوحة التفاصيل ضرورية لتشخيص الأعطال لأنها تكشف بالضبط البيانات التي تم التقاطها.
Event detail panel showing the expanded event row with full payload, properties, and session context
  1. استخدام الأحداث في الشرائح: عند إنشاء أو تعديل شريحة في علامة تبويب الشرائح، أضف شرطًا من نوع "حدث" لاستهداف الملفات التعريفية بناءً على حدوث الحدث أو تكراره أو حداثته أو قيم خصائص حدث محددة. يوفر منشئ استعلام الشريحة إكمالًا تلقائيًا لأنواع الأحداث والخصائص.
Segment query builder showing an event-based condition configured to target profiles with specific event criteria
  1. استخدام الأحداث في شروط القواعد: عند إنشاء قاعدة أتمتة، حدد نوع حدث كشرط تشغيل. ستنطلق القاعدة كلما تم تسجيل حدث مطابق لأي ملف تعريف. يمكنك إضافة شروط إضافية لتضييق وقت تشغيل القاعدة، مثل طلب قيم خصائص حدث محددة.

تسجيل الأحداث المخصصة

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

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

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

الأخطاء الشائعة

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

  • الخلط بين أنواع الأحداث وخصائص الأحداث: نوع الحدث (مثل "link_clicked") يصنف الإجراء على مستوى عالٍ. خصائص الحدث (مثل "url" و"campaign_id") توفر التفاصيل السياقية. عند بناء شروط الشرائح، استخدم نوع الحدث لتحديد الفئة، ثم أضف شروط الخصائص لتحسين المطابقة. استخدام نوع الحدث فقط بدون مرشحات الخصائص غالبًا ما ينتج عنه مطابقات واسعة جدًا.

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

  • تجاهل الطوابع الزمنية للأحداث: تُسجل الأحداث بتوقيت UTC. عند التصفية حسب نطاق التاريخ أو تحليل أنماط السلوك، ضع في اعتبارك فروقات المنطقة الزمنية بين موقع فريقك ومواقع عملائك. إجراء عميل في الساعة 11 مساءً بتوقيته المحلي قد يظهر كيوم التالي بتوقيت UTC.

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

تلميح

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

  • الأحداث
  • قائمة الأحداث
  • تصفية الأحداث
  • تفاصيل الحدث
  • تسجيل الأحداث المخصصة