Genel Bakış (Dialogflow)

Actions on Google, Actions ile Google Asistan'ın işlevlerini genişletmenizi sağlar. İşlemler, kullanıcıların bir komut kullanarak iletişim kurmalarına olanak sağlar. Kısa bir komut ile bazı ışıkları ya da bir bilgi yarışmasını daha uzun bir görüşmede açabilirsiniz.

Dialogflow, Actions SDK'nın işlevlerini sarmalayarak kullanımı kolay IDE, doğal dil anlama (NLU), makine öğrenimi ve daha pek çok özellik sunarak İşlemler tasarlayıp oluşturmanıza olanak tanıyan bir konuşma platformudur.

Google Asistan'ın kapsamını genişletmek için aşağıdaki adımları uygulayarak bir İşlem oluşturursunuz.

Görüşmenizi tasarlayın

Geliştirmeden önce, görüşmenizi veya İşleminizin kullanıcı arayüzünü tasarlamanız gerekir. Görüşmede, kullanıcıların İşleminizi nasıl yaptıklarından, İşleminize söyleyebilecekleri geçerli ifadelerden ve İşleminizin kullanıcılara nasıl yanıt verdiklerinden bahsedilir.

Daha fazla bilgi

Actions on Google geliştirici projesi ve Dialogflow Aracısı oluşturma

Actions Console'a gidip bir geliştirici projesi oluşturun. Bu proje, İşleminizle ilgili meta verileri tanımlamanıza ve İşleminizi onay süreciyle yönetmenize ve izlemenize olanak tanır. Bir projeniz oluşturduktan sonra tüm İşlemlerinizi tanımlayan bir Dialogflow aracısı oluşturabilirsiniz.

Daha fazla bilgi

İşlemleri Tanımlayın

Dialogflow aracınızda Action'ları, İşleminizin işlevlerine giriş noktalarını tanımlayan amaçlar doğrultusunda tanımlarsınız. Örneğin, bazı ürünler satın alabilecek, siparişlerin durumunu kontrol edebilecek ve bazı günlük fırsatları gösterecek bir İşlem oluşturmak istediğinizi düşünelim. Tetiklenen niyetleri şu şekilde tanımlayabilirsiniz:

  • "Ok Google, ayakkabı satın almak için Favori Ayakkabı mağazamla konuş"
  • "Ok Google, siparişimi kontrol etmek için Favori Ayakkabı mağazamla konuş"
  • "Ok Google, bugünkü fırsatları görmek için Favori Ayakkabı mağazamla konuş"

Daha fazla bilgi

İstek karşılamayı derleme ve dağıtma

Action'ınızdaki bir işlem çağrıldığında, Action'ı gerçekleştirmek için kullanıcılarla görüşme başlatmak üzere istek karşılamayı çağırır.

Görüşmenizi oluşturmak için Dialogflow'da amaçları, görüşmenizin dil bilgisini veya kullanıcıların Action'ınıza ne yazabileceklerini oluşturmak için tanımlarsınız. Kullanıcılar bir niyeti tetikleyecek bir şey dediğinde, sipariş karşılama çağrılır ve kullanıcıya yanıt verir.

Karşılık gelen bu istek ve yanıt, karşılamanızın görevi tamamlaması için yeterli bilgiye sahip olana kadar tekrar tekrar gerçekleşir.

Daha fazla bilgi

İşleminizi onay için gönderin ve kullanıcılara sunun

Daha fazla bilgi