بناء التطبيقات وتحقيق الدخل منها باستخدام واجهات برمجة التطبيقات (APIs) الخاصة بـ Shopify

تتيح لك واجهات برمجة التطبيقات (APIs) الخاصة بـ Shopify دمج منصة Shopify مع برامج الجهات الخارجية. وبفضل مهاراتك، يمكنك إنشاء تطبيقات لتجار Shopify وتحقيق الإيرادات منها.

توزيع التطبيق

فيما يلي طريقتان لتوزيع تطبيقك بناءً على الغرض منه وجمهورك المستهدف:

البدء في إنشاء التطبيقات

تُعد Dev Dashboard المركز الرئيسي لإنشاء تطبيقات Shopify وإدارتها. يمكنك إنشاء التطبيقات بالطرق التالية:

  • Shopify CLI (مُوصى به): استخدم Shopify CLI لإنشاء هيكل مشروع كامل مع مسارات عمل تطوير ونشر محلية مدمجة. تدعم مشاريع CLI ميزات المسؤول المخصصة، ومكوّنات الدفع، وواجهات المستخدم المدمجة.
  • Dev Dashboard: من أجل أتمتة الواجهة الخلفية، أو مزامنة البيانات، أو عمليات الدمج التي تعتمد على API فقط والتي لا تحتاج إلى واجهة في مسؤول Shopify، يمكنك إنشاء تطبيق وتكوينه مباشرةً في Dev Dashboard.

عند إنشاء أي تطبيق، سواء كان مخصصًا أو عامًا، يمكنك أيضًا تعيين نطاقات وصول API للتطبيق. تعرف على المزيد حول نطاقات وصول Shopify API.

متاجر التطوير لاختبار التطبيقات

متاجر التطوير هي بيئات اختبار مخصصة تنشئها من Dev Dashboard. تتيح لك متاجر التطوير تثبيت تطبيقاتك واختبارها في ظروف Shopify واقعية على أي خطة دون المخاطرة بمتجر نشط. يمكنك الاتصال بمتجر تطوير مباشرةً من Shopify CLI باستخدام الأمر shopify app dev.

تختلف متاجر التطوير عن المتاجر المنقولة إلى العملاء. تُستخدم متاجر التطوير لتطوير واختبار التطبيقات، بينما تُستخدم المتاجر المنقولة إلى العملاء لإنشاء متجر لتسليمه إلى عميل.

تعرف على المزيد حول إنشاء متاجر التطوير.

المراقبة والسجلات

توفر Dev Dashboard سجلات ومقاييس لمساعدتك في مراقبة أداء تطبيقك واستكشاف الأخطاء وإصلاحها، بما في ذلك معدلات نجاح الوظائف وتتبع تسليم الـ webhook.

تعرف على المزيد حول المراقبة والسجلات في Dev Dashboard.

أذونات المستخدم

قبل إنشاء التطبيقات ومتاجر التطوير، يجب عليك تكوين أذونات المستخدم لـ Dev Dashboard. يحتاج موظفو الشريك إلى إذن إنشاء التطبيقات وإدارتها لإنشاء التطبيقات، وإذن متاجر التطوير لإنشاء متاجر التطوير.

الترحيل من لوحة تحكم الشركاء

تحل Dev Dashboard محل لوحة تحكم الشركاء لتطوير التطبيقات. إذا كنت تدير التطبيقات سابقًا من خلال لوحة تحكم الشركاء، فراجع دليل الترحيل للحصول على تفاصيل حول ما تغيّر والخطوات التي يجب اتخاذها للتطبيقات التي تحتوي على ملحقات.

التسجيل في Shopify App Store

بصفتك مطور تطبيقات، يمكنك التسجيل في خطة مشاركة أرباح مخفضة عند البيع عبر Shopify App Store. تشمل الفوائد الرئيسية لهذه الخطة ما يلي:

  • مشاركة أرباح بنسبة 15%: تُحصّل Shopify معدلًا مخفضًا بنسبة 15% من إجمالي الإيرادات السنوية للتطبيق، انخفاضًا من النسبة القياسية البالغة 20%.
  • مشاركة أرباح بنسبة 0% على الإيرادات الأولية: يستفيد المطورون الذين يستوفون معايير الأهلية من نسبة مشاركة أرباح تبلغ 0% على أول 1,000,000 دولار أمريكي (USD) من إجمالي الإيرادات السنوية للتطبيق المكتسبة عبر Shopify App Store بدءًا من 1 يناير 2025.

لمعرفة المزيد حول كيفية التسجيل، راجع عملية التسجيل.

إرسال تطبيقك للحصول على موافقة Shopify App Store

يجب أن يستوفي تطبيقك متطلبات Shopify App Store قبل أن تتمكن من بيعه في Shopify App Store. أثناء عملية المراجعة، تتغير حالة تطبيقك: مسودة، ومُرسل، وتمت المراجعة، ومنشور. ستتلقى رسائل البريد الإلكتروني أثناء المراجعة على البريد الإلكتروني لإرسال التطبيق الذي قدمته في قسم معلومات الاتصال في نموذج بطاقة بياناتك. تعرف على المزيد حول عملية مراجعة التطبيقات وإرسال تطبيقك للمراجعة.

تحقيق الدخل من تطبيقك العام

تُعد Shopify App Pricing هي الطريقة المُوصى بها لفوترة التجار مقابل تطبيقك العام، وخاصةً للتطبيقات الجديدة. يمكنك تكوين نموذج التسعير الخاص بك مرة واحدة أثناء إرسال التطبيق، وتتعامل المنصة مع اختيار الخطة، وموافقات الرسوم، والقياس، وإصدار الفواتير. تدعم Shopify App Pricing الاشتراكات المتكررة الثابتة، والفوترة المستندة إلى الاستخدام، والخطط المجمعة.

لا تدعم Shopify App Pricing حاليًا رسوم عمليات الشراء لمرة واحدة. إذا كان تطبيقك يتطلب عمليات شراء لمرة واحدة، فاعتمد على Billing API في الوقت الحالي. تظل أدوات الترحيل والدعم المستمر لـ Billing API متاحة.

تعرف على المزيد حول Shopify App Pricing وBilling API. بالنسبة للتطبيقات الموجودة بالفعل على التسعير المُدار أو Billing API، تستمر عمليات الدمج الحالية في العمل. ستتوفر أدوات الترحيل قبل أي إيقاف.

يمكنك الوصول إلى مقاييس مفصلة للإيرادات والتثبيت لكل تطبيق من تطبيقاتك في صفحة التطبيقات في لوحة تحكم الشركاء الخاصة بك.

تسويق وإدارة تطبيقك العام

بعد الموافقة على تطبيقك، يمكنك تعزيز إطلاقه باستخدام دليل النجاح في طرح التطبيق في السوق (Go-to-market). يمكنك تسويق تطبيقك بعدة طرق للترويج لعملك وتنميته. تعرف على المزيد حول تسويق تطبيقك ومراجعة دراسات الحالة لمساعدتك في تنمية عملك واستخدام إعلانات Shopify App Store.

يمكنك تتبع حركة الزوار في Shopify App Store عبر لوحة تحكم الشركاء باستخدام Google Analytics 4 أو Facebook Pixel. تعرف على المزيد حول تتبع حركة الزوار لبطاقة بياناتك.

بعد أن يُثبّت التاجر تطبيقك، يمكنه مراجعته وتقييمه في Shopify App Store. يعتمد التقييم الإجمالي لتطبيقك على المراجعات التي تركها التجار. يتم تقييم التقييم الإجمالي لإعطاء الأولوية للمراجعات الحديثة والمفيدة والموثوقة. تجعل المراجعات الإيجابية تطبيقك يظهر في مرتبة أعلى في نتائج بحث Shopify App Store وصفحات الفئات. تعرف على المزيد حول إدارة مراجعات التطبيق في Shopify App Store.

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

يمكنك أيضًا التفكير في العمل على تحقيق حالة Built for Shopify.

عملية تدقيق التطبيق

قد يتم اختيار تطبيقك لإجراء عملية تدقيق. إذا تم اختيار تطبيقك للتدقيق، فستتلقى إشعارًا عبر البريد الإلكتروني يحتوي على مزيد من الإرشادات على البريد الإلكتروني الذي أضفته كـ البريد الإلكتروني لجهة اتصال إرسال التطبيق في بطاقة بيانات تطبيقك. تعتمد التغييرات المطلوبة دائمًا على متطلبات Shopify App Store.

تعرّف على المزيد