بحث بالذكاء الاصطناعي لـ OpenCart يفهم ما يبحث عنه المتسوقون لديك
يعمل البحث المدمج في OpenCart على استعلامات MySQL LIKE مقابل أسماء المنتجات. ليس لديه أي فهم للنية، ولا يوجد مطابقة تقريبية، ولا توجد طريقة للتعامل مع "شيء ما لحفل استقبال مولود بأقل من 30 دولارًا". يقرأ البحث المدعوم بالذكاء الاصطناعي من Asyntai ما يعنيه المتسوقون بالفعل، ويبحث في كتالوج منتجاتك من خلال موجز بيانات في الوقت الفعلي، ويعرض العناصر المطابقة كبطاقات منتجات ديناميكية — بطاقات مرئية تحتوي على صور وأسعار وأزرار شراء داخل أداة الدردشة. وليس صفحة نتائج بحث مليئة بالمحاولات القريبة. محادثة تسوق تجد المنتجات المناسبة.
شاهد بحث الذكاء الاصطناعي يعثر على منتجات من متجر OpenCart الخاص بك
أدخل عنوان URL لمتجر OpenCart الخاص بك وشاهد الذكاء الاصطناعي يبحث في كتالوج منتجاتك في الوقت الفعلي
يصف المتسوقون ما يريدون — يفهم الذكاء الاصطناعي ويجده
يعمل بحث OpenCart الافتراضي على تشغيل استعلام SQL LIKE مقابل حقلي اسم المنتج والوصف. إذا كتب المتسوق "ملابس لطيفة لطفل عمره 6 أشهر"، فإنه يبحث عن تلك الكلمات بالضبط في جدول منتجاتك - وعادةً ما يعيد لا شيء مفيد. يفهم بحث Asyntai بالذكاء الاصطناعي نية التسوق وسمات المنتج. يقرأ الاستعلام بالكامل، ويستنتج ما يحتاجه المتسوق (ملابس الرضع، مقاسات مناسبة للعمر، تصميم جذاب)، ويبحث في الكتالوج الخاص بك من خلال موجز البيانات في الوقت الفعلي، ويعيد العناصر المطابقة كبطاقات منتج ديناميكية: بطاقات مرئية تحتوي على صورة المنتج والسعر والوصف وزر الشراء. تظهر التطابقات المتعددة كدوار قابل للتمرير. ينتقل المتسوق من وصف الحاجة إلى تصفح المنتجات الفعلية في ثوانٍ، دون مغادرة الدردشة.
- اللغة الطبيعية تحل محل التخمين بالكلمات المفتاحيةيسأل المتسوقون بكلماتهم الخاصة — "شيء لحفل استقبال مولود جديد بأقل من 30 دولارًا"، "مجموعة هدايا للعناية بالبشرة العضوية لأمي"، "أحذية شتوية للأولاد مقاس 4 للأطفال الصغار". يفهم الذكاء الاصطناعي القصد وراء الكلمات، وليس الكلمات نفسها فقط، ويبحث في كتالوجك عن المنتجات التي تتطابق بالفعل مع ما وصفه المتسوق.
- بطاقات منتجات ديناميكية داخل المحادثةعندما يجد الذكاء الاصطناعي منتجات مطابقة، فإنه يعرضها كبطاقات مرئية غنية — صورة المنتج، الاسم، السعر، وصف موجز، وزر شراء/عرض مباشر. تظهر النتائج المتعددة كدوار يمكن للمتسوق التمرير من خلاله. يتم تقديم المنتجات داخل الدردشة، وليس على صفحة نتائج بحث منفصلة تكسر تدفق التصفح.
- مدعوم ببيانات منتجاتك الحيةيبحث الذكاء الاصطناعي في موجز بيانات الوقت الفعلي الخاص بك — عنوان URL (JSON أو CSV أو نقطة نهاية API) يعيد بيانات منتجات OpenCart الحالية الخاصة بك بما في ذلك الخيارات والمتغيرات. تنعكس تغييرات الأسعار وتحديثات المخزون والوافدين الجدد تلقائيًا. يعرض الذكاء الاصطناعي دائمًا ما تبيعه بالفعل الآن، وليس فهرس بحث قديم من الأسبوع الماضي.
تغذية بيانات في الوقت الفعلي، دعم متاجر متعددة، وتثبيت قالب بسيط
إن البحث بالذكاء الاصطناعي يكون مفيدًا فقط إذا كان يعرف ما تبيعه الآن. يحافظ موجز البيانات في الوقت الفعلي من Asyntai على مزامنة معرفة المنتج الخاصة بالذكاء الاصطناعي مع كتالوج OpenCart الخاص بك — تنعكس تخفيضات الأسعار على الفور، وتختفي العناصر غير المتوفرة من النتائج، وتظهر المنتجات الجديدة في غضون 24 ساعة. يقوم الذكاء الاصطناعي أيضًا بالزحف إلى صفحات واجهة متجر OpenCart، وأوصاف الفئات، ومحتوى نظام إدارة المحتوى (CMS)، حتى يتمكن من الإجابة على الأسئلة التي تتجاوز المنتجات أيضًا. يستغرق التثبيت دقائق: أضف وسم النص البرمجي إلى قالب header.twig الخاص بك، أو استخدم إضافة OCMOD لنهج خالٍ من التعليمات البرمجية. تعمل إعدادات المتاجر المتعددة بسلاسة مع قواعد معرفة منفصلة لكل متجر.
- موجز البيانات في الوقت الفعلي يظل متزامنًاوجّه Asyntai إلى عنوان URL يُرجع كتالوج منتجات OpenCart الخاص بك — موجز JSON، أو تصدير CSV، أو واجهة برمجة تطبيقات REST الخاصة بـ OpenCart. يقوم الذكاء الاصطناعي بفهرسته تلقائيًا. عندما تقوم بتحديث سعر أو تعطيل منتج، ينعكس ذلك في الموجز على الفور. تظهر المنتجات الجديدة في غضون 24 ساعة. يدعم المخطط القياسي ما يصل إلى 200,000 حرف؛ يتعامل موجز البيانات في الوقت الفعلي الأقصى مع ما يصل إلى 10,000,000 حرف — حوالي 25,000 منتج مع أوصاف كاملة.
- يعمل المتجر المتعدد مباشرةًهل تدير متاجر OpenCart متعددة من لوحة تحكم واحدة؟ يحصل كل متجر على أداة Asyntai الخاصة به مع قاعدة المعرفة الخاصة به، وموجز البيانات، وشخصية الذكاء الاصطناعي. تظل المنتجات والتسعير والعلامات التجارية منفصلة. لا يرى المتسوقون في المتجر أ أبدًا منتجات من المتجر ب. قم بإعداد كل متجر كموقع Asyntai منفصل — نفس الحساب، تكوينات مستقلة.
- تثبيت قالب بسيط أو امتداد OCMODأضف وسم سكريبت واحدًا إلى قالب common/header.twig الخاص بك — سطر واحد من التعليمات البرمجية، الصق واحفظ. إذا كنت تفضل عدم المساس بملفات القالب، فاستخدم امتداد OCMOD XML لحقن المقتطف تلقائيًا. في كلتا الحالتين، يتم تحميل الأداة على كل صفحة في متجرك. يعمل مع Journal، وسمات flavor، وأي سمة OpenCart مخصصة.
أضف البحث بالذكاء الاصطناعي إلى متجر OpenCart الخاص بك في دقائق
لا حاجة لمطور. الصق وسم السكربت في قالب الرأس الخاص بك، وقم بتوصيل رابط تغذية بيانات المنتج، وقم بتمكين بطاقات المنتج الديناميكية. يحصل المتسوقون لديك على بحث ذكي للمنتجات في غضون دقائق — لا حاجة لسوق إضافات OpenCart.
- سجّل في Asyntai وانسخ نص التضمين البرمجي من لوحة التحكم الخاصة بك.
- افتح لوحة تحكم OpenCart الخاصة بك، وانتقل إلى التصميم > محرر الثيمات، وقم بتحرير common/header.twig، والصق وسم النص البرمجي قبل وسم </head> الختامي. بدلاً من ذلك، قم بإنشاء إضافة OCMOD لحقنه تلقائيًا.
- قم بتوصيل موجز بيانات في الوقت الفعلي عن طريق لصق عنوان URL يعرض كتالوج منتجاتك (JSON أو CSV). يمكنك استخدام واجهة برمجة تطبيقات REST الخاصة بـ OpenCart، أو إضافة موجز من طرف ثالث، أو عنوان URL لتصدير CSV يدوي.
- قم بتمكين بطاقات المنتجات الديناميكية في إعدادات أداة Asyntai الخاصة بك — سيقوم الذكاء الاصطناعي بعرض المنتجات المطابقة كبطاقات مرئية تحتوي على صور وأسعار وأزرار شراء داخل الدردشة.
<!-- Add to common/header.twig before </head> -->
<script src="https://asyntai.com/widget.js"
data-id="your-site-id" async>
</script>
# سطر واحد في القالب الخاص بك. يتولى الذكاء الاصطناعي الباقي.
بحث الذكاء الاصطناعي لـ OpenCart — الأسئلة الشائعة
الأسئلة الشائعة من مالكي متاجر OpenCart والمطورين والوكالات الذين يقومون بتقييم البحث عن المنتجات المدعوم بالذكاء الاصطناعي.
ما هو الفرق بينه وبين البحث المدمج في OpenCart؟
يعتمد بحث OpenCart الافتراضي على استعلام MySQL LIKE مقابل أعمدة اسم المنتج والوصف. إذا بحث المتسوق عن "زي لطيف لحديثي الولادة"، فإنه يحاول مطابقة تلك الكلمات الدقيقة في قاعدة بياناتك — وعادةً ما يعيد نتائج غير مطابقة أو غير ذات صلة. بحث Asyntai بالذكاء الاصطناعي يفهم نية التسوق. يقرأ الاستعلام الكامل، ويفهم ما يريده المتسوق بالفعل (ملابس الرضع، مقاسات حديثي الولادة، الأنماط الجذابة)، ويبحث في كتالوج منتجاتك عبر موجز البيانات في الوقت الفعلي، ويعرض العناصر المطابقة كبطاقات منتج ديناميكية مع الصور والأسعار وأزرار الشراء. يمكن للمتسوق بعد ذلك التصفية بشكل طبيعي — "شيء باللون الوردي" أو "هل لديكم هذا بمقاس 0-3 أشهر؟" — لأن البحث عبارة عن محادثة، وليس استعلامًا بكلمة رئيسية لمرة واحدة.
كيف يحصل الذكاء الاصطناعي على بيانات منتجات OpenCart الخاصة بي؟
تتضافر ثلاثة مصادر معًا. أولاً، يقوم الذكاء الاصطناعي بالزحف إلى واجهة متجر OpenCart الخاصة بك — صفحات المنتجات، وصفحات الفئات، وصفحات معلومات نظام إدارة المحتوى (CMS)، وصفحات الشركات المصنعة. ثانيًا، تقوم بتوصيل موجز بيانات في الوقت الفعلي: عنوان URL (JSON أو CSV أو نقطة نهاية API) يعيد كتالوج منتجاتك الحالي مع الأسعار والصور والخيارات وحالة المخزون. تعد واجهة برمجة تطبيقات REST الخاصة بـ OpenCart أو امتداد موجز منتجات تابع لجهة خارجية حلاً جيدًا لذلك. ثالثًا، يمكنك تحميل الملفات (PDFs، جداول البيانات) مباشرةً إلى قاعدة المعرفة. يبحث الذكاء الاصطناعي عبر جميع المصادر في وقت واحد ويعرض أفضل التطابقات كبطاقات منتج.
هل يتعامل مع خيارات ومتغيرات منتجات OpenCart؟
نعم، طالما أن موجز البيانات الخاص بك يتضمن معلومات الخيارات والمتغيرات. عندما يتضمن تصدير JSON أو CSV الخاص بك خيارات المنتج (المقاس، اللون، المادة) ومستويات الأسعار والمخزون المرتبطة بها، يمكن للذكاء الاصطناعي البحث مقابل تلك السمات وعرض التسعير الصحيح. المتسوق الذي يسأل "هل لديكم البطانية القطنية العضوية بالمقاس الكبير؟" يحصل على إجابة بناءً على بيانات الخيار الفعلية في موجزك، وليس تخمينًا من وصف المنتج. إذا كان خيار معين غير متوفر في المخزون، يمكن للذكاء الاصطناعي الإشارة إلى ذلك أيضًا — شريطة أن يتضمن موجزك بيانات المخزون لكل خيار.
هل سيعمل مع إعداد متاجر OpenCart المتعددة لدي؟
نعم. إذا كنت تدير متاجر متعددة من لوحة تحكم OpenCart واحدة، فسيحصل كل متجر على أداة Asyntai الخاصة به مع قاعدة المعرفة وموجز البيانات والتكوين الخاص به. قم بإنشاء موقع Asyntai منفصل لكل متجر، وقم بتثبيت مقتطف الأداة في قالب رأس كل متجر، وقم بتوصيل موجز بيانات خاص بكتالوج منتجات ذلك المتجر. المتسوقون في كل متجر يرون فقط المنتجات من ذلك المتجر. يتم التحكم في التسعير والعلامات التجارية وشخصية الذكاء الاصطناعي بشكل مستقل لكل متجر — تتم إدارتها جميعًا من حساب Asyntai الموحد الخاص بك.
كيف تبدو بطاقات المنتج الديناميكية؟
بطاقات المنتج الديناميكية هي بطاقات مرئية تظهر مباشرة داخل محادثة الدردشة. تعرض كل بطاقة صورة المنتج واسمه وسعره ووصفًا موجزًا وزر "عرض المنتج" الذي يرتبط بصفحة المنتج على متجر OpenCart الخاص بك. عندما يجد الذكاء الاصطناعي منتجات متعددة مطابقة، تظهر البطاقات كشريط تمرير أفقي يمكن للمتسوق التمرير خلاله. تبدو نظيفة وعصرية على كل من أجهزة الكمبيوتر المكتبية والأجهزة المحمولة. إنها تحول الدردشة من محادثة نصية فقط إلى تجربة تصفح مرئية للمنتجات — يرى المتسوقون ما يفكرون فيه دون مغادرة الأداة.
كيف أقوم بتثبيته على OpenCart؟
خياران. الأبسط هو تعديل ملف القالب common/header.twig في محرر التصميم > السمات ولصق وسم نص Asyntai قبل إغلاق وسم الرأس — سطر واحد من التعليمات البرمجية. إذا كنت تفضل عدم تعديل ملفات القالب مباشرة، يمكنك إنشاء امتداد OCMOD XML صغير يقوم بحقن النص البرمجي تلقائيًا. يستغرق أي من الخيارين أقل من خمس دقائق. يتم تحميل الأداة بشكل غير متزامن ولا يؤثر على سرعة تحميل صفحات متجرك. إنه يعمل مع Journal والسمات الأخرى وسمات OpenCart الافتراضية وأي سمة مخصصة.
ما مدى سرعة ظهور تغييرات المنتج؟
تنعكس تغييرات الأسعار والمخزون في موجز البيانات في الوقت الفعلي على الفور — يقرأ الذكاء الاصطناعي الموجز عند كل استعلام ذي صلة، لذا فإنه يمتلك دائمًا بيانات حالية. إذا قمت بتخفيض سعر منتج لبيع خاطف، فإن المتسوق التالي الذي يسأل عنه يرى السعر الجديد على بطاقة المنتج. تظهر المنتجات الجديدة المضافة إلى الموجز في غضون 24 ساعة حيث يقوم الذكاء الاصطناعي بإعادة الفهرسة. بالنسبة لصفحات منتجات OpenCart التي تم الزحف إليها، تتبع التحديثات جدول الزحف الخاص بك (عادةً يوميًا). يعد موجز البيانات أسرع طريقة للحفاظ على تحديث معلومات المنتج.
ما هي الخطة التي أحتاجها للبحث بالذكاء الاصطناعي مع بطاقات المنتج؟
تعمل أداة الدردشة بالذكاء الاصطناعي على جميع الخطط — بما في ذلك الخطة المجانية — مع إجابات قاعدة المعرفة من محتوى OpenCart الذي تم الزحف إليه. يتطلب موجز البيانات في الوقت الفعلي وبطاقات المنتج الديناميكية خطة Standard (139 دولارًا شهريًا) أو خطة Pro (449 دولارًا شهريًا). تتضمن Standard ما يصل إلى 15000 رسالة شهريًا وسعة موجز بيانات تبلغ 200000 حرف. تتضمن Pro ما يصل إلى 50000 رسالة شهريًا وإمكانية الوصول إلى Real-Time Data Feed Max (10,000,000 حرف). تتوفر أيضًا الأدوات المخصصة (Custom Tools) للإجراءات المتقدمة مثل البحث عن حالة الطلب على خطتي Standard وما فوق.
لماذا تفشل خاصية البحث في OpenCart في اكتشاف المنتجات - وكيف يملأ الذكاء الاصطناعي الحواري الفجوة
تُعد OpenCart واحدة من أكثر منصات التجارة الإلكترونية المستضافة ذاتيًا قدرةً المتاحة. إنها تتعامل مع تكوينات المتاجر المتعددة، وخيارات المنتجات وتنوعاتها، والعملات المتعددة، وقواعد الضرائب، وهياكل الكتالوج المعقدة التي قد تُربك المنصات الأبسط. لكن بحثها المدمج لم يتطور تقريبًا منذ OpenCart 1.x. في جوهرها، تُجري استعلام MySQL LIKE — أي ما يعادل SQL لـ "هل يحتوي هذا النص على هذه الكلمات؟" — مقابل حقلي اسم المنتج والوصف. لقد نجح هذا النهج بشكل مقبول عندما كانت المتاجر عبر الإنترنت تحتوي على خمسين منتجًا وكان المتسوقون يبحثون عن طريق اسم العلامة التجارية. لكنه ينهار عندما يكتب المتسوق "شيء لطيف لحفلة استقبال مولود بأقل من 30 دولارًا" ويتوقع من المتجر أن يفهم ما يعنيه.
المشكلة هيكلية، وليست تجميلية. استعلامات MySQL LIKE لا يمكنها فهم النية. لا يمكنها التعامل مع المرادفات. لا يمكنها تحليل قيود الأسعار المضمنة في اللغة الطبيعية. لا يمكنها الاستدلال على المناسبة ("حفل استقبال مولود")، أو الجمهور ("لطفل صغير")، أو مجموعات السمات ("قطن عضوي بألوان الباستيل"). عندما لا يحتوي استعلام المتسوق على كلمات تظهر حرفيًا في أسماء منتجاتك أو أوصافها، فإن البحث لا يُرجع شيئًا — أو ما هو أسوأ، يُرجع جدارًا من النتائج غير ذات الصلة مما يدفع المتسوق إلى الاستنتاج بأنك لا تبيع ما يحتاج إليه. المتسوق لا يقدم طلب دعم. بل يغلق علامة التبويب ويشتري من مكان آخر.
هناك إضافات OpenCart تعمل على تحسين البحث — وحدات الإكمال التلقائي، وإضافات بحث Ajax، وإضافات تبحث عبر السمات (attributes) والوسوم (tags). هذه أفضل من الإعدادات الافتراضية، لكنها لا تزال أدوات مطابقة للكلمات المفتاحية. لا تزال تعمل على افتراض أن المتسوق سيقدم كلمات موجودة في مكان ما في بيانات منتجاتك. لا تزال تعرض النتائج كشبكة من صور مصغرة للمنتجات في صفحة نتائج البحث. لا تزال غير قادرة على التعامل مع الاستفسارات الحوارية، أو التحسينات المتابعة، أو نوع التصفح الاستكشافي حيث يعرف المتسوق تقريبًا ما يريده ولكن ليس اسم المنتج الدقيق. إضافة إكمال تلقائي أفضل إلى استعلام MySQL LIKE هو تحسين تدريجي. إنه لا يغير عدم التطابق الأساسي بين كيفية وصف المتسوقين لما يريدون وكيفية عثور محرك البحث على المنتجات.
يستبدل بحث الذكاء الاصطناعي من Asyntai لمنصة OpenCart نموذج مطابقة الكلمات الرئيسية هذا باكتشاف المنتجات عبر المحادثة. بدلاً من مربع بحث يستعلم من قاعدة بياناتك، يتفاعل المتسوقون مع أداة دردشة مدعومة بالذكاء الاصطناعي تفهم اللغة الطبيعية، وتبحث في كتالوج منتجاتك المباشر من خلال موجز بيانات في الوقت الفعلي، وتعرض المنتجات المطابقة كبطاقات منتجات ديناميكية — بطاقات مرئية تحتوي على صور المنتجات والأسعار والأوصاف وأزرار الشراء، مباشرة داخل نافذة الدردشة. يتكشف البحث كمحادثة: يصف المتسوق ما يحتاجه، ويعرض الذكاء الاصطناعي الخيارات، ويقوم المتسوق بالتحسين، ويقوم الذكاء الاصطناعي بتضييق النتائج. إنه يتصرف كمساعد متجر واسع المعرفة يفهم كتالوجك بالكامل ويتذكر كل ما قاله المتسوق حتى الآن.
المحرك وراء ذلك هو موجز البيانات في الوقت الفعلي. تزود Asyntai برابط URL يُرجع كتالوج منتجات OpenCart الخاص بك — موجز JSON، أو تصدير CSV، أو نقطة نهاية واجهة برمجة تطبيقات REST. يمكن لواجهة برمجة تطبيقات OpenCart المضمنة تقديم بيانات المنتج، وتنشئ العديد من الإضافات موجزات منتجات بتنسيق JSON أو CSV لـ Google Shopping أو Facebook Catalog أو محركات مقارنة التسوق. أي من هذه يعمل كمصدر لموجز البيانات. يقوم الذكاء الاصطناعي بفهرسة الموجز ويستخدمه كمصدر أساسي لمعرفة المنتج. عندما يسأل المتسوق "هل لديكم ألعاب خشبية لطفل عمره سنتان؟"، يبحث الذكاء الاصطناعي في الموجز — ليس فقط عن الكلمات "ألعاب خشبية" و "عمره سنتان"، ولكن عن المنتجات التي تتطابق فئاتها وأوصافها وسماتها ونطاقات أعمارها مع هذا القصد. قد يعرض منتجات موسومة بـ "ألعاب تعليمية" أو "مواد طبيعية" أو "أعمار 1-3" حتى لو لم يستخدم المتسوق أياً من تلك المصطلحات.
ما يحدث بعد البحث هو المكان الذي يختلف فيه التجربة تمامًا عن البحث التقليدي. بدلاً من إعادة توجيه المتسوق إلى صفحة نتائج البحث، يستجيب الذكاء الاصطناعي ببطاقات المنتجات الديناميكية (Dynamic Product Cards) — وهي بطاقات مرئية غنية تعرض صورة المنتج واسمه وسعره ووصفًا موجزًا وزر "عرض المنتج" (View Product) يرتبط بصفحة المنتج على متجر OpenCart الخاص بك. عندما تكون هناك تطابقات متعددة، تظهر البطاقات كدوار قابل للتمرير (swipeable carousel). يرى المتسوق المنتجات مباشرةً في المحادثة، ويقارنها بصريًا، وينقر على المنتج الذي يريده. لا توجد صفحة نتائج للبحث فيها، ولا ترقيم للصفحات، ولا قائمة منسدلة "الترتيب حسب الصلة" (sort by relevance) التي لا تعمل أبدًا بشكل صحيح. يقوم الذكاء الاصطناعي بالتنسيق ويتصفح المتسوق — داخل نافذة الدردشة نفسها.
يُعد نظام خيارات المنتج وتنوعاته في OpenCart أحد نقاط قوة المنصة، ولكنه يخلق تحديات للبحث التقليدي. قد يحتوي منتج واحد على عشرات مجموعات الخيارات — الحجم، اللون، المادة، ولكل منها مُعدِّل سعره ومستوى مخزونه الخاص. يعامل البحث الافتراضي المنتج ككيان واحد ويتجاهل الخيارات تمامًا. المتسوق الذي يبحث عن "وشاح صوف أحمر" لن يجد منتج الوشاح الخاص بك إذا كانت كلمة "أحمر" موجودة فقط كقيمة خيار، وليس في اسم المنتج أو وصفه. يتعامل البحث بالذكاء الاصطناعي مع هذا الأمر بشكل مختلف. عندما يتضمن موجز بياناتك بيانات الخيارات — الألوان، والأحجام، والمواد، والأسعار المرتبطة بها — يمكن للذكاء الاصطناعي الاستدلال على الخيارات كسمات قابلة للبحث. يصبح سؤال "هل لديكم بطانية الكشمير بالحجم الكبير (king size)؟" استعلامًا يمكن للذكاء الاصطناعي الإجابة عليه بتنوع الخيار المحدد، بما في ذلك السعر الصحيح بعد أي مُعدِّل سعر للخيارات.
تعد المتاجر المتعددة مجالاً آخر يتفوق فيه OpenCart وتتفاقم فيه قيود البحث التقليدية. إن تشغيل متاجر متعددة من لوحة تحكم OpenCart واحدة — وهو إعداد شائع لأصحاب المتاجر الذين يبيعون عبر مجالات أو مناطق مختلفة — يعني أن لكل متجر كتالوج منتجاته وأسعاره وقاعدة عملائه الخاصة. يكون البحث الافتراضي محصورًا بنطاق المتجر افتراضيًا، ولكنه لا يزال يحتوي على جميع قيود استعلامات LIKE نفسها داخل كل متجر. مع Asyntai، يحصل كل متجر على مثيل الأداة المصغرة الخاص به، وموجز البيانات الخاص به، وقاعدة المعرفة الخاصة به. المتسوق في متجر منتجات الأطفال الخاص بك يرى منتجات الأطفال فقط. المتسوق في متجر المعدات الخارجية الخاص بك يرى المعدات الخارجية فقط. شخصيات الذكاء الاصطناعي ورسائل الترحيب ومعرفة المنتج مستقلة تمامًا لكل متجر، ويتم إدارتها جميعًا من حساب Asyntai واحد.
يُعدّ موجز البيانات هو المكان الذي يلتقي فيه التحديث والدقة. يقرأ الذكاء الاصطناعي موجز بياناتك في الوقت الفعلي عند كل استعلام ذي صلة، مما يعني أن تغييرات الأسعار وتحديثات المخزون تنعكس على الفور. إذا قمت بوضع علامة على منتج بأنه غير متوفر في المخزون في لوحة تحكم OpenCart الخاصة بك وعكس الموجز هذا التغيير، فسيتم إخبار المتسوق التالي الذي يسأل عنه بأنه غير متاح — أو ببساطة لا يعرضه الذكاء الاصطناعي. إذا أجريت تخفيضات سريعة وخفضت الأسعار بنسبة 20%، فإن بطاقات المنتجات تعرض الأسعار الجديدة على الفور. يختلف هذا اختلافًا جوهريًا عن إضافات البحث التي تعيد الفهرسة بشكل دوري وقد تعرض أسعارًا قديمة أثناء العروض الترويجية — وهي اللحظة التي تكون فيها دقة التسعير أكثر أهمية. الموجز هو المصدر الوحيد للحقيقة، ويقرأه الذكاء الاصطناعي مباشرة.
تتوسع السعة لتناسب كتالوجك. تدعم خطة Standard خلاصات البيانات في الوقت الفعلي (Real-Time Data Feeds) التي تصل إلى 200,000 حرف، وهو ما يغطي معظم متاجر OpenCart الصغيرة إلى المتوسطة — بضع مئات من المنتجات مع الأوصاف الكاملة، والأسعار، وعناوين URL للصور، وبيانات الخيارات. بالنسبة للكتالوجات الأكبر، تزيد ميزة Real-Time Data Feed Max السعة إلى 10,000,000 حرف، مما يتعامل مع حوالي 25,000 منتج ببيانات كاملة. يقوم الذكاء الاصطناعي أيضًا بالزحف إلى صفحات واجهة متجر OpenCart الخاصة بك — صفحات المنتجات، وصفحات الفئات، وصفحات الشركات المصنعة، وصفحات معلومات نظام إدارة المحتوى (CMS) — دون حد أقصى صارم للمحتوى الذي يتم الزحف إليه. بين خلاصة البيانات المنظمة والصفحات التي تم الزحف إليها، تصبح حتى كتالوجات OpenCart الكبيرة ذات الآلاف من وحدات حفظ المخزون (SKUs) ومصفوفات الخيارات المعقدة قابلة للبحث بالكامل.
يحل التنسيق الحواري مشكلة لا يمكن لصفحة نتائج البحث معالجتها: التنقيح التكراري. عندما يكتب المتسوق "هدايا أطفال" في شريط بحث OpenCart ويحصل على 80 نتيجة، فإنه يتصفح الصور المصغرة، وينقر على المنتجات، ويعود للخلف، ويتصفح المزيد، وربما يعدل استعلام البحث ويحاول مرة أخرى. كل تكرار هو بداية جديدة. في محادثة مع البحث بالذكاء الاصطناعي من Asyntai، يكون التنقيح تراكميًا. "أبحث عن هدية لحفل استقبال مولود جديد." يعرض الذكاء الاصطناعي بطاقات المنتجات. "شيء أكثر عملية، مثل مستلزمات الرضاعة." يضيق الذكاء الاصطناعي النتائج. "هل لديكم أي مجموعات؟ جاهزة للإهداء؟" يبحث الذكاء الاصطناعي مرة أخرى مع تطبيق هذه القيود. "ماذا عن تلك المجموعة الخالية من مادة BPA - هل هي آمنة للغسل في غسالة الصحون؟" يتحقق الذكاء الاصطناعي من بيانات المنتج. يبني كل تبادل على المحادثة. يوجه المتسوق البحث كما لو كان يتحدث إلى شخص يعرف الكتالوج ويتذكر كل كلمة في المحادثة.
بالنسبة لمتاجر OpenCart تحديدًا، يعالج بحث الذكاء الاصطناعي نقطة ألم تجاهلها مطورو الإضافات إلى حد كبير: الفجوة بين تعقيد الكتالوج وقدرة البحث. يدعم مخطط قاعدة بيانات OpenCart السمات، ومجموعات الخيارات، وقيم الخيارات، وربط المنتجات بالفئات، والمنتجات ذات الصلة، والملفات الشخصية المتكررة، وارتباطات الشركات المصنعة. تستعلم معظم إضافات البحث عن اسم المنتج ووصفه فقط، متجاهلةً هذه البيانات المنظمة الغنية بالكامل. عندما يبحث الذكاء الاصطناعي في موجز بياناتك، فإنه يستدل عبر جميع الحقول التي تدرجها — مسارات الفئات، وقيم السمات، وأسماء الشركات المصنعة، وقوائم الخيارات، والوزن، والأبعاد، وكل ما يحتويه موجزك. استعلام مثل "عربة أطفال خفيفة الوزن أقل من 15 رطلاً قابلة للطي بشكل مسطح" يبحث في بيانات الوزن، وأوصاف الميزات، والسعر في وقت واحد. لا يمكن لاستعلام LIKE أن يفعل ذلك.
تُوسِّع الأدوات المخصصة الذكاء الاصطناعي إلى ما وراء اكتشاف المنتج لتشمل الإجراءات التي تتم بعد الشراء. بمجرد أن يجد المتسوق منتجًا عبر البحث بالذكاء الاصطناعي ويقدم طلبًا، تتيح الأدوات المخصصة للذكاء الاصطناعي التعامل مع التفاعلات اللاحقة. قم بتوصيل واجهة برمجة تطبيقات OpenCart الخاصة بك كأداة مخصصة، ويمكن للذكاء الاصطناعي البحث عن حالة الطلب ("أين طلبي؟")، والتحقق من أهلية الإرجاع، والتحقق من تقديرات الشحن، أو تأكيد ما إذا كان رمز القسيمة ينطبق على منتج معين. كل أداة تقوم بتوصيلها تضيف قدرة يمكن للذكاء الاصطناعي استخدامها أثناء المحادثة. يصبح البحث هو نقطة الدخول، لكن الذكاء الاصطناعي يظل مفيدًا طوال دورة حياة العميل بأكملها — بدءًا من "أنا أبحث عن..." وصولًا إلى "لقد طلبت الأسبوع الماضي، هل تم شحنه؟"
التثبيت على OpenCart سهل لأي شخص مرتاح للتعامل مع لوحة الإدارة. الطريقة الأكثر مباشرة هي تعديل ملف القالب الشائع common/header.twig من خلال Design > Theme Editor في إدارة OpenCart. تقوم بلصق وسم سكريبت واحد — سطر واحد من الكود — قبل وسم الإغلاق head، ثم تحفظ، ويظهر الودجت على كل صفحة من متجرك. إذا كنت تفضل عدم تعديل ملفات القالب، يمكنك إنشاء ملف OCMOD XML صغير يقوم بحقن وسم السكريبت تلقائيًا أثناء عملية عرض القالب. OCMOD هو نظام التعديل المدمج في OpenCart، ولا يتطلب أي تغييرات في ملفات النواة. أي من الطريقتين يستغرق أقل من خمس دقائق ويعمل مع أي قالب OpenCart — Journal، وسمات flavor، والسمة الافتراضية، والبناء المخصص.
الحجة الاقتصادية للبحث بالذكاء الاصطناعي على OpenCart واضحة ومباشرة. يتحول مستخدمو البحث في مواقع التجارة الإلكترونية بمعدل 2-3 أضعاف معدل المستخدمين المتصفحين لأن البحث يشير إلى نية الشراء. ولكن هذه الميزة التحويلية تختفي عندما يعرض البحث نتائج غير ذات صلة. المتسوق الذي يبحث، ولا يرى شيئًا مفيدًا، ويغادر هو أغلى أنواع المبيعات المفقودة: شخص كان مستعدًا للشراء، ولم يتمكن من العثور على المنتج، وذهب إلى منافس. البحث بالذكاء الاصطناعي يستعيد هؤلاء المتسوقين. كل بطاقة منتج تُعرض لزائر كان سيغادر بسبب استعلام بحث فاشل تمثل إيرادات إضافية لم يكن متجرك ليحققها أبدًا. السؤال ليس ما إذا كان البحث بالذكاء الاصطناعي يستحق الاشتراك - بل هو كم عدد عمليات البحث الفاشلة التي ينتجها متجرك يوميًا وما هي قيمة هؤلاء المتسوقين المفقودين.
يمتد البحث متعدد اللغات ليشمل الجماهير الدولية. تدعم Asyntai 36 لغة، مما يعني أنه يمكن للمتسوق أن يسأل "busco un regalo para baby shower menos de $30" ويبحث الذكاء الاصطناعي في بيانات منتجاتك باللغة الإنجليزية، ويجد العناصر المطابقة، ويعرض بطاقات المنتج مع استجابة باللغة الإسبانية. تأتي أسماء المنتجات وأسعارها وصورها الموجودة على البطاقات مباشرة من بياناتك. يكون النص الحواري - توصية الذكاء الاصطناعي، والسؤال المتابعة، وملاحظات المقارنة - بلغة المتسوق. لست بحاجة إلى كتالوج OpenCart متعدد اللغات. يتولى الذكاء الاصطناعي طبقة اللغة؛ وتتولى بيانات المنتج طبقة المنتج. بالنسبة لإعدادات المتاجر المتعددة التي تخدم مناطق مختلفة، يعني هذا أنه حتى المتاجر ذات كتالوج اللغة الواحدة يمكنها خدمة المتسوقين الدوليين بفعالية.
تمنح منصات التجارة الإلكترونية المستضافة ذاتيًا مثل OpenCart مالكي المتاجر التحكم في بياناتهم، واستضافتهم، وتخصيصاتهم، وتكاليفهم. ولكن هذا التحكم كان يأتي تاريخيًا مع تجربة بحث تتخلف كثيرًا عن المنصات المستضافة التي تملك جيوبًا عميقة للبحث والتطوير. بحث Asyntai بالذكاء الاصطناعي يسوي هذا الملعب. يحصل مشغل متجر OpenCart واحد لديه 500 منتج على نفس الاكتشاف الحواري للمنتجات، ونفس بطاقات المنتجات الديناميكية، ونفس التحسين التكراري الذي اعتاد المتسوقون توقعه من أكبر تجار التجزئة. التكنولوجيا مستقلة عن المنصة — فهي تعمل من موجز البيانات والمحتوى الذي تم زحفه، وليس من تكاملات المنصة العميقة الموجودة فقط على Shopify أو BigCommerce. إذا كان متجر OpenCart الخاص بك يحتوي على منتجات وطريقة لتصديرها، فإنه يحتوي على كل ما يحتاجه الذكاء الاصطناعي.
المتاجر التي تستفيد أكثر من البحث بالذكاء الاصطناعي تشترك في خاصية واحدة: إنها تبيع منتجات يصفها المتسوقون من حيث المناسبة، أو المستلم، أو السمة، أو الحاجة بدلاً من اسم المنتج. منتجات الأطفال والرضع ("شيء آمن للتسنين، خالٍ من مادة BPA")، والهدايا ("هدية ذكرى سنوية لشخص يحب الطبخ")، والسلع المنزلية ("ستائر معتمة لنافذة طويلة")، والأطعمة المتخصصة ("وجبات خفيفة خالية من المكسرات لوجبات الغداء المدرسية")، والجمال والعناية بالبشرة ("غسول وجه لطيف للبشرة الحساسة، بدون عطر"). في كل حالة، يعرف المتسوق ما يحتاجه ولكنه لا يعرف ما يسمى به في الكتالوج الخاص بك. استعلامات MySQL LIKE تجبرهم على تخمين مفرداتك. يلتقي البحث بالذكاء الاصطناعي الحواري بهم حيثما كانوا — بكلماتهم، وقيودهم، وسياقهم — ويترجم ذلك إلى المنتجات التي تبيعها. هذا الترجمة هو المكان الذي توجد فيه الإيرادات.
شريط البحث الافتراضي في OpenCart لا يختفي. المتسوقون الذين يعرفون بالضبط ما يريدونه - اسم منتج أو رقم طراز محدد - سيستمرون في استخدامه، وسيظل يعمل بشكل جيد لتلك عمليات البحث المباشرة. ولكن بالنسبة للمجموعة الأكبر من المتسوقين الذين يتصفحون، ويستكشفون، ويبحثون عن أفكار هدايا، أو يحاولون العثور على شيء يمكنهم تخيله ولكن لا يمكنهم تسميته، فإن أداة البحث بالذكاء الاصطناعي توفر تجربة مختلفة جذريًا. إنها ليست بديلاً لشريط البحث. إنها قناة جديدة لاكتشاف المنتجات لم يكن استعلام LIKE مصممًا للتعامل معها أبدًا. وهي موجودة على كل صفحة في متجرك، جاهزة للمساعدة في اللحظة التي يطرح فيها المتسوق سؤالاً يبدأ بـ "أنا أبحث عن..." - وهو أمر يحدث في معظم متاجر OpenCart أكثر بكثير مما تشير إليه سجلات البحث، لأن المتسوقين الذين لا يستطيعون العثور على ما يحتاجون إليه لا يبحثون مرتين. إنهم يغادرون.