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

تحرير الحدث

يتكون تحرير الحدث من ثلاث علامات تبويب:

  • الشروط
  • السمات
  • الإعدادات

الشروط

تحتوي علامة التبويب "الشروط" على حقول إدخال لتحرير الحدث. هذه هي البيانات الأساسية للحدث: الاسم و

علامة
والشروط.

الوحدات

يجب اختيار وحدة لتحديد الشرط لإرسال الحدث. الوحدات المتاحة هي:

  • الكتالوج
  • النماذج
  • الطلبات
  • المستخدمون

الشروط لوحدة الكتالوج

بالنسبة لوحدة "الكتالوج"، يمكنك في حقل "النوع" اختيار تصفية حسب الحالات، ثم اختيار حالة معينة، وبالتالي ستقوم بالاشتراك في حدث تغيير حالة عناصر الكتالوج، أو يمكنك الاشتراك في حدث حسب مجموعات السمات واختيار سمة معينة.

الشروط لوحدة النماذج

بالنسبة لوحدة "النماذج"، يجب عليك اختيار نوع النموذج الذي تحتاج إلى إضافة حدث له. الخيارات المتاحة هي:

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

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

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

الشروط لوحدة الطلبات

بالنسبة لوحدة "الطلبات"، يجب عليك اختيار في الحقول التي تظهر تخزين طلبات محدد و الحالة، التي سيتم ربط الحدث بتغييرها.

الشروط لوحدة المستخدمين

بالنسبة لوحدة "المستخدمين"، يجب عليك اختيار تصفية حسب مجموعات السمات واختيار سمة معينة، سيتم ربط الحدث بتغييرها.

طريقة الإرسال

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

  1. إشعار دفع - عبر إشعارات الدفع
  2. البريد الإلكتروني - إرسال عبر البريد الإلكتروني
  3. Socket IO - باستخدام WebSockets. هذه الطريقة مطلوبة للاشتراك في أي أحداث. على سبيل المثال، يمكنك إنشاء أحداث تغيير السعر وإخطار المستخدمين بذلك باستخدام Socket IO.

لمن يتم الإرسال

بالنسبة لوحدة "الكتالوج"، يمكنك اختيار المستخدمين الذين سيتلقون إشعارًا عن الحدث. يمكنك إرسال الإشعار لجميع مستخدمي

موقعك
، أو لمجموعة من المستخدمين.

كم مرة يتم الإرسال

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

السمات

تحتوي علامة التبويب "السمات" على قائمة منسدلة لاختيار مجموعة السمات

بعد اختيار مجموعة السمات، يجب ملء القيم. في حالتنا، هذه السمة هي "event_send_date"، التي لها نوع "تاريخ ووقت" والسمة "event_desc" بنوع "نص".

يمكنك استخدام هذه السمات في علامة التبويب "الإعدادات" لإنشاء قالب الرسالة. ستظهر بمفتاح "الحدث": {{ event.attribute_marker }}

الإعدادات

تحتوي علامة التبويب "الإعدادات" على حقلين نصيين لإنشاء قالب الرسالة، التي سيتلقاها مستخدمو

موقعك
.

المتغيرات المتاحة

يمكنك أيضًا استخدام المتغيرات لإشعارك. قائمة المتغيرات المتاحة موجودة تحت حقول إدخال قالب الإشعار.

الإرسال للمستخدمين (وضع البريد)

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

إعداد الإرسال

  1. إنشاء حدث

    • نوع الحدث: المستخدمون
    • وضع العمل: البريد (الإرسال)
  2. إعداد الجدول الزمني

    • الوقت: نقطة البداية (على سبيل المثال، الاثنين 10:00)
    • التكرار: يتم اختياره من الخيارات:
      • يوميًا
      • أسبوعيًا
      • شهريًا
      • فترة عشوائية
  3. شروط اختيار المستخدمين

    • أمثلة على الشروط:
      • تاريخ التسجيل > 2024-01-01
      • الاشتراك في الإرسال = true

مثال على العمل

  • الإعداد:

    • الوقت: كل يوم اثنين في 10:00
    • التكرار: أسبوعيًا
    • الشروط: المستخدمون الذين لديهم اشتراك نشط
  • النتيجة:
    كل يوم اثنين في 10:00، يقوم النظام تلقائيًا:

    1. بالبحث عن جميع المستخدمين الذين لديهم اشتراك نشط
    2. بإرسال بريد إلكتروني لهم بمحتوى محدد

التطبيق العملي

  • ملخصات أسبوعية للأخبار
  • تذكيرات بعدم النشاط
  • عروض مخصصة
  • إشعارات جماعية لمجموعات المستخدمين