Kullanıcılarınızın Google Hesaplarını kimlik doğrulama sisteminizdeki kullanıcı hesaplarına bağlamak için hesap bağlama özelliğini kullanabilirsiniz. Bu sayede kullanıcılarınız için daha zengin deneyimler oluşturabilirsiniz. Örneğin, kullanıcının yemek veya müzik tercihlerini, işlem geçmişini ve daha kişiselleştirilmiş bir deneyim sunmak için kullanabileceğiniz diğer bilgileri kaydedebilirsiniz.
İşleminiz farklı platformlardaki (ör. web veya Android) mevcut uygulamaların tamamlayıcısıysa kullanıcıların tercihlerini tüm platformlarda güvenli bir şekilde kullanılabilir hale getirmek için hesap bağlama özelliğini kullanabilirsiniz. Bu sayede, platformlar arası tutarlı bir deneyim sağlanır.
Google'daki İşlemler için hesap bağlama, Google'ın güvenli kimlik doğrulama sistemi olan Google ile Oturum Açma'yı ve isteğe bağlı olarak yetkilendirme için sektör standardı protokol olan OAuth 2.0'ı kullanır.
Hesap bağlama akışını anlama
Asistan bir Google Hesabı'nı kullanıcıyla eşleştirdiğinde, hesap bağlama özelliğini kullanarak kullanıcının söz konusu Google Hesabı'na erişme iznini isteyebilirsiniz. Hesap verilerini kullanarak şunları yapabilirsiniz:
- Kullanıcı, işleminizi veya uygulamalarınızdan birini diğer platformlarda daha önce kullandıysa kimlik doğrulama sisteminizdeki hesapla eşleşme bulmak için.
- Yeni bir kullanıcı için kimlik doğrulama sisteminizde yeni bir hesap oluşturmak üzere.
Actions on Google, üç farklı hesap bağlama türü sunar.
Google ile Oturum Açma

Asistan için Google ile Oturum Açma özelliği sayesinde, İşleminiz görüşme sırasında kullanıcınızın Google profiline (kullanıcının adı, e-posta adresi ve profil resmi dahil) erişim isteğinde bulunabilir. Kullanıcı, tüm akışı sesli olarak tamamlayabilir. Bu da sorunsuz bir oturum açma deneyimi sağlar.
Aşağıdakilerden herhangi biri geçerliyse bu tür hesap bağlama işlemi önerilir:
- Mevcut bir kimlik doğrulama sisteminiz yoksa
- Mevcut bir kimlik doğrulama sisteminiz var ve yalnızca mevcut uygulamalarınıza @gmail.com adreslerini kullanarak kaydolan kullanıcılarla bağlantı oluşturmak istiyorsunuz.
Daha fazla bilgi edinmek için Google ile Giriş kavram kılavuzu ve uygulama kılavuzunu inceleyin.
OAuth ve Google ile Oturum Açma

OAuth ve Google ile Oturum Açma bağlantı türü, OAuth tabanlı hesap bağlantısının üzerine Google ile Oturum Açma'yı ekler. Bu, Google kullanıcıları için sorunsuz ses tabanlı bağlantı sağlarken hizmetinize Google dışı bir kimlikle kaydolan kullanıcılar için de hesap bağlantısını etkinleştirir.
Bu akışı kullanmak için desteklenen OAuth 2 standart akışlarından birini genişleterek protokole Google'a özel uzantılar için destek eklemeniz gerekir. Bu uzantılar şunları yapmanıza olanak tanır:
- Google profil bilgilerini kullanarak hesapları sorunsuz bir şekilde bağlayın.
- Google profili bilgilerini kullanarak sorunsuz bir şekilde yeni hesaplar oluşturun (isteğe bağlı).
Mevcut bir kimlik doğrulama sisteminiz varsa ve kullanıcıların @gmail.com dışındaki adreslere bağlanmasına izin vermek istiyorsanız bu tür bir hesap bağlama işlemi önerilir.
Daha fazla bilgi edinmek için OAuth ve Google ile Giriş kavram kılavuzu ve uygulama kılavuzunu inceleyin.
OAuth
OAuth hesap bağlama türü, iki endüstri standardı OAuth 2.0 akışını (dolaylı ve yetkilendirme kodu akışları) destekler.
Bu akış, kullanıcı etkileşiminin sesten ekrana aktarılmasını gerektirdiğinden kullanılması önerilmez. OAuth 2 sunucusunun mevcut bir uygulamasını kullanıyorsanız ve jeton değişimi uç noktasını, kimlik jetonundan otomatik bağlama ve hesap oluşturma için Google'ın protokollerini destekleyecek şekilde genişletemiyorsanız bu akışı kullanabilirsiniz.
Daha fazla bilgi edinmek için OAuth kavram kılavuzuna ve uygulama kılavuzuna bakın.