Google Asistan Action'ları nasıl oluşturulur?

Google, üçüncü taraf geliştiricilerinin ve Google geliştiricilerinin, Actions on Google platformu aracılığıyla Google Asistan için Action'lar geliştirmesini sağlar. Actions on Google ile entegre olmak isteyen tüm geliştiriciler geçerli şartları ve politikaları kabul etmelidir. Ayrıca Google Asistan için geliştirilen tüm Action'lar yayınlanmadan önce politika incelemelerinden geçer.

Asistan aracılığıyla faydalı ve ilgi çekici deneyimler oluşturmak için ihtiyaç duydukları araçları ve olanakları sağlayarak geliştiricilere yatırım yapmayı sürdürüyoruz. Tüm geliştiriciler farklı Asistan deneyimlerinin nasıl geliştirileceğini öğrenmek için teknik dokümanlarımıza erişebilir. Geliştiriciler ayrıca, test ve sürüm yönetimi araçları, Action'ların politika yönergelerine uygun olmasını sağlayan incelemeler, performans analizleri ve Google Cloud hizmetleriyle entegrasyon imkanı sunan Actions console'u da kullanabilir. Ayrıca başarılı Action'lar oluşturmalarına yardımcı olmak için, ürün satmaya, Action'larını tanıtmaya ve kullanıcıları mevcut hesap bilgilerine bağlamaya yönelik özellikler de dahil olmak üzere Google teknolojilerini geliştiricilerin kullanımına sunarız.

Google geliştiricileri de dahil olmak üzere bazı Action geliştiricileri; yasalarla ve gizlilikle ilgili endişeler, ölçeklenebilirlik sorunları, ayrıca Google'ın gizli, özel bilgilerini ve ticari kimliğini korumak için göz önünde bulundurulması gereken hususlar nedeniyle tüm geliştiricilerin kullanımına sunulmayan kaynaklara ve verilere erişebilir. Örneğin, zaman zaman yeni Asistan teknolojilerini test ve geri bildirim için ilk kullanım ortaklarımıza sunarız. Bunu yaparken nihai hedefimiz, o teknolojiyi geliştirici topluluğunun geri kalan üyeleriyle de paylaşmaktır. Ayrıca, kullanıcılara daha iyi bir deneyim sunmak amacıyla ve tüm geliştiricilere yönelik genel bir çözümün ilk adımı olarak, Asistan'la özel entegrasyonlar oluşturmak için üçüncü taraf iş ortakları ve Google geliştiricileriyle birlikte çalışabiliriz.

Veri erişimi

Kullanıcılar, Asistan ile etkileşimde bulunurken kişisel bilgileri konusunda Google'a güvenir. Biz de bu güveni kaybetmemek için elimizden geleni yaparız. Asistan kullanıcıları için zengin deneyimler geliştirebilsinler, dağıtabilsinler ve sürdürebilsinler diye ilgili verileri geliştiricilerle paylaşırken bunu Gizlilik Politikamızda belirtilen ilkelere uygun şekilde yaparız. Ayrıca kullanıcılarımızın kişisel bilgilerini hiç kimseye satmayız. Örneğin, geliştiricilerle şu bilgileri paylaşabiliriz:

  • Kullanıcıların kimliğini belli etmeyen bilgiler. Örneğin:
    • Kullanıcıların bir geliştiricinin Action'ıyla nasıl etkileşimde bulunduğuna dair toplu ve anonimleştirilmiş veriler. Örneğin, Actions on Google geliştiricileri, Actions Console üzerinden analiz verilerini görüntüleyebilir.
    • Kullanıcıların kimliğini belli etmeyen, ancak geliştiricilerin işine yarayan diğer bilgiler (ör. cihaz türü ve özellikleri, yerel ayar, saat dilimi).
  • Bir kullanıcı, Asistan'ı kullanarak bir geliştiricinin Action'ıyla etkileşimde bulunmayı seçerse o etkileşimle ilgili bazı bilgileri paylaşabiliriz. Örneğin:
    • Bir kullanıcının isteği veya o isteğin temel amacı ya da bağımsız değişkenleriyle ilgili olarak sistem tarafından oluşturulan çeviri yazı. Örneğin, bir kullanıcı üçüncü taraf Action'ıyla konuşurken Asistan, geliştiricinin yanıt verebilmesi için kullanıcının isteğinin metne dönüştürülmüş halini Action'a gönderir.
    • Asistan, kullanıcının isteğini yerine getirmek için ondan izin alarak e-posta adresi, ad, konum, telefon numarası veya ödeme bilgileri gibi kişisel bilgilerini paylaşabilir. Örneğin, web üzerindeki bir formu doldurmasına yardımcı olmak, yemek siparişi vermek veya restoran rezervasyonu yapmak için bu bilgileri paylaşabilir.
    • Kullanıcılar, Google Hesaplarını bir geliştiricinin uygulaması veya cihazındaki hesaplarıyla bağlamayı tercih ettiğinde, bağlantıyı kolaylaştırmak için ad, e-posta adresi veya profil resmi gibi temel hesap bilgilerini geliştiriciyle paylaşırız.

Geliştiriciler de kullanıcı isteklerini yerine getirmek ve Asistan'la entegrasyonlarını sağlamak için bazı verileri Google ile paylaşır. Örneğin:

  • Kullanıcı hesaplarına bağlanmak için gereken bilgiler. Böylece kullanıcılar; Action'lar, medya, akıllı ev ve üretkenlik hizmetleri gibi üçüncü taraf özellikleri için hesaplarıyla etkileşimde bulunurken Asistan'ı kullanabilir.
  • İçerik ve veri kitaplıkları. Bunlar, Asistan'ın, geliştiricinin hizmetini kullanarak kullanıcı isteklerini yerine getirmesine yardımcı olur. Örneğin, bazı medya sağlayıcıları, kullanıcıların Asistan üzerinden içerik oynatabilmesi için medya kataloglarının Google tarafından dizine eklenmesine izin verir. Sağlayıcılar, hesaplarını bağlayan kullanıcıların medya oynatma listelerini de paylaşabilir. Böylece bu kullanıcılar Asistan'dan oynatma listelerini oynatmasını isteyebilir.
  • Actions on Google geliştiricileri, kullanıcılarıyla etkileşim kurabilmek için Google ile veri paylaşır. Örneğin, geliştiriciler, Action'larının sonraki etkileşimlerde kullanıcıyı hatırlamasını sağlamak için kullanıcıya ait veya haneye ait bir veri deposunda hangi verilerin depolanacağını belirtebilir. Bu veri deposu, kullanıcı tarafından sıfırlanabilir. Geliştiriciler, kullanıcı isteklerine cevap vermek için karşılama yanıtları da sağlar.
  • Hoparlörler ve TV'ler gibi Asistan'ın yerleşik olarak bulunduğu üçüncü taraf cihazları, kullanıcıların Asistan sorgularını ve bunlarla ilgili verileri Google ile paylaşır. Böylece kullanıcılar Asistan'ı bu cihaz üzerinden kullanabilir.