نظرة عامة ومدى الأهلية

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

واسعة الانتشار ومحسّنة للإحالات الناجحة

تتيح Google إمكانية طلب الطعام على منصات الأجهزة الجوّالة وأجهزة الكمبيوتر المكتبي من خلال "بحث Google" و"خرائط Google".

طلب خدمة شاملة على "بحث Google" في مطعم واحد
الطلب الشامل على شبكة البحث، سلسلة مطاعم.
طلب خدمة شاملة على "خرائط Google" في مطعم واحد

تجربة طلب مرنة

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

تجربة المستخدم

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

يبحث المستخدم عن مطعم

إدخال بيانات الجوّال لمطعم واحد على "بحث Google"

عندما يبحث المستخدم عن مطعم معيّن على "بحث Google" أو "خرائط Google"، يمكن أن يظهر له خيار طلب الطعام من خلال ميزة "الطلب الشامل". في حال كان المطعم يقدّم خدمة دعم واحدة على الأقل، تعرض لوحة معلومات المطعم زر الطلب على الإنترنت.

يختار المستخدم مقدّم خدمة

إدخال الهاتف الجوّال لمطعم ويليه مقدمو خدمة توصيل مختلفين.

بعد أن ينقر المستخدم على الطلب على الإنترنت، تتم إعادة توجيهه إلى صفحة يحدّد فيها خيارات مقدّم الخدمة التالي:

  • الاستلام أو التوصيل
  • الطلبات في أسرع وقت ممكن أو الطلبات المتقدمة
  • قائمة بموفِّري الخدمة

يحدد المستخدم خياراته الغذائية

إدخال من الجهاز الجوّال للقائمة وإدخال آخر للهاتف الجوّال لتفاصيل الطبق

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

يقدم المستخدم طلبه

بعد تقديم الطلب، يتم تزويد المستخدم بتفاصيل الطلب وعنوان التسليم وجهات اتصال العميل ومعلومات الفوترة.

بعد أن يتحقّق التطبيق من صحة سلة تسوّق المستخدم، تعرض صفحة إرسال الطلب تفاصيل الطلب ليراجعها المستخدم:

  • الاسم ورقم الهاتف وعنوان التسليم
  • تعليمات خاصة للاستلام أو التوصيل
  • السعر
  • مبلغ البقشيش
  • طريقة الدفع في Google Pay
  • رمز ترويجي

بعد تأكيد المستخدم لمعلومات طلبه، ينقر المستخدم على تقديم طلب للدفع على الإنترنت وإرسال طلبه. بعد الإرسال، سيظهر للمستخدم مربّع حوار لتأكيد الطلب.

يتحقّق المستخدم من حالة طلبه.

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

بعد تقديم الطلب، يتم تزويد المستخدم بتفاصيل الطلب وعنوان التسليم وجهات اتصال العميل ومعلومات الفوترة.

متطلبات الإطلاق

لمزيد من المعلومات، يُرجى الرجوع إلى قائمة التحقق من الاستعداد لإطلاق التطبيقات.

متطلبات الشريك

لمزيد من المعلومات حول متطلبات الحصول على صفة "شريك شامل"، يُرجى الاطّلاع على السياسات.

الدمج

لكي يتواصل نشاطك التجاري المعنيّ بالأغذية مع فريق الدعم الشامل المسؤول عن الطلبات من Google، يجب دمج البيانات مع أنظمة Google وواجهات برمجة التطبيقات. هناك ثلاث عمليات تحتاج إلى تنفيذها للتواصل مع تقديم الطلب الشامل:

  1. تقديم خلاصات بيانات المطاعم وقائمة الطعام والخدمات إلى Google:

    تتمثّل الخطوة الأولى من عملية الدمج في إنشاء واستضافة خلاصات بيانات حول مطعمك وقائمة الطعام والخدمة التي تقدّمها. توفر هذه الخلاصات تفاصيل حول اسم المطعم وموقعه الجغرافي وساعات عمل الخدمة وعناصر وأقسام القائمة ومناطق التوصيل وغيرها. ينقل محرّك بحث Google خلاصات البيانات ويستخدمها لعرض قائمة الطعام والخدمات للمستخدمين. ويمكنك تعديل هذه الخلاصات بانتظام ودمج التغييرات المتزايدة في الوقت الفعلي.

  2. التعامل مع تنفيذ الطلبات:

    عندما يصبح المستخدم جاهزًا للطلب، تسمح له Google بمراجعة تفاصيل سلة التسوّق وتعديلها قبل معالجة طلبه وإرساله. كجزء من عملية الدمج الشامل للطلب، يمكنك إنشاء عنوان URL للردّ التلقائي على الويب الذي يتحقّق من صحة الطلبات من Google ويتلقّىها. معالجة الدفعات على الإنترنت من خلال معالج بيانات مشارك في Google Pay

  3. دعم التعديلات المتعلقة بالطلبات:

    لتوفير تجارب ما بعد الطلب على مساحات عرض Google، يجب إرسال التعديلات إلى Google API. بعد ذلك، تعرض Google المعلومات لعميلك. وتشمل هذه المعلومات حالة الطلب والوقت المقدَّر للتوصيل ومعلومات خدمة العملاء والتغييرات الأخرى التي قد تؤثر في الطلب. يمكن للمستخدمين الذين يطلبون الطعام الاطّلاع على حالة عمليات الشراء التي يجرونها في Google.

لتنفيذ هذه العمليات، يشتمل التكامل التام بين الأطراف على مكوّنَين رئيسيَّين هما: خلاصات المستودع وإجراءات التنفيذ.

  • خلاصات المستودع

    تستخدم هذه الخلاصات مخطط مستودع ارتباطي لتزويد Google بمعلومات حديثة عن المطعم والخدمات التي يقدّمها والسلع المدرَجة في قائمته.

  • إجراءات توصيل الطلب

    هذه هي إجراءات "الدفع" و"إرسال الطلبات" التي تحتاج إلى استخدامها من الردّ التلقائي على الويب. تتحقّق خدمة Checkout من صحة سلة التسوّق وتعرض أي طرق دفع أو رسوم سارية. إرسال الطلب هو المكان الذي يتم فيه إرسال طلب المستخدم إليك للتسليم من خلال المطعم. لإعادة إرسال آخر المعلومات إلى Google بعد إرسال الطلب، مثل تغييرات الإلغاء أو إجمالي المبلغ، عليك طلب بيانات واجهة برمجة التطبيقات Async Order Update API.

خلاصات المستودع

خلاصات المستودع هي الطريقة التي يكتشف من خلالها المستخدم المطعم الذي يريده ويطلبه من المطعم. يحدّد مخطّط المستودع الارتباطي بنية مستودع شامل للطلب. تتألف خلاصة المستودع الشامل للطلب من العناصر الرئيسية التالية:

الخلاصات المجمّعة

تستخدم Google خلاصة مجمّعة يومية لخلاصات مستودعك بهدف إتاحة "الطلب الشامل بين الأطراف" للمستخدمين. للحفاظ على تحديث مستودعك الإعلاني، عليك تعديل الخلاصات المجمّعة مرة واحدة في اليوم على الأقل لتتمكّن Google من جلبها. يستغرق تعديل مستودعك من خلال دُفعة ساعتين تقريبًا.

واجهة برمجة التطبيقات للتحديثات الإضافية

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

الإجراءات المتعلقة بالتنفيذ

يتم استخدام الردّ التلقائي على الويب للتحقّق من صحة الطلبات واستلامها من Google. يحتوي الطلب التام بين الأطراف على إجراءَين لتنفيذ الإجراءات يحتاج عنوان URL للردّ التلقائي على الويب إلى استهلاكهما:

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

واجهة برمجة التطبيقات لتحديث الطلبات غير المتزامنة

بعد إرسال الطلب، يمكنك استدعاء واجهة برمجة التطبيقات Async Order Update API لإعادة إرسال آخر المعلومات حول الطلب إلى Google. يتيح هذا للمستخدمين التحقق من حالة طلبهم في Google. يمكنك تعديل حالة الطلب ووقت توصيل الطلب ومعلومات خدمة العملاء والتغييرات في السلع وأسعارها.

مرحلتي الدمج

تنقسم عملية الدمج إلى أربعة أجزاء: الإعداد والتطوير والاختبار والنشر. يستغرق عادةً شركاؤنا الحاليون من شهرين إلى ستة أشهر لدمج خدمة "طلب الشراء الشامل"، الأمر الذي يعتمد على الموارد المتاحة لهم ومدى تعقيد عملية الدمج. نقترح عليك أن يساعدك أحد خبراء دعم العملاء في البرنامج التجريبي.

الإعداد

راجِع السياسات والمتطلبات الأساسية قبل بدء عملية الدمج مع ميزة "الطلب التام بين الأطراف". يجب إنشاء مشروع شامل لتقديم الطلب في وحدة تحكم المهام من خلال اتّباع خطوات إنشاء المشروع. يجب إرسال مشروعك لمراجعته والموافقة عليه إلى Google قبل تفعيل جميع الميزات المطلوبة للدمج الكامل في مشروعك.

تطوير

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

الاختبار

استخدِم الاختبار السريع لاختبار الوحدات أو إجراء اختبار دمج مع خلاصات المستودع ونقطة نهاية توصيل الطلبات.

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

أخيرًا، يمكنك إجراء اختبار قبول المستخدم الذي يتضمن الطلبات الفعلية من المختبِرين لديك ويتحقق من مدى تلبية الطلبات للمطاعم. يجب أن يكون هناك إجمالي 5 طلبات تم تقديمها بنجاح. يجب أن يكون عنوان URL لنقطة نهاية التنفيذ في مرحلة الإنتاج لتنفيذ ذلك.

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

متطلبات الإطلاق