توصيل الطلبات

"التنفيذ" هو رمز برمجي يتم نشره كخطاف ويب يتيح لك إنشاء ردود ديناميكية لكل نوع من أنواع smart home intent. أثناء محادثة المستخدم مع Google Assistant، تتيح لك ميزة "التنفيذ" استخدام المعلومات التي تم استخراجها من خلال معالجة اللغة الطبيعية من Google لإنشاء ردود ديناميكية أو بدء إجراءات في الخلفية، مثل تشغيل ضوء.

يتلقّى تنفيذ الطلب طلبات من Assistant، ويعالج الطلب ويستجيب له. تؤدي عملية الطلب والردّ المتبادلة هذه إلى دفع المحادثة إلى الأمام حتى تتمكن في النهاية من تلبية طلب المستخدم الأولي.

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

يعرض الشكل 1 تنفيذًا ناجحًا لطلب smart home EXECUTE.

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