Shopify Scripts وتطبيق Script Editor

Shopify Scripts هي أجزاء صغيرة من التعليمات البرمجية تتيح لك إنشاء تجارب مخصصة لعملائك في سلة التسوق الخاصة بهم وعند الدفع.

عندما تقوم بإنشاء برنامج نصي أو تعديله، فإنك تختار ما إذا كان سيتم تشغيله في متجرك الإلكتروني فقط، أم في متجرك الإلكتروني وفي التطبيقات التالية:

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

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

يمكنك كتابة البرامج النصية باستخدام Shopify Scripts API، التي تستخدم إصدارًا محدودًا من لغة برمجة Ruby. يمكنك كتابة البرامج النصية وتعديلها وإدارتها ونشرها باستخدام تطبيق Script Editor. يوفر تطبيق Script Editor قوالب لمساعدتك على كتابة البرامج النصية ومصحح أخطاء (debugger) لمساعدتك على اختبارها.

بعد نشر برنامج نصي، يمكنك تحديث ملفات قالب Liquid الخاص بك حتى يستجيب متجرك الإلكتروني للتغييرات التي تجريها برامجك النصية.

أمثلة للبرامج النصية

تحتوي القائمة التالية على أمثلة لأنواع الخصومات والتخصيصات التي يمكنك إجراؤها باستخدام البرامج النصية:

  • تطبيق خصومات على المنتجات التي تحمل علامات محددة لتقديم خصومات بنسبة مئوية (%) أو بمبلغ ثابت ($)، أو مزيج من الاثنين معًا
  • تشغيل عروض ترويجية بمنطق بسيط أو معقد (اشترِ واحدًا واحصل على الآخر مجانًا (BOGO)؛ أو اشترِ اثنين واحصل على خصم 10%، أو اشترِ أربعة واحصل على خصم 20%)
  • تقديم تسعير ديناميكي مع تخفيضات في الأسعار قائمة على الحجم
  • تعديل خيارات وأسعار الشحن، أو إخفاؤها، أو إعادة ترتيبها
  • تعديل طرق بوابات الدفع، أو إخفاؤها، أو إعادة ترتيبها

يمكنك إنشاء الأنواع التالية من البرامج النصية:

  • البرامج النصية لعناصر السطر—تؤثر هذه البرامج النصية على عناصر السطر في سلة التسوق ويمكنها تغيير الأسعار ومنح الخصومات. يتم تشغيل هذه البرامج النصية في كل مرة تتم فيها إضافة عنصر، أو إزالته، أو تغييره في سلتك.
  • البرامج النصية للشحن—تتفاعل هذه البرامج النصية مع الشحن، ويمكنها تغيير طرق الشحن ومنح خصومات على أسعار الشحن. يتم تشغيل هذه البرامج النصية في كل مرة يصل فيها عميلك إلى صفحة خيارات الشحن عند الدفع.
  • البرامج النصية للدفع—تتفاعل هذه البرامج النصية مع عمليات الدفع، ويمكنها إعادة تسمية بوابات الدفع، وإخفاؤها، وإعادة ترتيبها. يتم تشغيل هذه البرامج النصية في كل مرة يصل فيها عميلك إلى صفحة طريقة الدفع عند الدفع. لا تتفاعل البرامج النصية للدفع مع بوابات الدفع، مثل PayPal Express أو Apple Pay، التي يتم عرضها لعميلك قبل مرحلة الدفع.

قوالب البرامج النصية

يتضمن تطبيق Script Editor قوالب للبرامج النصية الشائعة. عند إنشاء برنامج نصي، يمكنك اختيار قالب وتعديله لتلبية احتياجات متجرك. تحتوي القائمة التالية على أمثلة للقوالب التي يمكنك تخصيصها:

  • خصم بنسبة مئوية (%) على منتج
  • خصم بمبلغ ($) على منتج
  • خصم بنسبة مئوية (%) ومبلغ ($) على منتج
  • خصومات على الكميات
  • اشترِ واحدًا واحصل على الآخر مجانًا (BOGO)
  • تعديل سعر الشحن
  • تعديل اسم سعر الشحن
  • إخفاء أسعار الشحن
  • إعادة ترتيب أسعار الشحن
  • تعديل اسم بوابة الدفع
  • إخفاء بوابة الدفع
  • إعادة ترتيب بوابات الدفع

في هذا القسم