ذاكرة مسماة واحدة وأدوات كثيرة
اسحب المعيّن الجانبي الأرجواني الصغير إلى عقدة ذاكرة مستخدمين، أو اختر الذاكرة باسمها في خصائص العقدة. تخزّن العملية داخليًا معرّف عقدة الحالة. يؤدي تحديد الذاكرة إلى تمييز كل عملية مرتبطة بها، ويظهر تحذير عند حذفها قبل قطع تلك الروابط.
إعداده
- اسحب عقد الحالة (State Nodes) → ذاكرة المستخدمين (User Memory) إلى مساحة العمل.
- سمّها باسم القائمة التي تملكها، مثل المؤهلون لـ Heart Me (Heart Me Eligible), أعجبوا بالبث (Liked Stream)، أو المشاركون في سحب الجوائز (Prize Draw Entrants).
- اختر جلسة التطبيق هذه أو الحفظ عبر إعادة التشغيل (Save across restarts).
- أضف الفحوص والإجراءات التي تحتاجها، ثم اربط كلًا منها بالذاكرة المسماة باستخدام المعيّن الجانبي أو القائمة المنسدلة.
- اربط مسار الحدث العادي بأسلاك زرقاء مخضرة واستخدم اختبار التدفق (Test Flow) باسمَي مستخدم مختلفين قبل بدء البث المباشر.
العمليات المتاحة
| العقدة | ما الذي يفعله |
|---|---|
| تذكّر المستخدم (Remember User) | يضيف مستخدم الحدث الحالي مرة واحدة. تزيد المشاركة المتكررة عدد مشاركات ذلك المستخدم دون إضافة إدخالات مكررة إلى السحب. |
| المستخدم متذكَّر (User Is Remembered) | مشغّل أو فحص يُرجع true عندما تنتمي الرسالة الحالية إلى شخص في الذاكرة المحددة. |
| نسيان المستخدم (Forget User) | يزيل مستخدم الحدث الحالي فقط. |
| اختيار مستخدم عشوائي (Pick Random User) | يختار مستخدمًا فريدًا واحدًا متذكَّرًا. ويمكنه اختياريًا إزالة الفائز حتى لا يفوز مرة أخرى. |
| مسح جميع المستخدمين (Clear All Users) | يفرغ كائن ذاكرة المستخدمين المحدد فقط. |
| إعادة ضبط عقدة الحالة (Reset State Node) | يمسح أيضًا ذاكرة مستخدمين عندما تكون تلك الذاكرة هي هدف إعادة الضبط المحدد. |
وصفات عملية
TikTok Heart Me أو عضو فريق → ? تحويل النص إلى كلام
استخدم حدث الهدية لتذكّر المرسل؛ ولا تحاول تحويل صف الهدية الواحد إلى دور «عضو» دائم.
- لحالة فريق TikTok أو المعجبين، اختر دور المستخدم (User Role) → عضو فريق TikTok (TikTok Team Member). يقرأ بيانات شارة TikTok ومستواه الواردة مباشرة؛ ولا يلزم إعداد العرض «treat as members» في Main Chat Overlay.
- تختلف حمولات الهدايا حسب وضع الالتقاط. ومن الإعدادات الشائعة نوع الحدث (Event Type) → آخر (Other): gift إضافةً إلى الرسالة تحتوي على (Message Contains): Heart Me. تحقق من الصف الملتقط في Test Flow أو Event Reference وطابق الحقل الأوضح الذي يوفره مصدرك.
- ما زال الفرعان يتطلبان في البداية
?، فتتيح المنصات الأخرى الكلام للجميع بينما يبقى TikTok مقيّدًا.
تذكّر الأشخاص الذين أعجبوا أو شاركوا
يعمل هذا عندما يحدد حدث الإعجاب أو المشاركة الملتقط مستخدمًا. لا تحدد تحديثات عدد الإعجابات الإجمالي شخصًا، ولذلك لا يمكن تذكّرها. استخدم ذاكرة منفصلة لكل نوع مشاركة إذا أردت فحوصًا أو سحوبات مستقلة.
سحب جوائز بمشاركات فريدة
تفعيل إزالة المستخدم المحدد (Remove selected user) عندما ينبغي ألا يُسحب الفائزون مرتين. في البث العام، احمِ أوامر السحب وإعادة الضبط بفحص المشرف أو المسؤول أو مستخدم محدد بدقة.
إعادة الضبط والاحتفاظ
يدوي (Manual)
استخدم مسح جميع المستخدمين الآن (Clear All Users Now) في خصائص الذاكرة أثناء الإنشاء والاختبار.
من تدفق
استخدم مسح جميع المستخدمين (Clear All Users) أو الخيار العام إعادة ضبط عقدة الحالة (Reset State Node)، مع اختيار الذاكرة المقصودة بدقة.
تلقائي (Automatic)
المسح بعد الخمول أو عند بدء البث أو إيقافه. تعطّل القيمة 0 إعادة الضبط بسبب الخمول.
عبر عمليات إعادة التشغيل
تبدأ ذاكرات الجلسة فارغة مع التطبيق. ويُعاد تحميل الذاكرات المحفوظة إلى أن تُمسح تلك الذاكرة تحديدًا.
استخدام مخرجات السحب والمشاركة
تضيف إجراءات الذاكرة حقولًا إلى الرسالة لتتمكن إجراءات Show Text أو Send Message أو webhook أو الإجراءات المخصصة اللاحقة من استخدامها.
| الحقل | المعنى |
|---|---|
userMemoryName | اسم الذاكرة المحددة. |
userMemoryCount | المستخدمون الفريدون المتذكَّرون حاليًا. |
userMemoryAdded | تكون true فقط عندما يضيف Remember User شخصًا فريدًا جديدًا. |
userMemoryEntryCount | عدد مرات مشاركة ذلك الشخص. |
selectedUser | اسم عرض المستخدم المختار في السحب. |
selectedUserId, selectedUserSource | المعرّف الثابت ومنصة المستخدم المختار في السحب. |
selectedUserParticipationCount | عدد المشاركات المسجل للفائز. |
selectedUserReason | أحدث قالب سبب حفظه Remember User. |
selectedUserRemoved | ما إذا كان السحب قد أزال الفائز المحدد. |
استكشاف المشكلات وإصلاحها
| الخط المتقطع غير موجود | حدد العملية واختر ذاكرة مستخدمين هدفًا، أو اسحب معيّنها الجانبي الأرجواني إلى مركز الذاكرة. |
|---|---|
| يظهر الشخص نفسه مرتين | تحقق مما إذا كانت الأحداث جاءت من منصات مختلفة. تنشئ المنصة مع معرّف المستخدم هويات منفصلة عمدًا. |
| لم تُضف الإعجابة أحدًا | ربما لم يتضمن الحدث هوية مستخدم. افحص حمولة الحدث؛ لا يمكن تحويل الأعداد الإجمالية إلى مشاركين مسمّين. |
| عادت ذاكرة محفوظة | استخدم Clear All Users على تلك الذاكرة. تغيير تدفق أو مسح ذاكرة مختلفة لا يمحوها. |
| يستطيع أي شخص تنفيذ أمر السحب أو إعادة الضبط | أضف دور مستخدم moderator أو admin (أو فحصًا دقيقًا لمستخدم المضيف) إلى بوابة AND قبل الإجراء. |