Genel Bakış (Dialogflow)

Actions on Google, İşlemler ile Google Asistan'ın işlevselliğini genişletmenize olanak tanır. İşlemler, kullanıcıların bazı ışıkları açmak için hızlı bir komut vermek veya bilgi yarışması oynamak gibi daha uzun bir sohbet etmek gibi çeşitli konularda sohbet arayüzü üzerinden işlerini halletmelerini sağlar.

Dialogflow, Actions SDK'nın işlevselliğini sarmalayarak ve kullanımı kolay IDE, doğal dil anlama (NLU), makine öğrenimi gibi ek özellikler sağlayarak İşlemler tasarlayıp oluşturmanıza olanak tanıyan bir sohbet platformudur.

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

Konuşmanızı tasarlama

Geliştirmeye başlamadan önce, görüşmenizi veya İşleminizin kullanıcı arayüzünü tasarlamanız gerekir. Sohbette, kullanıcıların Action'ınızı nasıl çağırdığı, Action'ınıza söyleyebilecekleri geçerli şeyler ve Action'ınızın onlara nasıl yanıt verdiği açıklanır.

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. Proje, İşleminizle ilgili meta verileri tanımlamanıza ve İşleminizi onay sürecinde yönetip izlemenize olanak tanır. Bir projeniz olduğunda tüm Actions'larınızı tanımlayan bir Dialogflow aracısı oluşturabilirsiniz.

Daha fazla bilgi

İşlemleri tanımlama

Dialogflow aracınızda, İşleminizin işlevine giriş noktalarını tanımlayan amaçlarla İşlemler tanımlarsınız. Örneğin, bazı ürünleri satın alabilen, siparişlerin durumunu kontrol edebilen ve günlük fırsatları gösterebilen bir işlem oluşturmak istediğinizi varsayalım. Aşağıdaki ifadelerle tetiklenen amaçlar tanımlayabilirsiniz:

  • "Ok Google, ayakkabı satın almak için En Sevdiğim Ayakkabı Mağazası ile konuş"
  • "Ok Google, siparişimin durumunu kontrol etmek için En Sevdiğim Ayakkabı Mağazası ile konuş"
  • "Ok Google, talk to My Favorite Shoe Store to show me today's deals" (Ok Google, talk to My Favorite Shoe Store to show me today's deals) [Ok Google, En Sevdiğim Ayakkabı Mağazası ile konuşarak bugünün fırsatlarını göster]

Daha fazla bilgi

İstek karşılama oluşturma ve dağıtma

İşleminizdeki bir İşlem çağrıldığında, İşlemi yerine getirmek için kullanıcılarla görüşme başlatmak üzere yerine getirme çağrısı yapılır.

Konuşmanızı oluşturmak için Dialogflow'da niyetler tanımlayarak konuşmanızın dil bilgisini (kullanıcıların İşleminize söyleyebileceği şeyler) oluşturursunuz. Kullanıcılar bir niyeti tetiklemek için bir şey söylediğinde, karşılamanız çağrılır ve kullanıcıya bir yanıt döndürülür.

Bu istek ve yanıt alışverişi, talebiniz görevi tamamlamak için yeterli bilgiye sahip olana kadar tekrar tekrar gerçekleşir.

Daha fazla bilgi

İşleminizi onay için gönderin ve kullanıcıların kullanımına sunun

Daha fazla bilgi