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
Projenizi adlandırırken aşağıdakileri karşılayan bir ad oluşturmanı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. Proje sahibi, projeyi geliştirme ekibinin üyeleriyle paylaşarak diğer kullanıcıların projedeki tüm integration'leri yönetmesine izin verebilir.
Google Akıllı Ev Ekosistemleri integration Developer Console. Google Ads API'da proje kurmanın iki yöntemi vardır Developer Console:
Özellikle Matter için test tedarikçi firma kimlikleri ve ürün kimlikleriyle test yaparken sorun yaşamamak amacıyla, hem test hem de üretim olmak üzere tüm Matter entegrasyonlarınızda yalnızca bir proje oluşturmanızı öneririz.
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.
- Mevcut bir Actions on Googleprojeyi yalnızca proje sahibi içe aktarabilir. 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'den içe aktarmak için Developer Console'e gidin:
- 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, projenizdeki her entegrasyon için Google Cloud'e yalnızca hata günlükleri kaydedilir.
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'nin Ana Sayfa bölümünde Üyeler'i tıklayın. Bu işlem sizi Google Cloud Console'daki IAM ve Yönetici > IAM sayfasına yönlendirir.
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 IAM ile projeler için erişim denetimi başlıklı makaleyi inceleyin.
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. Bu durumda, Google Cloud yöneticinizle iletişime geçin ve hesabınız için proje oluşturucu izinleri isteyin.