بروتوكول التجارة الشامل (UCP)

UCP هو معيار Google وShopify المفتوح الذي يتيح للوكلاء الذكية التعامل مع التجار عبر ملف UCP في /.well-known/ucp — وينقل SEO في التجارة الإلكترونية نحو جودة الخلاصة.

نُشر أول مرة: 26 يونيو 2026 · آخر تحديث: 14 أغسطس 2026 · Advanced
اللغات

UCP معيار مفتوح المصدر (Apache ٢٫٠، والمواصفة الحالية ٢٠٢٦-٠٤-٠٨) أعلنت عنه Google في NRF في يناير ٢٠٢٦ وطورته مع Shopify وEtsy وWayfair وTarget وWalmart. يمنح الوكلاء الذكية والتجار ومزودي الدفع لغة مشتركة لإتمام التجارة من دون تكاملات مخصصة. ينشر التجار ملف قدرات في /.well-known/ucp؛ وتعمل صفحة الدفع كآلة حالات تبدأ بـincomplete، أي غير مكتملة، ثم تنتقل عند الحاجة إلى requires_escalation لتعيد التحكم إلى إنسان، وتنتهي بـready_for_complete عندما تصبح جاهزة للإتمام. والأهم أن معاملة UCP لا تولد مشاهدات صفحات أو جلسات أو أحداثًا على الموقع — لذلك ينتقل محور التحسين من صفحة HTML إلى جودة خلاصة Merchant Center. يبقى التجار Merchant of Record ويحتفظون ببياناتهم. وUCP مختلف عن ACP الخاص بـOpenAI/Stripe؛ وقد صُمما للتعايش، وسيشغل كثير من التجار البروتوكولين.

الخلاصة — UCP معيار مفتوح Apache ٢٫٠ (المواصفة الحالية ٢٠٢٦-٠٤-٠٨) أعلنت عنه Google في NRF في يناير ٢٠٢٦ وطورته مع Shopify وEtsy وWayfair وTarget وWalmart. ويمنح الوكلاء والتجار ومزودي الدفع لغة مشتركة كي تعمل التجارة من دون تكاملات مخصصة بعدد N×N. ينشر التجار ملف قدرات في /.well-known/ucp؛ وتستخدم القدرات مساحات أسماء عكسية النطاق وتنتقل عبر وسائل REST وMCP وA2A وEmbedded. وتعمل صفحة الدفع كآلة حالات — incompleterequires_escalation (تسليم إلى إنسان عبر continue_url) → ready_for_complete. ويبقى التاجر Merchant of Record. وتعتمد التحليلات على وسيلة النقل والتسليم: قد لا تولد بعض المعاملات مشاهدات صفحات تقليدية، لذلك تهم قياسات التجارة إلى جانب تحليلات الموقع. وUCP مختلف عن ACP الخاص بـOpenAI/Stripe؛ وقد صُمما للتعايش، والنمط الناشئ هو «خلفية واحدة، بروتوكولان».

Evidence for this claim UCP is an open protocol that defines capabilities and transports for agent-to-merchant commerce interactions. Scope: Published UCP protocol; publication and partner endorsement do not imply universal deployment. Confidence: high · Verified: Universal Commerce Protocol repository Evidence for this claim Google documents UCP for supported merchant integrations and identifies the merchant as merchant of record. Scope: Google's UCP implementation; surface, market, and merchant availability may vary. Confidence: high · Verified: Google Merchant: Universal Commerce Protocol

ما هو UCP فعلًا

Universal Commerce Protocol معيار مفتوح المصدر يحدد لغة مشتركة ومكوّنات وظيفية أساسية تمكّن الوكلاء الذكية والتجار ومزودي الدفع من إتمام المعاملات من دون بناء تكامل مخصص لكل زوج. وتصفه Google بأنه “establishes a common language for agents and systems to operate together” (ترجمة) «ينشئ لغة مشتركة تتيح للوكلاء والأنظمة العمل معًا». أعلنت Google عنه في ١١ يناير ٢٠٢٦ في مؤتمر National Retail Federation (NRF)، وطورته مع Shopify وEtsy وWayfair وTarget وWalmart، وجمعت أكثر من ٢٠ شريكًا مؤيدًا مثل Visa وMastercard وStripe وAmerican Express وThe Home Depot.

نُشر تحت ترخيص Apache ٢٫٠ في ucp.dev وgithub.com/universal-commerce-protocol/ucp. وتستخدم المواصفة ترقيمًا قائمًا على التاريخ (YYYY-MM-DD)؛ والإصدار الحالي هو ٢٠٢٦-٠٤-٠٨. وهناك نقطتان ينبغي توضيحهما منذ البداية: UCP مفتوح فعلًا على مستوى المواصفة، لكن دليل Google يصف طرحه في AI Mode ضمن بحث Google وعلى Gemini web بأنه مشروط بموافقة التاجر، لا متاحًا للجميع. والخلاصة الدقيقة هي “Open standard, Google-first and approval-gated adoption” (ترجمة) «معيار مفتوح، يبدأ طرحه عبر Google، ويتطلب اعتماده موافقة مسبقة».

لماذا يوجد UCP: مشكلة N×N

قبل البروتوكول المشترك، كان على كل وكيل ذكاء اصطناعي يريد تنفيذ معاملة أن ينشئ تكاملًا مخصصًا مع كل تاجر أو منصة، فتنتج شبكة N×N من الموصلات التي يستحيل تقريبًا صيانتها. ويختصر UCP ذلك إلى واجهة تكامل واحدة: ينفذه التاجر مرة، ثم يستطيع أي وكيل ملتزم بالمواصفة اكتشافه وإجراء المعاملة معه. وقد لخّص فريق Shopify الهندسي سبب التصميم بقوله: “Monolithic protocols eventually collapse under complexity: too rigid to adapt, too slow to evolve.” (ترجمة) «تنهار البروتوكولات أحادية الكتلة في النهاية تحت وطأة التعقيد؛ فهي أصلب من أن تتكيف وأبطأ من أن تتطور». ولهذا قُسم UCP إلى قدرات قابلة للتركيب ومستقلة في إصداراتها، بدل مواصفة عملاقة واحدة.

كيف يعمل UCP تقنيًا

ملف اكتشاف /.well-known/ucp. ينشر التاجر ملف JSON قابلًا لقراءة الآلة في /.well-known/ucp. هذه هي نقطة الدخول: يجلبه الوكيل ليتعرف إلى قدرات التاجر، ومعالجات الدفع المدعومة، ومفاتيح التوقيع العامة. وهي الفكرة المعمارية نفسها مثل robots.txt أو sitemap.xml — مسار ثابت معروف يمكن للأدوات الاعتماد عليه. من دون ملف .well-known/ucp لا يوجد اكتشاف برمجي.

القدرات ومساحات الأسماء. تسمى القدرات بمساحات أسماء تعكس ترتيب النطاق (مثل dev.ucp.shopping.checkout). وتحجز بنية UCP مساحة الأسماء dev.ucp.*؛ ويمكن للموردين توسيعها بمساحات أسماء نطاقاتهم. وتتفاوض الأطراف على مجموعة القدرات الفعالة، إذ تنص المواصفة: “The business (server) determines the active capabilities from the intersection of both parties’ declared capabilities.” (ترجمة) «يحدد النشاط التجاري، أي الخادم، القدرات الفعالة من تقاطع القدرات التي أعلنها الطرفان».

وسائل النقل. UCP محايد تجاه وسيلة النقل: REST (OpenAPI 3.1.0) وMCP (Model Context Protocol) وA2A (Agent-to-Agent) وEmbedded (JSON-RPC 2.0). وهذا الاتساع هو السبب الرئيسي في خطأ قول «UCP خاص بـGoogle» — فصيغة السلك ليست مرتبطة بمنصة واحدة.

آلة حالات الدفع — وrequires_escalation. تنتقل عملية الدفع بين الحالات:

  • incomplete — ما زالت السلة والتفاصيل قيد الإعداد.
  • requires_escalation — لا يستطيع الوكيل المتابعة وحده؛ يجب أن يتدخل إنسان. يعرض الوكيل continue_url ويكمل المشتري الخطوة بنفسه، مثل تسجيل الدخول أو التأكيد الإضافي أو فحص العمر. وهذه وصلة التسليم البشرية المضمنة في البروتوكول؛ فالمعاملة التي تنتقل إلى الإنسان بصورة سليمة أفضل من معاملة تنتهي بصمت.
  • ready_for_complete — اكتملت المتطلبات ويمكن للوكيل إنهاء المعاملة برمجيًا.

معمارية الدفع. يستخدم UCP نموذجًا مفصولًا يميز بين أدوات الدفع (ما يستخدمه المستهلك) ومعالجات الدفع (الجهات التي تنفذ المعالجة)، ضمن «مثلث ثقة» بين النشاط التجاري والمنصة وPSP. وهو محايد تجاه المزودين بتصميمه، لا موصول بمعالج واحد.

الأمان والهوية. يستخدم التحقق من الهوية HTTP Message Signatures (RFC 9421) للتحقق من دون إذن مسبق، إلى جانب OAuth ٢٫٠ ومفاتيح API وmTLS. وتُكتشف المفاتيح العامة من الملف، لذلك لا يلزم تبادل بيانات اعتماد مسبق كي يتحقق الوكيل من التاجر.

انضباط الإصدارات. تتفاوض إصدارات البروتوكول والقدرات بصورة مستقلة. ولا ترفع الإضافات غير الكاسرة رقم الإصدار؛ أما التغييرات الكاسرة فتتطلب إشعارًا مجتمعيًا قبل أسبوعين.

UCP separates discovery, capability negotiation, transport, and checkout. The human handoff is part of the protocol, not an improvised error page. المصدر: Universal Commerce Protocol

An agent fetches the merchant profile at slash dot-well-known slash ucp. The merchant selects the capabilities both parties support. They communicate over REST, MCP, A2A, or Embedded transport and begin checkout. If the session requires escalation, the shopper follows a continue URL to complete the human step before checkout becomes ready to complete.

© Patrick Stox LLC · CC BY 4.0 ·

أين يعمل UCP

كن دقيقًا في معنى «يعمل» هنا، لأن وثائق Google تصف طرحًا مقيدًا لا إتاحة عامة، وتنص على أن تكامل التاجر “must be approved by Google before you can go live.” (ترجمة) «يجب أن توافق عليه Google قبل أن تتمكن من إطلاقه». ويضع دليل Google التجار على قائمة انتظار أولًا. ووقت كتابة هذا النص، فإن أسطح UCP الموثقة لدى Google هي AI Mode في بحث Google وتطبيق Gemini على الويب، بينما تقول الأسئلة الشائعة إن دعم تطبيق Gemini المستقل والأسطح الإضافية ما زال “planned” (ترجمة) «مخططًا له». ولم أستطع تأكيد YouTube Shopping بوصفه سطح UCP حاليًا موثقًا؛ فقد ذكرته تغطية أقدم، لكن دليل UCP الحي والأسئلة الشائعة الحالية لدى Google، بعد فحصهما بطلب HTTP لا عبر ملخص مخزن، لا يذكران سوى AI Mode وGemini web. لذلك تعامل مع ادعاء YouTube بوصفه غير متحقق منه، لا حقيقة. وتفتح Google قوائم انتظار منفصلة لتوسيع UCP إلى فئتي الإقامة والطعام. كما لا يوثق دليل Google ولا موقع المواصفة قيدًا قطريًا أو على نوع المنتج بصياغة واضحة في الصفحات الحالية؛ فإذا وجدت نطاقًا محددًا «للولايات المتحدة فقط»، فتحقق منه في الوثيقة الحية مباشرة، لأنني لم أستطع العثور على هذه الصياغة اليوم.

ومن جهة المنصة، توفر Shopify UCP عبر Agentic Storefronts، المفعلة افتراضيًا لتجار Shopify، لذلك يصبح عدد كبير من التجار قادرًا على استخدام UCP من دون تنفيذ إضافي. لكن ذكر شركة بوصفها مطورًا مشاركًا أو مؤيدًا لـUCP لا يثبت أن لديها تكاملًا حيًا في الإنتاج؛ لذا افصل بين الانضمام إلى قائمة الشركاء وإطلاق التكامل فعليًا حتى تؤكد وثائق الشريك الادعاء الثاني.

تغطي مجموعة القدرات الحالية (v2026-04-08) الدفع والبحث في الكتالوج والبحث عن المنتج وخطافات دورة حياة الطلب وربط الهوية (OAuth ٢٫٠ نيابة عن المستخدمين) وتبادل رموز الدفع. ويؤكد دليل Google أن السلال متعددة العناصر وربط الولاء/الحساب ودعم ما بعد الشراء (التتبع والإرجاع) ليست حية بعد — بل عناصر على خريطة الطريق وليست ميزات مشحونة.

ماذا يعني UCP لـSEO في التجارة الإلكترونية

الخلاصة هي الصفحة الجديدة. هذه هي الفكرة الحاملة. عندما يكتشف الوكيل ويقارن ويشتري عبر UCP، لا تُزار صفحة تفاصيل المنتج أبدًا — فمعاملات UCP الممكّنة لا تولد مشاهدات صفحات أو جلسات أو أحداث تحليلات على الموقع. والبيانات التي يفكر فيها الوكيل فعليًا هي خلاصة المنتجات المعروضة عبر Google Merchant Center. لذلك ينتقل محور التحسين من صفحة HTML المعروضة إلى جودة بيانات الخلاصة وMerchant Center: سعر دقيق، وتوافر لحظي، وسمات مكتملة، والسمات الحوارية الأحدث (الأسئلة الشائعة والملحقات المتوافقة والبدائل) التي أضافها Merchant Center خصيصًا للاكتشاف بالذكاء الاصطناعي.

Merchant Center أصبح حدًا أدنى. تمر أهلية UCP عبر Merchant Center، والعلامة غير الموجودة فيه لا يمكن لوكلاء UCP اكتشافها. ولم أجد في المصادر الأولية لـUCP أو Google صيغة صريحة للاختيار أو الترتيب، لذلك تعامل مع الآتي بوصفه تحليلًا متخصصًا لا خوارزمية موثقة: يرى الممارسون أن مشكلات جودة البيانات، مثل اختلاف السعر وقدَم حالة المخزون والأوصاف القليلة المعلومات، قد تقلل احتمال اختيار الوكيل للقائمة. وتلخص تغطية Semrush النقطة هكذا: “If your store isn’t set up to communicate with the AI agent, it may not know you exist. And if it doesn’t know you exist, it won’t recommend you.” (ترجمة) «إن لم يكن المتجر مجهزًا للتخاطب مع الوكيل الذكي، فقد يغيب عنه وجوده؛ وعندئذ لن يرشحه للمتسوق».

فجوة الإسناد. لأن الجلسات غير موجودة، قد تبدو الإيرادات وكأنها اختفت من التحليلات التقليدية حتى مع ارتفاع المبيعات الفعلية. ولا توجد إجابة نظيفة محسومة لهذا بعد — فالقياس يعتمد على تقارير معاملات Merchant Center أو وسم نظام إدارة الطلبات أو تتبع مخصص على مستوى API. تعامل مع ذلك كمشكلة مفتوحة للمراقبة لا مشكلة محلولة.

ما الذي لا يتغير. قالت Google إن UCP لن يقتل SEO، وهذا صحيح: ما زالت جودة المحتوى والسلطة/الثقة ودقة البيانات المنظمة والصحة التقنية تؤثر في التجار والمنتجات التي يثق بها الوكلاء. وما زالت ترميزات Schema.org مثل Product وOffer وMerchantReturnPolicy وOrganization مهمة. يضيف UCP طبقة؛ ولا يستبدل المكدس الموجود تحتها.

تنبيه بشأن صياغة «القائم على الجدارة لا الإنفاق الإعلاني» التي تتداول في التجارة الوكيلة: صحيح اتجاهيًا أن هذا ليس وضع إعلان كلاسيكيًا قائمًا على المزايدة، لكنه يحتاج إلى دقة. يمكن أن تؤثر Direct Offers (خصومات حصرية تظهر في AI Mode) في توصيات الوكيل، كما أن اكتمال الخلاصة يمنح بنيويًا أفضلية للعلامات الأكبر ذات فرق الخلاصات المخصصة. «قائم على الجدارة» لا يعني «من دون تحسين» — فالرافعات تنتقل من الكلمات المفتاحية والروابط إلى جودة البيانات ونظافة الخلاصة.

UCP وACP

سترى UCP يناقش بجوار ACP، بروتوكول Agentic Commerce الذي تقوده OpenAI وStripe والموجه إلى منظومة ChatGPT. إنهما شيئان مختلفان — في الداعمين والنطاق والمعمارية ونموذج التكلفة — وقد قالت Google صراحة إن UCP مصمم ليتعايش مع ACP. وأفضل ممارسة ناشئة هي بناء بروتوكولين: خلفية واحدة مشتركة للمنتجات والمخزون والدفع، فوقها نقاط نهاية UCP وACP. تعرض علامة Frameworks المقارنة جنبًا إلى جنب.

كيف تستعد

الخلاصة القصيرة: نظّف خلاصة Merchant Center وأكملها، وتحقق من بياناتك المنظمة، وانشر ملف /.well-known/ucp إذا كنت تنفذ UCP محليًا (يحصل تجار Shopify على هذا في الغالب افتراضيًا)، وأنشئ قدرًا من القياس لإيرادات الوكلاء قبل أن تحتاج إليه. تحول علامة Checklists ذلك إلى قائمة عملية.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.