واجهات API التسويقية للمتاجر الإلكترونية
قم بتشغيل حملات السلة المتروكة وإرسال تحديثات الطلبات وتخصيص توصيات المنتجات عبر واجهات API مرنة. قم بالتكامل مع منصة التجارة الإلكترونية الخاصة بك في ساعات وليس أسابيع.
ما يحصل عليه مطورو التجارة الإلكترونية
أتمتة تسويق تعتمد على API للتجارة الإلكترونية. قم بمزامنة بيانات العملاء وتتبع الأحداث وتشغيل الحملات وقياس الأداء عبر واجهات API بسيطة وفعّالة. تكاملات جاهزة لـ Shopify وWooCommerce وMagento. مجموعات SDK أصيلة للتطبيقات المحمولة. وثائق شاملة ودعم للمطورين.
تكامل سريع
ساعات للتكامل وليس أسابيع. إضافات جاهزة لـ Shopify وWooCommerce وMagento. واجهات RESTful APIs للمنصات المخصصة. مجموعات SDK للجوال لتطبيقات iOS وAndroid.
تغطية شاملة لـ API التجارة الإلكترونية
واجهات API لمزامنة العملاء وتتبع الأحداث واسترجاع السلة المتروكة وتحديثات الطلبات وتوصيات المنتجات والتجزئة. قم بتشغيل الحملات بناءً على أي إجراء للعميل.
مزامنة في الوقت الفعلي
مزامنة ثنائية الاتجاه بين متجرك وPushwoosh. بيانات العملاء وتاريخ الطلبات وكتالوج المنتجات وحالة المخزون. دائماً محدّثة، لا تصدير يدوي.
مصمم لنطاق التجارة الإلكترونية
تعامل مع ذروة حركة الجمعة البيضاء ورمضان. معالجة ملايين الأحداث. إرسال ملايين الرسائل. أوقات استجابة API أقل من 100ms. اتفاقية مستوى خدمة بنسبة 99.9%.
إمكانيات API للتجارة الإلكترونية
قم بتشغيل الحملات ومزامنة المنتجات وتتبع رحلات العملاء مباشرةً من متجرك. كل ميزة متاحة في لوحة التحكم تعمل برمجياً. اطلع على جميع إمكانيات التجارة الإلكترونية.
مزامنة بيانات العملاء في الوقت الفعلي
إنشاء وتحديث ملفات تعريف العملاء عبر API. مزامنة تاريخ المشتريات وسلوك التصفح والتفضيلات. تجزئة العملاء تلقائياً بناءً على RFM أو فئات المنتجات أو مرحلة دورة الحياة.
POST /api/v3/customers{ "customer_id": "cust_12345", "email": "customer@example.com", "phone": "+1234567890", "attributes": { "total_orders": 15, "total_spent": 1250.00, "favorite_category": "electronics", "last_order_date": "2024-05-15" }}تتبع كل تفاعل للعميل
إرسال أحداث لمشاهدات المنتجات والإضافة إلى السلة والمشتريات والبحث والمراجعات. تؤدي الأحداث إلى تشغيل الحملات الآلية وتدعم التجزئة الديناميكية.
POST /api/v3/events{ "customer_id": "cust_12345", "event": "product_viewed", "attributes": { "product_id": "prod_789", "product_name": "Wireless Headphones", "price": 89.99, "category": "electronics", "timestamp": "2024-05-17T10:30:00Z" }}تشغيل الحملات برمجياً
إرسال رسائل المعاملات عبر API: تأكيدات الطلبات وتحديثات الشحن وإشعارات التسليم. تشغيل الحملات التسويقية بناءً على سلوك العميل.
POST /api/v3/campaigns/trigger{ "campaign_id": "cart_abandonment_series", "customer_id": "cust_12345", "data": { "cart_items": [ { "product_name": "Wireless Headphones", "price": 89.99, "image_url": "https://..." } ], "cart_total": 89.99, "recovery_link": "https://store.com/cart/recover/abc123" }}مزامنة كتالوج منتجاتك
استيراد بيانات المنتجات عبر API. تحديث الأسعار والمخزون والأوصاف. الاستخدام في التوصيات الشخصية والمحتوى الديناميكي. عرض مدى توفر المنتج في الوقت الفعلي في الرسائل.
POST /api/v3/products{ "product_id": "prod_789", "name": "Wireless Headphones", "price": 89.99, "original_price": 129.99, "in_stock": true, "stock_quantity": 47, "category": "electronics", "image_url": "https://...", "product_url": "https://store.com/products/headphones"}تكاملات جاهزة لمنصتك
تكامل مع Shopify وWooCommerce وMagento، بالإضافة إلى الدعم الكامل للمتاجر المخصصة في منطقة الشرق الأوسط وشمال أفريقيا. إضافات جاهزة للتثبيت وواجهات RESTful APIs لأي منصة مخصصة. مجموعات SDK أصيلة للجوال للوصول متعدد القنوات.
Shopify وShopify Plus
تثبيت بنقرة واحدة من Shopify App Store. وقت التكامل: 30 دقيقة إلى ساعتين. تغطي المزامنة التلقائية للبيانات إنشاء العميل وأحداث الطلبات وترك السلة ومشاهدات المنتجات وبدء عملية الدفع.
- أحداث العميل: التسجيل وتسجيل الدخول وتحديثات الملف الشخصي
- أحداث الطلبات: الطلب والتسليم والاسترداد والإلغاء
- أحداث السلة: الإضافة إلى السلة وبدء الدفع وترك السلة
- أحداث المنتجات: المشاهدة والبحث وتحديثات قائمة الأمنيات
قم بتثبيت التطبيق وتكوين الإعدادات وابدأ إرسال حملات الاسترجاع في نفس اليوم.
WooCommerce على WordPress
الإضافة متاحة من مستودع WordPress. وقت التكامل: 1 إلى 2 ساعة. مزامنة كاملة لبيانات العملاء وتتبع الأحداث وأتمتة الطلبات جاهزة للاستخدام.
- تسجيل العملاء الجدد وتسجيل الدخول
- إضافة المنتج إلى السلة وترك السلة
- الطلب المقدم والمكتمل والمسترد
- تقديم المراجعات والتقييمات
قم بتثبيت الإضافة وإدخال مفاتيح API وتكوين مشغلات الأحداث والبدء.
Magento 2.x
تثبيت عبر Composer أو امتداد يدوي. وقت التكامل: 2 إلى 4 ساعات. دعم متعدد المتاجر وشرائح العملاء وتتبع الطلبات مضمّن.
- ملفات تعريف العملاء متعددة المتاجر
- تخصيص مدفوع بالشرائح
- سير عمل حالة الطلب
- تعيين حقول البيانات القابل للتكوين
قم بتثبيت الامتداد وتكوين بيانات اعتماد API وتعيين حقول البيانات إلى سمات Pushwoosh.
واجهة RESTful API للمتاجر المخصصة
قم بدمج أي منصة تجارة إلكترونية مخصصة عبر REST. وقت التكامل: 1 إلى 5 أيام حسب التعقيد. تغطية API كاملة مع webhooks للتسليم في الوقت الفعلي والفتح والتحويلات.
// Track a custom event from any platformawait fetch("https://api.pushwoosh.com/v3/events", { method: "POST", headers: { "Authorization": `Bearer ${API_KEY}` }, body: JSON.stringify({ customer_id: customerId, event: "order_completed", attributes: orderAttributes })});مجموعات SDK للجوال لـ iOS وAndroid وReact Native وFlutter
Android-first في منطقة MENA — أكثر من 70% من المستخدمين يستخدمون Android. تكامل FCM مع ضمان التسليم على جميع الأجهزة. مجموعات SDK أصيلة لكل بنية تحتية لتطبيقات التجارة. وقت التكامل: 4 إلى 8 ساعات لكل منصة. إشعارات Push والرسائل داخل التطبيق وتتبع الأحداث مضمّنة.
// iOS: track checkout flowPushwoosh.sharedInstance().registerForPushNotifications()
PWInAppManager.shared().postEvent("checkout_started", withAttributes: [ "cart_total": 89.99, "item_count": 2 ])ما يمكنك بناؤه باستخدام واجهات API لدينا
خمسة تطبيقات تجارة إلكترونية حقيقية يطلقها تجار التجزئة باستخدام Pushwoosh.
استرجاع السلة المتروكة
يضيف العميل منتجات إلى السلة لكنه لا يكمل عملية الشراء. تتبع الأحداث عبر API واكتشف عدم النشاط وشغّل تدفق الاسترجاع وقس الإيرادات المستردة.
await pushwoosh.trackEvent(customerId, "add_to_cart", { product_id: "prod_789", product_name: "سماعات لاسلكية", price: 89.99, cart_total: 89.99});
if (!await orderCompleted(customerId)) { const cartItems = await getCartItems(customerId);
await pushwoosh.triggerCampaign({ campaign: "cart_abandonment_email", customer_id: customerId, data: { cart_items: cartItems, cart_total: calculateTotal(cartItems), recovery_link: generateRecoveryLink(customerId) } });}النتيجة: معدل استرجاع سلة 12% و180 ألف دولار إيرادات مستردة كل ربع سنة.
إشعارات حالة الطلب
أرسل تحديثات الطلبات الآلية عبر البريد الإلكتروني والرسائل القصيرة وWhatsApp. قم بتشغيل التأكيد والشحن والتسليم وطلب المراجعة من واجهة API واحدة.
await pushwoosh.triggerCampaign({ campaign: "order_confirmation", customer_id: customerId, channels: ["email", "whatsapp"], data: { order_number: "ORD-12345", order_total: 89.99, order_items: orderItems, estimated_delivery: "May 20-22" }});
await pushwoosh.triggerCampaign({ campaign: "order_shipped", customer_id: customerId, channels: ["push", "sms"], data: { order_number: "ORD-12345", tracking_number: "1Z999AA10123456784", carrier: "UPS" }});النتيجة: معدل فتح إشعارات التسليم 95% ومعدل إكمال المراجعة 22%.
توصيات المنتجات الشخصية
تتبع سلوك التصفح عبر API واحصل على توصيات من محركك وأرسل رسائل بريد إلكتروني أو push messages شخصية مع قياس التفاعل.
await pushwoosh.trackEvent(customerId, "product_viewed", { product_id: "prod_789", category: "electronics", price: 89.99});
const recommendations = await getRecommendations(customerId, { based_on: ["browsing_history", "purchase_history"], limit: 4});
await pushwoosh.sendEmail({ customer_id: customerId, template: "personalized_recommendations", subject: "Products you might love", data: { recommendations: recommendations.map(p => ({ name: p.name, price: p.price, image_url: p.image_url, product_url: p.url })) }});النتيجة: معدل نقر 18% وتحويل 8% على التوصيات.
تنبيهات عودة المنتج للمخزون
يطلب العملاء إشعارات للمنتجات غير المتوفرة. عند عودة المخزون، يُشغّل webhook تنبيهات عبر البريد الإلكتروني والـ push.
await pushwoosh.createAlert({ customer_id: customerId, product_id: "prod_789", channels: ["email", "push"], created_at: new Date()});
app.post("/webhooks/product-restocked", async (req, res) => { const { product_id } = req.body; const alerts = await pushwoosh.getAlerts({ product_id });
for (const alert of alerts) { await pushwoosh.triggerCampaign({ campaign: "back_in_stock", customer_id: alert.customer_id, channels: alert.channels, data: { product_name: product.name, product_price: product.price, product_url: product.url } }); }});النتيجة: معدل تحويل 35% من تنبيهات عودة المنتج للمخزون.
أتمتة دورة حياة العميل
سلسلة الترحيب وإعادة التفاعل وحملات VIP تُشغَّل تلقائياً بناءً على التسجيل والسلوك وقيمة العميل مدى الحياة.
await pushwoosh.registerCustomer({ customer_id: customerId, email: email, attributes: { signup_date: new Date(), acquisition_source: "organic" }});
await pushwoosh.addToJourney(customerId, "welcome_series");
const customerValue = await getCustomerLTV(customerId);if (customerValue > 500) { await pushwoosh.addToSegment(customerId, "vip_customers"); await pushwoosh.triggerCampaign({ campaign: "vip_welcome", customer_id: customerId, data: { vip_benefits: ["Free shipping", "Early access", "Exclusive deals"] } });}النتيجة: قيمة LTV أعلى بنسبة 40% للعملاء في دورات الحياة الآلية.
استخراج مقاييس الحملات والتجارة الإلكترونية
الوصول إلى أداء الحملات والشرائح والمنتجات عبر API. دفق البيانات إلى BigQuery أو Snowflake أو Redshift لدمجها مع مصادرك الأخرى.
أداء الحملة
استرجع عدد المُرسَلة والمُسلَّمة والمفتوحة والمنقور عليها والتحويلات بالإضافة إلى الإيرادات وعائد الاستثمار لكل حملة.
GET /api/v3/analytics/campaigns/{campaign_id}
{ "sent": 50000, "delivered": 48500, "opened": 21825, "clicked": 6557, "conversions": 784, "revenue": 68992.00, "avg_order_value": 87.99, "roi": 12.5}تجزئة العملاء
اسحب أعداد العملاء ومتوسط LTV ومتوسط قيمة الطلب وتكرار الشراء ومعدل الإلغاء لكل شريحة.
GET /api/v3/segments/{segment_id}/analytics
{ "total_customers": 15000, "avg_ltv": 245.50, "avg_order_value": 82.00, "purchase_frequency": 3.2, "churn_rate": 0.08}أداء المنتج
تتبع المشاهدات ومعدل الإضافة إلى السلة ومعدل الشراء والإيرادات لكل منتج لإثراء استهداف الحملات والتسويق.
GET /api/v3/analytics/products
{ "products": [ { "product_id": "prod_789", "views": 12500, "add_to_cart_rate": 0.15, "purchase_rate": 0.08, "revenue": 89990.00 } ]}مصمم لموثوقية التجارة الإلكترونية
مصمم للتعامل مع ذروة حركة رمضان والجمعة البيضاء وحملات العيد في منطقة الشرق الأوسط وشمال أفريقيا — مع تسليم الرسائل المعاملاتية بدقة أقل من ثانية.
أداء أقل من ثانية
الـ 95th percentile أقل من 200ms. تتبع الأحداث أقل من 50ms. استجابة ثابتة خلال فعاليات المبيعات.
طاقة استيعابية لذروة الحركة
أحداث غير محدودة في الثانية. لا تقييد خلال ذروة الحركة. تكرار جغرافي وتحويل تلقائي عند الفشل.
بنية تحتية عالمية
نشر متعدد المناطق وتسليم SDK مدعوم بشبكة CDN وخيارات إقامة البيانات لتجار التجزئة في الاتحاد الأوروبي والولايات المتحدة.
معايير الأمان للتجارة الإلكترونية
أمان جاهز للإنتاج لقطاع التجزئة. بنية تحتية متوافقة مع PCI DSS ومعالجة GDPR وضوابط وصول API صارمة. معتمد ISO 27001:2022 وSOC 2 Type I — إشارة ثقة للعملاء من الشركات الكبرى في منطقة الشرق الأوسط وشمال أفريقيا.
توافق PCI
بنية تحتية متوافقة مع PCI DSS Level 1. دعم الترميز. لا تُخزَّن تفاصيل الدفع الكاملة أبداً.
حماية البيانات
جاهز لـ GDPR وCCPA. حق الحذف وواجهات API لتصدير البيانات وإدارة موافقة العملاء.
المصادقة
مصادقة مفتاح API وOAuth 2.0 وقائمة بيضاء لـ IP والتحكم في الوصول المستند إلى الأدوار. مفاتيح منفصلة للاختبار والإنتاج.
أمان بيانات العملاء
تشفير في حالة السكون باستخدام AES-256. TLS 1.3 أثناء النقل. إخفاء PII في السجلات. حمولات webhook موقّعة.
دعم تكاملات التجارة الإلكترونية
إضافات جاهزة وإرشادات API مخصصة ومساعدة في الهجرة. انتقل من Klaviyo أو Mailchimp أو Omnisend مع التشغيل المتوازي حتى إتمام التبديل.
-
اختر مسار التكامل
تثبيت بنقرة واحدة لـ Shopify، وإعداد الإضافة لـ WooCommerce وMagento، أو REST API وWebhooks للمتاجر المخصصة.
-
قم بتعيين بيانات العملاء
طابق خصائص العملاء والشرائح وحقول الموافقة من منصتك مع مخطط Pushwoosh بمساعدة هندسية متخصصة.
-
قم بإعداد مشغلات الأحداث
قم بتكوين أحداث السلة والطلبات والمنتجات. تحقق من صحتها بحملات اختبارية وأكد تسليم الـ Webhooks.
-
انقل البيانات التاريخية
استورد ملفات تعريف العملاء وقوالب الحملات وسجل التفاعل من Klaviyo أو Mailchimp أو Omnisend.
-
تشغيل متوازٍ ثم التبديل الكامل
أرسل عبر كلتا المنصتين لمدة 1-2 أسابيع. قارن المقاييس. قم بالتبديل الكامل بعد التأكيد. الجدول الزمني المعتاد: 1-3 أسابيع.
وثائق تفاعلية وPostman
مستكشف API مباشر ومجموعات Postman ومواصفة OpenAPI وأمثلة كود بـ PHP وPython وNode.js وRuby.
جلسات التكامل
جلسات تأهيل تقنية وإرشادات تطوير نقاط نهاية مخصصة ودعم تعيين البيانات.
مجتمع المطورين
دعم تقني على مدار الساعة للخطط المدفوعة ومستودعات GitHub مع أمثلة ودروس فيديو لكل منصة.
ابدأ التكامل في دقائق
استكشف وثائق API للتجارة الإلكترونية وشاهد كيف يمكنك بسهولة تشغيل الحملات ومزامنة البيانات وأتمتة التواصل مع العملاء. توفر مستوى مجاني.