Entegrasyon sürümü oluşturma

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 adresindeki Geliştirme sekmesinde entegrasyonlar "sürümü alınmamış" olarak değerlendirilir. Projenin Test aşaması geliştirme Test sekmesinde entegrasyonların sürümü oluşturulur. 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ümü doğrulanmamış 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 testi planı oluşturmadan önce, takip edin:

  1. Şirket profili oluşturdunuz.
  2. Üretim tedarikçi firması kimliğini girmelisiniz. (VID) ekleyin.
  3. Yapılandırılmış kurulum ve marka bilinci oluşturma.

Projenizi henüz tamamlamadıysanız bunların tümü Entegrasyon sürümü, sertifika testi için oluşturulmuş bir entegrasyon sürümü onaylanamaz. Yeni bir sürüm oluşturup baştan başlamanız gerekir seçim yapın.

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 numaralandırılmış sürümü Developer Console uygulamasındaki tüm entegrasyon listelerinde yer alıyor. sekmesini tıklayın.

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şturulduğunda o plan için v.2 sürümü oluşturulur. entegrasyonunu sağlar, ancak bu sürüm v.1'i temel almaz. 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).

Başka bir deyişle, Matter > Test: Developer Console:

  • 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.
ziyaret edin.

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 yeni bir sürüm oluşturulması için sertifikasyon ve lansman için kullanılı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.