نظرة عامة
مكّن وكلاءك من إدارة عمليات التجارة الإلكترونية عبر Shopify. تعامل مع العملاء والطلبات والمنتجات والمخزون وتحليلات المتجر لتبسيط أعمالك التجارية عبر الإنترنت باستخدام الأتمتة المدعومة بالذكاء الاصطناعي.المتطلبات الأساسية
قبل استخدام تكامل Shopify، تأكد من توفر ما يلي:- حساب CrewAI AMP مع اشتراك فعّال
- متجر Shopify بصلاحيات المسؤول المناسبة
- ربط متجر Shopify الخاص بك عبر صفحة التكاملات
إعداد تكامل Shopify
1. ربط متجر Shopify الخاص بك
- انتقل إلى تكاملات CrewAI AMP
- ابحث عن Shopify في قسم تكاملات المصادقة
- انقر على Connect وأكمل عملية OAuth
- امنح الصلاحيات اللازمة لإدارة المتجر والمنتجات
- انسخ رمز المؤسسة من إعدادات التكامل
2. تثبيت الحزمة المطلوبة
3. إعداد متغير البيئة
لاستخدام التكاملات مع
Agent(apps=[]), يجب تعيين متغير البيئة
CREWAI_PLATFORM_INTEGRATION_TOKEN برمز المؤسسة الخاص بك..env:
الأدوات المتاحة
إدارة العملاء
shopify/get_customers
shopify/get_customers
الوصف: استرجاع قائمة العملاء من متجر Shopify.المعاملات:
customerIds(string, اختياري): قائمة معرّفات العملاء مفصولة بفواصلlimit(string, اختياري): الحد الأقصى لعدد العملاء (الافتراضي: 250)
shopify/create_customer
shopify/create_customer
الوصف: إنشاء عميل جديد في متجر Shopify.المعاملات:
firstName(string, مطلوب): الاسم الأول للعميلlastName(string, مطلوب): اسم العائلة للعميلemail(string, مطلوب): عنوان البريد الإلكتروني للعميلphone(string, اختياري): رقم الهاتفtags(string, اختياري): الوسوم كمصفوفة أو قائمة مفصولة بفواصل
shopify/update_customer
shopify/update_customer
الوصف: تحديث عميل موجود في متجر Shopify.المعاملات:
customerId(string, مطلوب): معرّف العميل المراد تحديثهfirstName(string, اختياري): الاسم الأولlastName(string, اختياري): اسم العائلةemail(string, اختياري): عنوان البريد الإلكتروني
إدارة الطلبات
shopify/get_orders
shopify/get_orders
الوصف: استرجاع قائمة الطلبات من متجر Shopify.المعاملات:
orderIds(string, اختياري): قائمة معرّفات الطلبات مفصولة بفواصلlimit(string, اختياري): الحد الأقصى لعدد الطلبات (الافتراضي: 250)
shopify/create_order
shopify/create_order
الوصف: إنشاء طلب جديد في متجر Shopify.المعاملات:
email(string, مطلوب): عنوان البريد الإلكتروني للعميلlineItems(object, مطلوب): عناصر سطر الطلب بصيغة JSONfulfillmentStatus(string, اختياري): حالة التنفيذ - الخيارات: fulfilled, null, partial, restocked
shopify/get_abandoned_carts
shopify/get_abandoned_carts
الوصف: استرجاع سلال التسوق المهجورة من متجر Shopify.المعاملات:
status(string, اختياري): عرض عمليات الدفع بالحالة المحددة - الخيارات: open, closed (الافتراضي: open)limit(string, اختياري): الحد الأقصى لعدد السلال (الافتراضي: 250)
إدارة المنتجات
shopify/get_products
shopify/get_products
الوصف: استرجاع قائمة المنتجات من متجر Shopify.المعاملات:
title(string, اختياري): تصفية حسب عنوان المنتجstatus(string, اختياري): تصفية حسب الحالة - الخيارات: active, archived, draftlimit(string, اختياري): الحد الأقصى لعدد المنتجات (الافتراضي: 250)
shopify/create_product
shopify/create_product
الوصف: إنشاء منتج جديد في متجر Shopify.المعاملات:
title(string, مطلوب): عنوان المنتجproductType(string, مطلوب): نوع/فئة المنتجvendor(string, مطلوب): مورد المنتجproductDescription(string, اختياري): وصف المنتجprice(string, اختياري): سعر المنتج
shopify/update_product
shopify/update_product
الوصف: تحديث منتج موجود في متجر Shopify.المعاملات:
productId(string, مطلوب): معرّف المنتج المراد تحديثهtitle(string, اختياري): عنوان المنتجprice(string, اختياري): سعر المنتج
أمثلة الاستخدام
إعداد Agent أساسي لـ Shopify
الحصول على المساعدة
تحتاج مساعدة؟
تواصل مع فريق الدعم للحصول على المساعدة في إعداد تكامل Shopify أو
استكشاف الأخطاء وإصلاحها.
