Sipariş karşılama

Fulfillment, her tür smart home intent için dinamik yanıtlar oluşturmanıza olanak tanıyan bir webhook olarak dağıtılan koddur. Kullanıcının Google Assistant ile yaptığı görüşme sırasında karşılama, Google'ın doğal dil işleme özelliği tarafından ayıklanan bilgileri kullanarak dinamik yanıtlar oluşturmanıza veya arka ucunuzda ışığı açma gibi işlemleri tetiklemenize olanak tanır.

Sipariş karşılama merkeziniz Assistant platformundan istekleri alır, işler ve yanıtlar. Bu karşılıklı istek ve yanıt süreci, siz kullanıcının ilk isteğini yerine getirene kadar sohbeti ilerletir.

Çoğu durumda kullanıcı, smart home ile basit bir etkileşimde bulunur. Örneğin, Ok Google, ışığımı aç diyebilir.Assistant Ancak ikincil kullanıcı doğrulaması uygularsanız yerine getirme işleminizin birden fazla istek ve yanıtı işlemesi gerekebilir. Örneğin, Assistant belirli bir kullanıcı isteğinden (ör. Ok Google, ön kapımın kilidini aç) sonra onay PIN'i isteyebilir.

Şekil 1'de, bir smart home EXECUTE niyetinin başarıyla yerine getirilmesi ve yürütülmesi gösterilmektedir.

Bu şekilde, bulutta yürütme için yürütme akışı gösterilmektedir. Yürütme yolu, Google Asistan'ın bulunduğu bir telefondan kullanıcının niyetini yakalar. Ardından, kullanıcının niyeti Google Cloud tarafından işlenir ve istek, geliştirici bulutuna gönderilir. Son olarak, komut cihaz merkezine veya doğrudan cihaza verilir.
Şekil 1: Başarılı bir geliştirici bulut yürütme yolu