Action'ınızı kullanıcılarla test etme, genel kullanıma sunmadan önce erken geri bildirim alma ve teknik ya da kullanıcı deneyimi sorunlarını düzeltme fırsatı sunar.
Actions Console, sınırlı bir kullanıcı grubuna yeni bir Action'ı veya mevcut Action'ınızın daha yeni sürümünü herkese açık olarak dağıtmadan önce test etme imkanı tanımak için sürüm ortamlarını destekler.
Yayının yaşam döngüsü
Aşağıdaki şemada, bir İşlemin yaşam döngüsünün izleyebileceği potansiyel yollar gösterilmektedir:

Actions Console'un desteklediği iki tür üretim öncesi sürüm ortamı vardır:
Alfa: Bu kanal, İşleminizin erken sürümlerini test etmek için kullanılmalıdır.
- Google'da tam bir inceleme yapmadan İşleminizi küçük bir kullanıcı grubuna dağıtmanıza olanak tanır.
- Kullanıcılara, Politikaya uygunluk açısından bir Google incelemesinden geçmediklerine dair uyarılar gönderilir.
- Dahili testler için idealdir.
Beta: Bu kanal, bir Google yorumunun tamamını geçtikten sonra İşlemi sınırlı bir kullanıcı grubuna dağıtmanıza olanak tanır.
- Kuruluşunuzun dışındaki kullanıcılara İşlemin erken sürümlerine erişim izni vermek için bu kanalı kullanmalısınız.
- Kullanıcılara işlemin bir önizleme sürümü olduğu bildirilir.
- Beta sürüm Google incelemesinden geçtiği için Google'ın başka bir incelemesi olmadan istediğiniz zaman herkese açık hale getirmeyi seçebilirsiniz.
Sürüm ortamı karşılaştırması
Aşağıdaki tabloda dağıtım kanalları arasındaki farklar özetlenmektedir.
Simülatör | Alfa | Beta | Prodüksiyon | |
---|---|---|---|---|
Hedef kitle | Yalnızca geliştirici | Ekibiniz, arkadaşlarınız ve ailenizdeki ilk test kullanıcıları | Ekibinizin dışındaki test kullanıcıları | Tüm Google Asistan kullanıcıları |
Google İncelemesi Gerekiyor | Hayır | Hayır | Evet | Evet |
Erişimi olanlar | Yalnızca geliştirici | Geliştirici tarafından tanımlanan kullanıcı listesi. Kullanıcıların kaydolması gerekir. | Geliştirici tarafından tanımlanan kullanıcı listesi. Kullanıcıların kaydolması gerekir. | Tüm Google Asistan kullanıcıları tarafından görülebilir |
Maksimum kullanıcı sayısı | 1 | Tayland bahtı | 200 | Yok |
Hizmet mevcutsa | Simülasyon aracı ve tüm Asistan cihazları | Tüm Asistan cihazları | Tüm Asistan cihazları | Tüm Asistan cihazları |
İşlem Oluşturucu | Destekleniyor | Destekleniyor | Destekleniyor | Evet |
Actions SDK | Destekleniyor | Destekleniyor | Destekleniyor | Evet |
Dialogflow | Destekleniyor | Destekleniyor | Destekleniyor | Evet |
Akıllı Ev | Desteklenir (hesap bağlantısı gerektirir) | Desteklenmiyor | Desteklenmiyor | Evet |
Şablonlar | Destekleniyor | Desteklenmiyor | Desteklenmiyor | Evet |
Açık çağrı | Destekleniyor | Destekleniyor | Destekleniyor | Evet |
dolaylı çağrı | Destekleniyor | Destekleniyor | Destekleniyor | Evet |
Hesap bağlama | Destekleniyor | Destekleniyor | Destekleniyor | Evet |
Alfa veya beta sürümü için testleri yönetme
Alfa veya beta testinizi ayarlamak için şu adımları uygulayın:
- Alfa test kullanıcılarını yönet veya Beta test kullanıcılarını yönet'i tıklayın.
Test kullanıcılarının e-posta adreslerini virgülle ayırarak yazın. Alfa testi için en fazla 20 test kullanıcısı ve beta testi için en fazla 200 test kullanıcısı belirleyebilirsiniz.
Test kullanıcılarınızla paylaşmak için kayıt bağlantısını kopyalayın.
Kaydet'i tıklayın.
Test kullanıcılarınızın İşleminizin alfa veya beta sürümünün (kayıt bağlantısı) bağlantısını içeren bir davetiye e-postası göndermeniz gerekir. Daha fazla bilgi edinmek için Geri bildirim alma başlıklı makaleye bakın.
Kayıt bağlantısı
Kaydolma bağlantısı, İşlem dizini sayfanızı temsil eder ve hiçbir zaman değişmez. Bağlantı, test kullanıcılarını dizin sayfanıza yönlendirir ve uygun ortam için kayıt kartını görür. Alfa ve beta için aynı test kullanıcılarını listelediyseniz bunların her ikisi için de uygun olur ve önce alfa sürümü için bir etkinleştirme kartı görürler.
Alfa veya beta sürümü için istek karşılamayı uygulama
Sürüm kanalı bilgileri, Asistan'ın karşılamanıza verdiği HTTP isteğinde yer almaz. İstek karşılamanızdaki sürüm kanallarını ele almak için farklı sipariş karşılama URL'leri (örneğin, beta için bir sipariş karşılama URL'si ve İşleminizin üretim sürümü için başka bir URL) sağlamanız gerekir.
Geri bildirim alın
İşleminiz alfa veya beta sürüm kanalına yayınlandıktan sonra, kayıt bağlantınızı (Asistan dizin girişinizle aynıdır) paylaşarak test kullanıcılarınızı davet etmeniz gerekir.
Test kullanıcılarınıza aşağıdakileri yapmaları gerektiğini belirtmeyi unutmayın:
- Alfa veya beta testi yapmak için Google Asistan uygulamasının mobil cihazlarına indirilmesini sağlayın.
- Alfa veya beta test kullanıcısı olarak belirlediğiniz hesabı kullanarak Google Asistan uygulamasına giriş yapın.
İşleminizi dağıttıktan sonra tüm yeni test kullanıcılarının kayıt bağlantısını kullanarak Action'a erişebilmesi için en az 3 saat beklemeleri gerekir.
Bu bağlantıyı tıklayan kullanıcılar, ilgili Action'ın dizin sayfasına yönlendirilir. İlk kez test kullanıcısı olarak kaydolmak için Action'ın dizin sayfasının alt kısmındaki Katılmak istiyorum düğmesini tıklamalıdır.
Test kullanıcısı telefonunu etkinleştirdikten sonra İşleminiz tüm cihazlarında hemen kullanılabilir hale gelir. Test kullanıcıları, Google Asistan uygulamasının Uygulamalarım bölümünde İşleminizi şu modlardan biriyle etiketlenmiş olarak görürler: Alfa, Beta veya Test yok. Test yok seçeneği, varsa Action'ınızın Üretim sürümünü kullanıcılara sunar. Üretim sürümü yoksa kullanıcılara hiçbir şey sunulmaz.
En iyi uygulamalar
- Kullanıcıların testlere katılabildiğinden emin olun. Test kullanıcılarınızın testlere katılabilmeleri için Google hesabına (@gmail.com) veya G Suite hesabına sahip olmaları gerekir.
- Uygun test türünü seçin. Bir alfa test grubunun küçük olması ve İşlemlerinizin en kararlı ve deneysel sürümlerini (şirket veya ekibiniz gibi) test etmesi gerekir. Action'larınızın kullanıma sunulmaya yakın kararlı sürümlerini test etmek için daha büyük bir grupla beta testini kullanın.
- Test kullanıcılarına size geri bildirim gönderebilecekleri bir kanal sunun. Alfa ve beta kanalları yalnızca kendi test kullanıcılarınıza sunulur. Müşterilerinize e-posta, web sitesi, mesaj forumu veya başka bir uygun mekanizma üzerinden geri bildirim gönderme imkanı sunduğunuzdan emin olun.
- Aynı işlem üzerinde eşzamanlı testler çalıştırın. Alfa ve beta testlerini eşzamanlı olarak çalıştırabilirsiniz.
Bilinen sorunlar
- Web için Asistan dizini, alfa veya beta sürümüne kaydolmayı desteklemez. Test kullanıcılarınızın, mobil cihazlarındaki (Android veya iOS) bağlantıyı takip ettiğinden emin olun.
- Değişikliklerinizin yayınlanması birkaç saat sürebilir. Kaydolma bağlantısını kullanıcılarınızla paylaşmadan önce lütfen uygun bir süre bekleyin.
Yeni bir alfa veya beta sürümü oluşturma
İşleminizi alfa veya beta sürüm kanalına dağıtmak için şu adımları uygulayın:
- Actions Console'da Dağıtım > Sürüm'ü tıklayın.
Yeni sürümü başlat'ı tıklayın.
Alfa veya Beta'yı seçin ve Gönder'i tıklayın.
İstenirse İşlem incelemesi gereksinimleri kontrol listesinde gerekli adımları tamamladığınızı belirtin.
Projeniz için geçerliyse sürümünüzle ilgili dilleri seçin.
Gönder'i tıklayın.
Alfa veya beta sürümünü göndermenizin ardından, sürüm Sürümleri Yönetme bölümünde görünür.
Alfa veya beta olan mevcut bir sürümü üretim sürümüne yükseltme
Üretim sürümleri tüm Google Asistan kullanıcılarına tam sunum yapabilir veya belirli bölgelere ya da kullanıcıların belirli bir yüzdesine aşamalı sunum olabilir. Aşamalı sunumlar, Action projenizin kararlılığını test etmenize yardımcı olur. Küçük bir kullanıcı grubuna yayınlamak ve kullanıcıların% 100'üne ulaşana kadar artışları kademeli olarak artırmak en iyisidir. Bu sayede hataları tüm kullanıcı tabanına sunmadan önce çözebilirsiniz.
Aşamalı sunum
Aşamalı kullanıma sunma işlemleri, geliştiricilerin, bir kullanıcı alt grubuna lansman yaparak ve yavaş yavaş tüm kullanıcılara sunum yaparak üretim sürümlerini yönetmelerine olanak tanır. Kullanıma sunma sürecinizdeki bölgeleri veya kullanıcı yüzdesini kademeli olarak artırabilirsiniz.
İşleminizi aşamalı sunum olarak dağıtmak için şu adımları uygulayın:
- Sürümleri yönet bölümünde, üretim sürümüne geçirilecek sürümü seçin.
- Dağıtımları yönet'i tıklayın.
- Üretime Dağıt'ı seçin.
- Aşamalı sunum'u seçin.
- Kullanıma sunma türünü seçin'i tıklayın.
Belirtilen konumlar veya Kullanıcıların yüzdesi'ni seçin. Bu seçim hakkında daha fazla bilgi edinmek için Belirtilen konumlara göre kullanıma sunma veya Kullanıcı tabanının yüzdesine göre kullanıma sunma başlıklı makaleleri inceleyin.
Gönder'i tıklayın.
Kullanıma sunma aşamasını ilerletmek için Sürümün kullanıma sunma aşamasını geliştirme başlıklı makaleyi inceleyin.
Tam kullanıma sunum
Bu seçeneği belirlediğinizde İşlem projeniz, hedeflediğiniz tüm ülkelerdeki tüm kullanıcılara sunulur.
İşleminizi tam kullanıma sunma olarak dağıtmak için şu adımları uygulayın:
- Sürümleri yönet bölümünde, üretim sürümüne geçirilecek sürümü seçin.
Dağıtımları yönet'i tıklayın.
Üretime Dağıt'ı seçin.
Tam olarak kullanıma sunma'yı seçin.
Gönder'i tıklayın.
Alfa veya beta testi olmadan yeni bir üretim sürümü oluşturma
Üretim sürümleri tüm Google Asistan kullanıcılarına tam sunum yapabilir veya belirli bölgelere ya da kullanıcıların belirli bir yüzdesine aşamalı sunum olabilir. Aşamalı sunumlar, Action projenizin kararlılığını test etmenize yardımcı olur. Küçük bir kullanıcı grubuna yayınlamak ve kullanıcıların% 100'üne ulaşana kadar artışları kademeli olarak artırmak en iyisidir. Bu sayede hataları tüm kullanıcı tabanına sunmadan önce çözebilirsiniz.
Aşamalı sunum
Aşamalı kullanıma sunma işlemleri, geliştiricilerin, bir kullanıcı alt grubuna lansman yaparak ve yavaş yavaş tüm kullanıcılara sunum yaparak üretim sürümlerini yönetmelerine olanak tanır. Kullanıma sunma sürecinizdeki bölgeleri veya kullanıcı yüzdesini kademeli olarak artırabilirsiniz.
İşleminizi aşamalı sunum olarak dağıtmak için şu adımları uygulayın:
- Actions Console'da Dağıtım > Sürüm'ü tıklayın.
Yeni sürümü başlat'ı tıklayın.
Üretim'i seçin.
İstenirse İşlem incelemesi gereksinimleri kontrol listesinde gerekli adımları tamamladığınızı belirtin.
Projeniz için geçerliyse sürümünüzle ilgili dilleri seçin.
Aşamalı sunum'u seçin.
Kullanıma sunma türünü seçin'i tıklayın.
Belirtilen konumlar veya Kullanıcıların yüzdesi'ni seçin. Bu seçim hakkında daha fazla bilgi edinmek için Belirtilen konumlara göre kullanıma sunma veya Kullanıcı tabanının yüzdesine göre kullanıma sunma başlıklı makaleleri inceleyin.
Gönder'i tıklayın.
Belirtilen konumlara göre kullanıma sunma
Bu seçeneği belirlediğinizde Action projeniz seçtiğiniz ülkelere veya bölgelere sunulur.
İşleminizi konuma göre kullanıma sunmak için aşağıdaki adımları uygulayın:
- Ülkeleri veya bölgeleri seçin'i tıklayın ve sürümünüz için hedeflenecek bölgelerin kutularını işaretleyin.
Gönder'i tıklayın.
Kullanıcı tabanı yüzdesine göre kullanıma sunma
Bu seçenek, İşleminizi rastgele seçilen kullanıcıların belirli bir yüzdesine gösterir.
İşleminizi kullanıcıların belirli bir yüzdesine sunmak için şu adımları uygulayın:
- Kullanıcıların yüzdesi'ni tıklayın.
İşleminizi serbest bırakmak istediğiniz kullanıcı yüzdesini seçin.
Gönder'i tıklayın.
Tam kullanıma sunum
Bu seçeneği belirlediğinizde İşlem projeniz, hedeflediğiniz tüm ülkelerdeki tüm kullanıcılara sunulur.
İşleminizi tam kullanıma sunma olarak dağıtmak için şu adımları uygulayın:
- Actions Console'da Dağıtım > Sürüm'ü tıklayın.
Yeni sürümü başlat'ı tıklayın.
Üretim'i seçin.
İstenirse İşlem incelemesi gereksinimleri kontrol listesinde gerekli adımları tamamladığınızı belirtin.
Projeniz için geçerliyse sürümünüzle ilgili dilleri seçin.
Tam olarak kullanıma sunma'yı seçin.
Gönder'i tıklayın.
Üretim sürümü, gönderildikten sonra Sürümleri Yönet bölümünde görünür.
Bir sürümü düzenleme veya dağıtımını kaldırma
İşleminizi bir sürüm kanalına gönderdikten sonra da değişiklikler yapabilirsiniz. Mevcut sürümü test edebilir, incelemeden geri çekebilir, sürüm ayrıntılarını görüntüleyebilir, dağıtımları yönetebilir, dağıtımın dağıtımını kaldırabilir ve kullanıma sunma aşamalarını yükseltebilirsiniz. Burada, eski sürümlerle ilgili ayrıntıları da görüntüleyebilirsiniz.
Bir sürümü görüntüleme ve düzenleme
Sürüm ayrıntılarını görüntülemek veya İşleminizin sürümünde değişiklik yapmak için aşağıdaki adımları uygulayın:
- Sürümleri Yönet bölümünde, Sürüm adı'nın altından sürümü seçin.
- Kullanıma sunumu düzenle, Dağıtımları yönet veya Daha fazla göster'i seçin.
Bir sürümün kullanıma sunma aşamasını geliştirme
İşleminizin kullanıma sunma aşamasını ilerletmek için şu adımları uygulayın:
- Sürümleri yönet bölümünde, yeni sürüme geçirilecek sürümü seçin.
- Kullanıma sunumu düzenle düğmesini tıklayın.
- Kullanıma sunma sürecinizde değişiklikleri yapın. Örneğin, kullanıcı tabanını% 5'ten %20'ye yükseltmek isteyebilirsiniz.
- Gönder'i tıklayın.
Üretim dağıtımını kaldır
- Aşamalı sunumunuzu çevrimdışı yapmanız gerekiyorsa Sürümleri yönet bölümünde Kullanıma sunma işlemini düzenle'yi tıklayın. Kullanıma sunma işleminizin konuma veya kullanıcı tabanının yüzdesine bağlı olarak tüm bölgeleri temizleyebilir veya %0'ı seçebilirsiniz.
- Tam olarak kullanıma sunulmuş (kullanıcı tabanının% 100'ü) bir Action'ın dağıtımını kaldırmak için Sürümleri yönet'in altındaki Dağıtımları yönet düğmesini tıklayın ve Üretimden dağıtımı kaldır'ı seçin.