ستتوقف Script Tags في Shopify عن العمل في 1 مارس 2027. ماذا يجب على أصحاب المتاجر فعله

في 1 مارس 2027، ستتوقف Shopify عن إدراج script tags في واجهات المتاجر الإلكترونية. وكل ما يزال متجركم يحمّله بهذه الطريقة، كأداة عرض التقييمات أو فقاعة الدردشة أو بكسل التتبع، سيختفي ببساطة من المتجر. لن يظهر أي خطأ واضح، بل ستختفي العناصر بصمت.

أعلنت Shopify ذلك في أغسطس 2026. وفيما يلي ما يعنيه هذا الأمر إن كنتم تديرون متجرًا.

ما هي Script Tag

الـ script tag طريقة تتيح للتطبيق إضافة JavaScript إلى واجهة متجركم عبر واجهة API، دون المساس بالقالب. ولهذا كانت التطبيقات تفضّلها، وهذا أيضًا هو سبب المشكلة: فهي لا تظهر في محرر القالب، ولذلك لا يمكنكم رؤيتها أو إيقافها من هناك. وأحيانًا كانت التطبيقات التي أُلغي تثبيتها تترك وراءها script tags خاصة بها.

الجدول الزمني

  • 1 أكتوبر 2026: لن تتمكن التطبيقات بعد هذا التاريخ من إنشاء script tags أو تحديثها، في أي إصدار من واجهة API. أما الموجودة فتستمر في العمل.
  • 1 مارس 2027: تتوقف Shopify عن تحميل script tags الخاصة بالمتجر الإلكتروني.

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

كيف تفحصون متجركم

لا توفّر Shopify للتجار قائمة بـ script tags، لذلك عليكم البحث بأنفسكم:

  1. اكتبوا قائمة بالتطبيقات التي تضيف شيئًا إلى واجهة متجركم. مثل التقييمات والدردشة والنوافذ المنبثقة وعروض البيع الإضافي وبرامج الولاء والتحليلات وبكسلات الإعلانات. أما التطبيقات التي تعمل في لوحة الإدارة فقط فلا تتأثر.
  2. افحصوا App embeds في محرر القالب. إن ظهر تطبيق هناك وكان مفعّلًا، فهو يستخدم الطريقة الأحدث ولا مشكلة فيه.
  3. افحصوا مصدر الصفحة. افتحوا متجركم، ثم اعرضوا مصدر الصفحة وابحثوا عن asyncLoad. في معظم المتاجر تُدرج روابط script tags ضمن هذه الكتلة، وعادةً ما يشير كل نطاق فيها إلى تطبيق معيّن.
  4. اسألوا مطوّر التطبيق. سؤال مثل «هل يستخدم تطبيقكم script tags، وهل سيعمل بعد 1 مارس 2027؟» يستطيع مطوّر التطبيق المُصان الإجابة عنه بسطر واحد.

تدفع Shopify التطبيقات نحو theme app extensions منذ سنوات، لذلك فإن معظم التطبيقات الجيدة الصيانة جاهزة بالفعل. أما الخطر فيكمن في التطبيقات القديمة، والتطبيقات المخصصة التي بناها لكم أحدهم قبل سنوات، وبقايا تطبيقات لم تعودوا تستخدمونها.

ما البديل عن Script Tags

  • App embed blocks، وهي جزء من theme app extension، لكل ما يظهر في الصفحة. تفعّلونها من محرر القالب، أي أنكم ستتمكنون أخيرًا من رؤيتها.
  • Web pixels للسكربتات التي تجمع بيانات التحليلات أو التحويلات فقط. تعمل داخل بيئة معزولة (sandbox) ولا تتطلب منكم شيئًا متى أصبح التطبيق يدعمها.

إن لم يكن التطبيق سيُحدَّث

استبدلوه قبل مارس، أو أعيدوا بناء ميزته. وفي حالة التطبيق المخصص، يقتصر العمل عادةً على نقل السكربت إلى theme app extension، أو إلى web pixel إن كان يقتصر على التتبع. وما دمتم في ذلك، احذفوا script tags الخاصة بالتطبيقات التي ألغيتم تثبيتها؛ فالأمر scriptTagDelete mutation ما زال يعمل.

إن كان لديكم تطبيق Shopify مخصص يحتاج إلى النقل، أو لم تكونوا متأكدين مما يُحمَّل على متجركم، أرسلوا إلينا عنوان متجركم وسنخبركم بما نجده. ويمكنكم الاطلاع على المزيد عن أعمالنا في Shopify في هذه الصفحة.

تابعوا القراءة: واجهة Shopify API إصدار 2026-10: ما الذي سيتعطل في تكاملاتكم، أو ربط Shopify مع Odoo 19 Community خطوة بخطوة.

هل استفدتم من هذا المقال؟

يسعدني الحصول على بريدكم الإلكتروني لأرسل لكم مقالات مثل هذا كلما نُشر مقال جديد.

    لن أرسل لكم رسائل مزعجة. يمكنكم إلغاء الاشتراك في أي وقت.