SDM API'ye erişim Google Cloud üzerinden sağlanır. API'yi etkinleştirmek ve desteklenen bir Google Nest cihazla bir Google hesabını yetkilendirmek için Google Cloud projesi gerekir.
Mevcut bir Google Cloud projesini kullanabilir veya yeni bir proje oluşturabilirsiniz. Projeniz yoksa veya Google Cloud hakkında bilginiz yoksa önce Hızlı Başlangıç Kılavuzu'nu incelemenizi öneririz. Device Access'ü kullanmaya başlamak için gereken tüm adımlarda size yol gösterir.
Hızlı Başlangıç Kılavuzu'na gidin
Proje oluşturma ve genel olarak Google Cloud hakkında daha fazla bilgi edinmek için aşağıdaki kaynakları incelemenizi öneririz:
API'yi etkinleştirme
Google Cloud'da Device Access için listelenen API kitaplığı Smart Device Management API'dir. Device Access API'yi kullanabilmek için projenizde bu API'yi etkinleştirmeniz gerekir.
API Etkinleştirme sayfasında Smart Device Management API'yi etkinleştirin.
OAuth 2.0 İstemci Kimliği
SDM API, yetkilendirme için Google OAuth user kullanır. Yetkilendirme sürecini tamamlamak için OAuth 2.0 istemci kimliği biçiminde OAuth kimlik bilgileri oluşturmanız gerekir.
Kimlik Bilgileri sayfasından OAuth 2.0 istemci kimliği alın.
Doğrulanmamış uygulamalar
SDM API'si kısıtlanmış bir kapsam kullanır. Bu, yetkilendirme sırasında bu kapsamı kullanan tüm uygulamaların, OAuth API Doğrulaması tamamlanmadığı sürece "doğrulanmamış" olacağı anlamına gelir. Device Access kişisel kullanım için kullanıldığında OAuth API Doğrulaması gerekli değildir.
Yetkilendirme işlemi sırasında "Google bu uygulamayı doğrulamadı" ekranını görebilirsiniz. Bu ekran, Google Cloud'daki OAuth izin ekranınızda sdm.service
kapsamı yapılandırılmamışsa gösterilir. Bu ekranı atlamak için Gelişmiş seçeneğini ve ardından Proje Adı'na git (güvenli değil)'i tıklayın.
Daha fazla bilgi için Doğrulanmamış uygulama ekranı başlıklı makaleyi inceleyin.
Metrikler
Google Cloud, SDM API için kullanım ve gecikme gibi metrikler sunar. Bu metrikler, Google Cloud'da sağlanan diğer API'ler ve hizmet metrikleri ile birlikte Smart Device Management API kapsamında yayınlanır.
Google Cloud projenizde Smart Device Management API etkinse metriklerinizi API'nin Metrikler sayfasında görüntüleyin.
Daha fazla bilgi için API Kullanımını İzleme başlıklı makaleyi inceleyin.