Matter entegrasyonu içeren geliştirici projeleri, Google Home Developer Console üzerinden yönetilir. Bu sayfada, dönüşüm izlemeyi nasıl Developer Console üzerinde yeni bir geliştirici projesi hazırlayacaksınız.
Kısıtlamalar
Cloud-to-cloud veya Local Home SDK işlevi Developer Console içindeki bir projeye eklenemez. Eğer mevcut bir işleve Matter işlevi eklemek Cloud-to-cloud veya Local Home entegrasyonu, Öncelikle mevcut bir Actions on Google projesini içe aktarın.
Projeye ad verin
Projenize ad verirken şu özelliklere sahip bir ad yazmanız önerilir:
- Proje hakkında bazı temel bilgileri içerir.
- Başka bir projenin ürünüyle kolayca karıştırılamaz.
- Projedeki tüm integrationöğelerini temsil edebilir.
Anlamlı adlar önemlidir. project-gamma-798
gibi genel bir ad,
fiilen "Kamufle", ve diğer öğeler listesinde
öne çıkmayacak
projeleri de kapsar.
Projenizi adlandırırken aşağıdaki kılavuzu göz önünde bulundurun:
- Şirketinizin adını kullanın
- Adda proje veya işlem türünü kullanın
- "Test" kullanmayın proje adına
Örneğin, acme-smarthome
ve acme-lighting
açık ve benzersiz bir projedir
gösterir.
Projeyi oluşturma
Geliştirici projesi bir veya daha fazla integrationöğesini temsil eder. Bir üyeleriyle ortak bir proje üzerinde çalışıyorsa, sahibi kullanıcıların projedeki tüm integrationöğeleri yönetmesine olanak tanır.
Google Akıllı Ev Ekosistemleri integration Developer Console. Google Ads API'da proje kurmanın iki yöntemi vardır Developer Console:
Tüm Matter öğeleriniz için yalnızca bir proje oluşturmanızı öneririz hem test hem de üretim entegrasyonlarını, özellikle de üretim sırasında Matter için test Tedarikçi Kimlikleri ve Ürün Kimlikleri ile test edilir.
1. Yöntem: Yeni proje oluşturma
Developer Console uygulamasına gidin:
- Projeleri yönet sayfasında Proje oluştur'u tıklayın.
- Başlayın sayfasında Proje oluştur'u tıklayın.
- Projenizin adını girin. Bu ad, projenin adına uygun olmalıdır. yönergelerimize bakın.
- Yeni proje oluştur'u tıklayın.
Yeni projenin Ana Sayfa'ya tekrar yönlendirilirsiniz.
2. Yöntem: Mevcut bir projeyi Actions on Google konsolundan içe aktarma
Mevcut bir Actions on Google projesi yeni Matter eklemeniz gerekiyorsa Developer Console mevcut Cloud-to-cloud veya Local Home desteği inceleyebilirsiniz.
Bu yöntem için aşağıdaki kısıtlamalar geçerlidir:
- Bu içe aktarma işlemi yalnızca tek yönlüdür. Bu işlem geri alınamaz.
- Yalnızca proje sahibi mevcut bir Actions on Google öğesini içe aktarabilir belirler. Proje sahibi, projeyi oluşturan kişidir ve şu proje kullanılarak görüntülenebilir: Üyeler bağlantısı.
- İçe aktarılan bir projenin Şirket Profili yalnızca düzenlenebilir Actions on Google Konsol. Buradaki değişiklikler Google Home Geliştirici web sitesine yansıtılacaktır. Konsol.
İçe aktarma işleminden sonra orijinal Actions on Google projesi kullanılmaya devam edebilir. Mevcut entegrasyonları (ör. Cloud-to-cloud, Local Home, App Discovery).
Mevcut bir projeyi Actions on Google Console hizmetinden içe aktarmak için şuraya gidin: Developer Console:
- Create a project'i (Proje oluştur) tıklayın.
- Mevcut bir Actions projesi adı girin veya açılır menüden bir proje seçin (örneğin, aşağıdaki ekran görüntüsünde proje adı "Konum" projesi") takip eder.
- Projeyi içe aktar'ı tıklayın.
Şuradaki mevcut proje ayrıntılarına geri yönlendirilirsiniz: Developer Console
Günlük düzeylerini ayarlama
Varsayılan olarak, her biri için yalnızca hata günlükleri Google Cloud bölümüne kaydedilir ne olduğuna karar vermelisiniz.
Her entegrasyonda tüm günlükleri Google Cloud hizmetine kaydetmek için Tümü'nü seçin. Günlük düzeyi denetimi: Hata günlükleri bölümüne bakın.
Bu ayar, projenizdeki tüm entegrasyonlar için geçerlidir. Şu süre için ayarlanamaz: inceleyebilirsiniz. Tüm günlüklerin Google Cloud hedefine kaydedilmesi ek ek maliyet oluşturabilirsiniz.
Günlükler hakkında daha fazla bilgi için şunlar için Cloud Logging: Matter (Konu).
Geliştirici projesini paylaşma
Kullanıcılarınız arasından bir projeye erişim izni ekleyebilir ya da mevcut erişimi kaldırabilirsiniz kullanan ekip önceden tanımlanmış roller hakkında bilgi edinebilirsiniz.
Developer Console tıklamasının Ana Sayfası'nda Members (Üyeler), sizi IAM ve Yönetici > IAM sayfası Google Cloud Console üzerinde.
Alternatif olarak Proje ayrıntıları'nı, ardından GCP'deki üyeleri yönet'i de tıklayabilirsiniz. Üyeler bölümüne gidin.
Google Cloud Console kullanarak gerekli değişiklikleri yapın. kontrol paneli
Bir projeye erişimi değiştirmeyle ilgili talimatlar için şuraya bakın: IAM ile projeler için erişim denetimi.
Kullanıcı listesine eklendikten sonra, kullanıcı projeyi ve içine Developer Console entegre edebilirsiniz.
Kuruluş ayarınıza bağlı olarak izin hatalarıyla karşılaşabilirsiniz dikkat edin. Böyle bir durumda, Google Cloud yönetici ve istek Hesabınız için Proje Oluşturucu izinleri.