يمكنك تقديم رمز ترويجي للعميل بإحدى طريقتين:
- إعداد قائمة برموز الترويج في جدول بيانات Google، وتدريب Mavibot للعثور على رمز متاح، وتقديمه للعميل، ثم وضع علامة عليه كمُصدر في الجدول.
- تدريب Mavibot على إنشاء رموز ترويج بناءً على قواعد محددة، وتقديم الرمز للعميل، ثم تسجيله في الجدول.
يمكنك التحقق من صحة الرموز باستخدام جداول بيانات Google وطلبات API الخاصة بها.
تعرف على المزيد حول هذه العمليات أدناه:
- كيفية التحقق من رمز ترويجي من جداول بيانات Google
- كيفية تقديم رمز ترويجي من جداول بيانات Google
- كيفية إنشاء رمز ترويجي بمساعدة Mavibot
كيفية التحقق من رمز ترويجي من جداول بيانات Google
إذا كان لديك هدف لتقييد الوصول إلى البوت أو العروض الخاصة، يمكنك استخدام وظيفة التحقق من رموز الترويج.
قم بإعداد جدول بيانات Google حيث يكون عمود واحد قائمة برموز الترويج الخاصة بك. اضبط إعداد الوصول على "أي شخص لديه الرابط يمكنه التحرير". كيفية القيام بذلك، اقرأ في هذه المقالة
إليك كيفية عمل الوظيفة: يقوم العميل بإدخال رمزه الترويجي في البوت. ثم تتحقق الوظيفة مما إذا كان الرمز موجودًا في العمود المحدد الذي أنشأته. إذا تم العثور على الرمز، تتم إضافة العبارة "تم استخدام الرمز الترويجي" إلى الخلية المجاورة، وتقوم الوظيفة بإرجاع هذا الرد:
{"status": ''0''}
عنوان الوظيفة: https://store.mavibot.ai/function/check-promocode
للتحقق من الرمز، تحتاج إلى إرسال هذه المعلمات من الكتلة:
{"id":"1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf_OKvDMrOI", "promocode": "#{question}", "col_number": "1"}
id هو معرف جدول بيانات Google الخاص بك الذي يحتوي على رموز الترويج. يمكنك العثور عليه في عنوان URL للمستند. تأكد من أن إعدادات مشاركة المستند تسمح لأي شخص لديه الرابط بالتحرير.

إذا كانت رموز الترويج موجودة في ورقة منفصلة، فستحتاج إلى استخدام المعلمة list_name، حيث يجب وضع اسمها، على سبيل المثال:
{"id":"1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf_OKvDMrOI", "promocode": "#{question}", "col_number": "1", "list_name": "اسم الورقة"}
المعلمة التالية هي الرمز الترويجي الذي يطبقه العميل.
col_number - رقم العمود الذي يحمل الرموز
{"status": ''1''}، بعد ذلك لا يمكنك تطبيق الرمز مرة ثانية
إذا لم تجد الوظيفة الرمز الترويجي في الجدول أو تم استخدامه بالفعل، فإنها ترد بـ
{"status": ''0''}
إذا كنت تتساءل عن كيفية استخدام هذا وأين تضعه، تحقق من لقطة الشاشة أدناه.

#{custom_answer} - الرد من الخادم المذكور في علامة التبويب "طلب URL".
استخدم هذا المتغير في علامة التبويب "الرد" لرؤية محتوياته. إذا تم إعداد كل شيء بشكل صحيح، احفظ status->status، ثم في الأسهم أسفل علامة التبويب "متغير للمقارنة"، قم بتعيين الشروط إلى "status == 0" (الرد على المستخدم بأن الرمز قد تم استخدامه بالفعل) أو "status == 1" (السماح للمستخدم بالمتابعة).
مثال موضح أدناه.

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

ستحصل على رابط مشابه لهذا: https://docs.google.com/spreadsheets/d/**1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf\\_OKvDMrOI**/edit?usp=sharing
النص الغامق هنا هو معرف صفحتك. ستحتاج إليه لاحقًا.
أنشئ كتلة على Mavibot والصق هذه المعلمات في إعداداتها:
نوع الطلب: POST-json
طلب URL: https://store.salebot.ai/function/findcell
القيم المخزنة:
data->رمز الترويج;
cell_number|row ->line;
معلمات JSON:
{"id": "1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf_OKvDMrOI", "find": "متاح", "col": 2, "return": 1}
حيث تحتاج إلى وضع معرف صفحتك الخاص بدلاً من 1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf_OKvDMrOI

أنشئ كتلة أدناه وانقر على "إعدادات الوقت" في إعدادات الاتصال. في القسم المفتوح، أسفل علامة التبويب "تأخير قبل الرد"، أدخل -1 لجعل الانتقال يحدث بأسرع ما يمكن.
في الكتلة الجديدة، قم بتعيين المعلمات المذكورة أدناه.
لعرض رمزه للعميل، اكتب #{Promo_code}
نوع الطلب: POST-json
طلب URL: https://store.mavibot.ai/function/gsheets
معلمات JSON:
{"id": "1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf_OKvDMrOI", "write":{"b#{line}":"مستخدم"}}
حيث تحتاج إلى وضع معرف صفحتك الخاص بدلاً من 1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf_OKvDMrOI

كيفية إنشاء رمز ترويجي بمساعدة Mavibot
إذا كان يمكن إنشاء رمز ترويجي بقواعد معينة، فيمكنك إنشاؤه مباشرة في Mavibot وكتابته في جداول بيانات Google للتحقق لاحقًا.
ستحتاج إلى متغيرات لهذا الغرض. على سبيل المثال، لإنشاء رمز ترويجي فريد، يمكنك استخدام المتغير #{client_id}. إنه متغير في Mavibot يشير إلى رقم عميلك في النظام.
في إعدادات الكتلة، متقدم -> آلة حاسبة، اكتب:
Promocode = promo#{client_id}
الصق #{Promo_code} في حقل "الرد"
ستحصل على رمز ترويجي promo1330882.
إذا كنت ترغب في إضافة المزيد من العشوائية إلى رمزك، فأضف استدعاء الوظيفة random()
Promocode = 'promo' + '#{client_id}' + random(0,10)
في هذه الحالة، يضيف رقمًا عشوائيًا واحدًا في النهاية
الآن دعنا نلصقه في جدول الرموز الخاص بنا.
أولاً، أنشئ جدول بيانات Google جديدًا فارغًا. قم بتعيين أذونات المشاركة إلى "أي شخص لديه الرابط يمكنه التحرير."
ثم، اكتب رموز الترويج في الخلية A1.
إذا كانت الخلية الأولى فارغة، فلن تعمل الوظيفة. تأكد من ملئها!
ستحصل على رابط مشابه لهذا:
النص الغامق هنا هو معرف صفحتك. ستحتاج إليه لاحقًا.
الآن دعنا نعود إلى Mavibot ونواصل العمل على الكتلة الخاصة بك مع الرمز الترويجي
نوع الطلب: POST-json
طلب URL: https://store.mavibot.ai/function/gsheets
معلمات JSON:
{"id": "1sl15vKFjo5TFD98GnVjF3AlLtdhr85-AkEjoeJkgDxE", "mapping":{"a":"#{Promo_code}"}}
حيث تحتاج إلى وضع معرف صفحتك الخاص بدلاً من 1HfnHDbJYTGz68-3KWIcRISncTmdEn8v7Vf_OKvDMrOI
يجب أن تنشئ شيئًا مثل هذا:



