يمكّنك هذا التكامل من ربط Botpress chatbot الخاص بك مع Shopify، منصة التجارة الإلكترونية الرائدة. من خلال هذا التكامل، يمكنك تسهيل التفاعلات السلسة المتعلقة بعمليات المتجر مباشرةً من موقعك chatbot. لاستخدام التكامل بفعالية، ستحتاج إلى تقديم اسم متجرك Shopify (كما يظهر في المتصفح/عنوان URL) ورمز الوصول الذي تم إنشاؤه بعد إنشاء تطبيق Shopify. ## فيديو الإعداد [![صورة](https://i.imgur.com/mWb0uV9.png)] (https://youtu.be/yjvsoaCvjmU) ## إعداد التكوين لإعداد تكامل Shopify في Botpress ، يلزم إجراء التكوينات التالية: 1. ** اسم المتجر/المتجر**: موجود في عنوان URL عند الوصول إلى متجر Shopify الخاص بك. على سبيل المثال، إذا كان عنوان URL الخاص بمشرف متجرك هو \' \'botpress-test-store\'، فإن اسم المتجر الذي ستدخله هو \'botpress-test-store\''. 2. ** رمز الوصول إلى واجهة برمجة التطبيقات**: هذا الرمز المميز ضروري للسماح لـ Botpress بالتواصل مع متجرك Shopify. للحصول على رمز مميز ستحتاج إلى إنشاء تطبيق Shopify جديد (التعليمات أدناه). ## إنشاء تطبيق Shopify 1. انتقل إلى "التطبيقات وقنوات المبيعات" في لوحة تحكم Shopify. 2. انقر على "تطوير التطبيقات". 3. اختر "إنشاء تطبيق" وأطلق اسمًا على تطبيقك. 4. انقر على "بيانات اعتماد واجهة برمجة التطبيقات" وضمن "رموز الوصول"، اختر "تكوين نطاقات واجهة برمجة التطبيقات للمسؤول 5. من أجل هذا التكامل، ستحتاج إلى تحديد مربع الوصول "قراءة" ل "العملاء" و "الطلبات" و "المنتجات". سيمنح هذا الروبوت حق الوصول لقراءة كل من هذه الخصائص. 6. انقر فوق "حفظ" ثم "تثبيت التطبيق" لإنهاء التثبيت. 7. بعد التثبيت، يمكنك الانتقال إلى "بيانات اعتماد واجهة برمجة التطبيقات" و "رمز وصول واجهة برمجة التطبيقات للمسؤول" لعرض/نسخ الرمز المميز الخاص بك. ## تمكين التكامل لتفعيل تكامل Shopify في Botpress: 1. قم بالوصول إلى لوحة تحكم المشرف Botpress . 2. انتقل إلى علامة التبويب "التكاملات". 3. ابحث عن تكامل Shopify وحدد "تمكين" أو "تكوين". 4. أدخل اسم المتجر/المتجر المطلوب ورمز الوصول إلى واجهة برمجة تطبيقات المسؤول. 5. احفظ تكويناتك. ## الاستخدام ### الإجراءات بعد تمكين التكامل، يمكن لموقعك Botpress chatbot التواصل مع Shopify للاستعلام عن المنتج والعملاء باستخدام الإجراءات أدناه: - الحصول على قائمة العملاء: إرجاع قائمة العملاء. - الحصول على قائمة طلبات العملاء: إرجاع قائمة بالطلبات الخاصة بعميل معين حسب الحالة (مفتوح أو مغلق أو ملغى أو أي حالة). - الحصول على قائمة المنتجات: إرجاع قائمة بالمنتجات باستخدام المعرف أو العنوان أو نوع المنتج. - الحصول على قائمة متغيرات المنتج: إرجاع قائمة بمتغيرات المنتج حسب المعرف. ### الأحداث بعد تمكين التكامل، يمكن لموقع Botpres chatbot الخاص بك تلقي الأحداث من Shopify باستخدام الأحداث أدناه: - تم إنشاء الطلب: يتم تشغيله عند إنشاء طلب. - تحديث الطلب: يتم تشغيله عند تحديث الطلب. - تم إلغاء الطلب: يتم تشغيله عند إلغاء الطلب. - إنشاء عميل: يتم تشغيله عند إنشاء عميل. - تحديث العميل: يتم تشغيله عند تحديث العميل. ملاحظة: لا يمكنك ربط هذه الأحداث بمحادثات محددة. هذه الأحداث هي لتخزين معلومات الحدث داخل chatbot الخاص بك (على سبيل المثال، تخزين بيانات العميل/الطلب في جدول للاستعلام) ## القيود 1. قد تكون هناك حدود للأسعار تطبقها Shopify's API. 2. الأحداث غير مرتبطة بالمحادثات.