إدارة البيانات
تتيح لك إدارة البيانات في OpenReplay تتبّع الأحداث المخصصة وخصائص المستخدمين لتعزيز تحليلات المنتج لديك. تغطي هذه الصفحة كلًّا من تكامل SDK لإرسال البيانات وواجهة المستخدم لإدارتها.
للاطلاع على وثائق SDK الكاملة، راجع مرجع SDK الخاص بالتحليلات.
نظرة عامة على الأحداث
Section titled نظرة عامة على الأحداثيلتقط OpenReplay نوعين من الأحداث:
- الأحداث المُلتقطة تلقائيًا: التفاعلات التي يتم تتبّعها تلقائيًا مثل مشاهدات الصفحات والنقرات وعمليات إرسال النماذج
- الأحداث المخصصة: الأحداث الخاصة بمجالك التي تحددها بنفسك، مثل “اكتمال عملية الشراء” أو “تفعيل الميزة”
تتيح لك الأحداث المخصصة تتبّع إجراءات المستخدمين المحددة التي تهمّ عملك واستخدامها في ميزات التحليلات مثل الاتجاهات ومسارات التحويل والرحلات.
التقاط الأحداث
Section titled التقاط الأحداثلتتبّع الأحداث المخصصة، استخدم وحدة أحداث التحليلات في SDK. للاطلاع على وثائق API الكاملة، راجع مرجع SDK الخاص بالأحداث.
مثال أساسي
Section titled مثال أساسي// Track a simple event
tracker.analytics.events.sendEvent("Button Clicked", {
button_text: "Start",
page: "home",
})
الخصائص الفائقة
Section titled الخصائص الفائقةالخصائص الفائقة هي أزواج مفتاح/قيمة دائمة تُرفق تلقائيًا بكل حدث يتم تتبّعه:
// Set super properties that apply to all events
tracker.analytics.events.setProperty({
app_version: "1.42.0",
env: "prod",
})
// This event will include app_version and env automatically
tracker.analytics.events.sendEvent("Signup Started", {
plan: "pro",
})
إثراء بيانات المستخدمين
Section titled إثراء بيانات المستخدمينتتيح لك خصائص المستخدم تخزين سمات حول مستخدميك من أجل التقسيم والتحليل. للاطلاع على وثائق API الكاملة، راجع مرجع SDK الخاص بالأشخاص.
تعريف المستخدمين
Section titled تعريف المستخدمين// Identify the current user
tracker.analytics.people.identify("user_123")
// Set user properties
tracker.analytics.people.setProperties({
email: "user@example.com",
plan: "pro",
})
أنواع الخصائص
Section titled أنواع الخصائصيدعم OpenReplay عدة أنواع من الخصائص:
| النوع | الوصف | أمثلة |
|---|---|---|
| متتبَّعة تلقائيًا | تُلتقط تلقائيًا بواسطة SDK | الجهاز، المتصفح، نظام التشغيل، معاملات UTM، المُحيل |
| خاصة | خصائص خاصة ذات سلوك محدد | $user_id، $email، $name |
| مخصصة | خصائص يحددها المستخدم | plan type، company، signup date |
إدارة البيانات في واجهة المستخدم
Section titled إدارة البيانات في واجهة المستخدميوفر OpenReplay واجهة لإدارة البيانات لتصفّح مستخدميك وأحداثك وخصائصها المختلفة وتصفيتها وتنظيمها.
People
Section titled People
توفر علامة التبويب People عرضًا لمستخدميك المُعرَّفين:
- تصفّح المستخدمين وخصائصهم
- ابحث حسب معرّف المستخدم أو قيم الخصائص
- اطّلع على نشاط المستخدم وسجل الجلسات
- ادخل إلى الملفات الشخصية الفردية للمستخدمين
Events
Section titled Events
تعرض علامة التبويب Events جميع أنواع الأحداث المتتبَّعة في مشروعك:
- تصفّح الأحداث وابحث عنها حسب الاسم
- صفِّ حسب نوع الحدث (مُلتقط تلقائيًا مقابل مخصص)
- حرّر بيانات الحدث الوصفية (الاسم المعروض، الوصف)
- تحكّم في ظهور الأحداث في لوحات المعلومات والمرشحات
Properties
Section titled Properties
تتيح لك علامة التبويب Properties إدارة كلٍّ من خصائص المستخدمين وخصائص الأحداث:
- بدّل بين خصائص المستخدمين وخصائص الأحداث
- اطّلع على أنواع الخصائص وتوزيعات القيم
- حرّر الأسماء المعروضة للخصائص
- تحكّم في ظهور الخصائص في لوحات المعلومات والمرشحات
Activity
Section titled Activity
تعرض علامة التبويب Activity تدفقًا للأحداث في الوقت الفعلي:
- راقب الأحداث أثناء استيعابها
- صفِّ حسب نوع الحدث أو المستخدم
- تحقق من أن الأحداث يتم التقاطها بشكل صحيح
الأسماء المستعارة المتوافقة مع Mixpanel
Section titled الأسماء المستعارة المتوافقة مع Mixpanelتدعم جميع الدوال طبقة توافق مُوفَّرة لمنح شعور بالألفة:
tracker.analytics.people.set // setProperties
tracker.analytics.people.set_once // setPropertiesOnce
tracker.analytics.people.append // appendValues
tracker.analytics.people.union // appendUniqueValues
tracker.analytics.people.incrementBy // increment
tracker.analytics.events.register // setProperty
tracker.analytics.events.register_once // setPropertiesOnce
tracker.analytics.events.unregister // unsetProperties
tracker.analytics.events.track // sendEvent
هل لديك أسئلة؟
Section titled هل لديك أسئلة؟إذا واجهت أي مشكلات، تواصل معنا عبر Slack أو اطّلع على المنتدى واحصل على المساعدة من مجتمعنا.