ग्राहक का ऑर्डर पूरा करना

फ़ुलफ़िलमेंट, कोड होता है. इसे वेबहुक के तौर पर डिप्लॉय किया जाता है. इसकी मदद से, डाइनैमिक जवाब जनरेट किए जा सकते हैं. ये जवाब, smart home इंटेंट से जुड़े हर तरह के होते हैं. Google Assistant के साथ उपयोगकर्ता की बातचीत के दौरान, Google Assistantफ़ुलफ़िलमेंट की मदद से, Google की नैचुरल लैंग्वेज प्रोसेसिंग से निकाली गई जानकारी का इस्तेमाल करके डाइनैमिक जवाब जनरेट किए जा सकते हैं. साथ ही, बैक-एंड पर कार्रवाइयां ट्रिगर की जा सकती हैं. जैसे, लाइट चालू करना.

आपका फ़ुलफ़िलमेंट, Assistant से अनुरोध पाता है, अनुरोध को प्रोसेस करता है, और जवाब देता है. अनुरोध और जवाब की यह प्रोसेस, बातचीत को आगे बढ़ाती है. ऐसा तब तक होता है, जब तक उपयोगकर्ता के शुरुआती अनुरोध को पूरा नहीं कर दिया जाता.

ज़्यादातर मामलों में, उपयोगकर्ता Assistant के साथ स्मार्ट होम से जुड़ी सामान्य smart home बातचीत करता है. जैसे, Ok Google, मेरी लाइट चालू करो.Assistant हालांकि, अगर आपने उपयोगकर्ता की पुष्टि करने की दूसरी सुविधा लागू की है, तो हो सकता है कि आपके फ़ुलफ़िलमेंट को कई अनुरोधों और जवाबों को प्रोसेस करना पड़े. ऐसा इसलिए, क्योंकि Assistant उपयोगकर्ता के किसी खास अनुरोध के बाद पुष्टि करने के लिए पिन मांग सकता है. जैसे, Hey Google, मेरे घर का दरवाज़ा खोलो.

पहली इमेज में, smart home EXECUTE इंटेंट के फ़ुलफ़िलमेंट और उसे लागू करने की प्रोसेस को दिखाया गया है.

इस इमेज में, क्लाउड एक्ज़ीक्यूशन का फ़्लो दिखाया गया है. एक्ज़ीक्यूशन पाथ, Google Assistant वाले फ़ोन से उपयोगकर्ता का मकसद कैप्चर करता है. इसके बाद, उपयोगकर्ता का मकसद Google Cloud प्रोसेस करता है. फिर, अनुरोध को डेवलपर क्लाउड पर भेजा जाता है. इसके बाद, डिवाइस हब या सीधे तौर पर डिवाइस को निर्देश दिया जाता है.
पहली इमेज: डेवलपर क्लाउड के लिए, लागू करने का सफल पाथ