Sürüm oluşturma, geliştiricilerin bir entegrasyonun birden fazla sürümünü aşağıdaki URL'lerde yönetmelerine olanak tanır: aşamalarından bahsedeceğiz.
Google Home Developer Console'deki Geliştir sekmesinde entegrasyonlar "sürümsüz" olarak kabul edilir. Test sekmesinde geliştirmenin test aşamasına başladığınızda entegrasyonlar sürümlü hale gelir. Bir entegrasyon sürümü kullanılıyor bu noktadan itibaren, iş akışında kalan her adım için Başlatma.
Örneğin, devam eden bir entegrasyonun sürümü, yaklaşmakta olan bir lansman için sertifikasyon, birkaç ay önce başka bir lansman için test ediliyor çıkar.
Ön koşullar
Entegrasyon sürümleri, sürümlenmemiş bir entegrasyonun anlık görüntüsüdür. Bunun anlamı şudur: test planı oluşturduğunuzda ve bu entegrasyonla ilgili tüm marka meta verisi sunulan entegrasyon için kullanmak istediğiniz bilgilere dikkat edin.
Sertifika test planı oluşturmadan önce aşağıdakileri yaptığınızdan emin olun:
- Şirket profili oluşturduysanız.
- Üretim tedarikçi firması kimliğini girmelisiniz. (VID) ekleyin.
- Yapılandırılmış kurulum ve marka bilinci oluşturma.
Entegrasyonunuz için bunların tümünü tamamlamadıysanız sertifika testi için oluşturulan entegrasyon sürümü sertifikalandırılamaz. Yeni bir sürüm oluşturmanız ve Test adımından yeniden başlamanız gerekir.
Dilerseniz yeni bir sürüm oluşturup baştan başlamanız gerekir. bir entegrasyon sürümü onaylanmadan önce markalamanızı güncelleyin.
Yeni sürüm oluştur
Deneme için bir test planı entegrasyonun yeni bir sürümü oluşturulur. Bu numaralı sürüm, Test sekmesinden itibaren Developer Console'teki tüm entegrasyon listelerinde listelenir.
Yeni sürümler hiçbir zaman diğer numaralandırılmış sürümlerden oluşturulmaz. Örneğin, bir entegrasyon için oluşturduğunuz ilk test planı bunun için v.1 sürümünü oluşturur inceleyebilirsiniz. Başka bir test planı oluşturduğunuzda bu entegrasyon için v.2 sürümü oluşturulur ancak bu sürüm v.1'e dayalı olmaz. Bunun yerine, bu sürüm v.1 ile aynı şekilde, entegrasyonun döndürülmemiş örneğine dayanır.
Bir entegrasyonun Yok sürümü, entegrasyonu (Geliştirme sekmesinde yönetilir).
Diğer bir deyişle, Developer Console'daki Matter > Test bölümünde:
- Entegrasyonun Yok sürümü için Test et'i tıklarsanız
oluşturuldu. Sürüm numarası, mevcut numaralandırma sayısından bir büyük olacaktır
sürümleri vardır.
- Numaralı sürüm yoksa v.1 sürümü oluşturulur.
- v.1 sürümü mevcutsa v.2 sürümü oluşturulur. Sürüm v.2 varsa v.3 sürümü oluşturulur.
- Entegrasyonun numaralı sürümü için Test'i tıklarsanız ( örneğin v.1) yeni bir sürüm oluşturulmaz. Bunun yerine, v.1 tekrar test edildi.
Meta veri
Bir sürüm oluşturulduğunda sürümü eski haline getirilmiş sürümler için eklenen önkoşullar entegrasyonu da sürüme ekli olmalıdır. Ancak, bir tabloya ekli meta veriler sürümü görüntülenemez veya değiştirilemez.
Entegrasyonun meta verilerindeki hiçbir değişiklik mevcut sürümleri vardır. Güncellenen meta verilerin sertifikalandırma ve lansman için kullanılabilmesi için yeni bir sürüm oluşturulmalıdır.
Sürüm silme
Entegrasyon sürümleri silinemez ve silinmek üzere tasarlanmamıştır. Onlar entegrasyonun durumunu yansıtacak şekilde güncellenmelidir (yeni test planı veya alan deneme sürümü) gerektirir.
Entegrasyon sürümü yalnızca şu durumlarda Developer Console uygulamasından kaldırılır: kullanıma sunuldu ve daha sonra farklı bir sürümün lansmanıyla değiştirildi.