OAuth uygulama doğrulaması

Data Manager API için kullanıcı kimlik bilgilerini harici kullanıcılardan isteyen bir uygulamayı kullanıma sunmadan önce Google Cloud projenizin Google OAuth uygulama doğrulamasından geçmesi gerekir.

Bu kılavuzda, geliştirme sırasında önerilen Kitle yapılandırması geçişleri ve Google OAuth uygulama doğrulamasını tamamlama adımları ele alınmaktadır.

Uygulama kitlesi aşamaları

Geliştirme aşamanıza bağlı olarak Google Cloud Console'daki Kitle sayfasını farklı Kullanıcı türü ve Yayınlama durumu ayarlarıyla yapılandırın. İlk testten üretim lansmanına sorunsuz bir geçiş için bu aşamaları izleyin.

1. Aşama: İlk geliştirme (Test)

Geliştirmeye ve temel API isteklerini test etmeye başlarken:

  • Yayınlanma durumu: Test ediliyor olarak ayarlanmalıdır.
  • Kullanıcı türü:

    Google Cloud projeniz bir Google Workspace kuruluşuna aitse ve uygulamayı yalnızca kuruluşunuzdaki kullanıcılar kullanıyorsa Dahili'yi seçin.

    Aksi takdirde Harici'yi seçin.

  • Test kullanıcıları: Kullanıcı türü'nü Harici olarak ayarladıysanız kimlik bilgileri oluşturmak için kullandığınız Google Hesaplarını manuel olarak eklemek üzere Kullanıcı ekle'yi tıklayın. Yalnızca listedeki Google Hesapları uygulamayı yetkilendirebilir. Test sınırları ve jeton geçerlilik süresi kuralları geçerlidir.

  • Doğrulama: Test sırasında gerekli değildir. Harici'yi kullanırsanız test kullanıcıları, kullanıcı rızası ekranına geçmeden önce doğrulanmamış bir uygulamaya test erişimleri olduğunu onaylayan bir uyarı ekranı görür.

2. Aşama: Lansmana yakın (Doğrulama gönderimi)

Entegrasyonunuz tamamlandığında, kullanıcı arayüzünüz oluşturulduğunda ve önümüzdeki ay içinde lansman yapmayı planladığınızda:

  • Yayınlanma durumu: Üretimde durumuna geçiş yapın.
  • Kullanıcı türü: Uygulamanız, kuruluşunuzun dışındaki müşterilere (ör. reklamveren müşteriler) hizmet veriyorsa Harici olarak ayarlayın.
  • İşlem: Uygulamanızı doğrulama için gönderin. Google OAuth uygulama doğrulama süreci birkaç hafta sürebilir. Bu nedenle, kullanıcı arayüzünüz hazır olduğunda mümkün olan en kısa sürede gönderin.
  • Erken test edenleri yönetme: Doğrulama incelemesi sırasında uygulamanız harici kullanıcılar için doğrulanmamış olarak kalır. Erken beta test kullanıcılarını dahil etmeniz gerekiyorsa:
    • Doğrulanmamış uygulama ekranıyla karşılaşacaklarını bildirin.
    • Gelişmiş'i ve ardından APP_NAME adresine git (güvenli değil)'i tıklayarak devam etmelerini söyleyin.

Uygulama doğrulama şartları

Uygulamanızı Doğrulama Merkezi'nde doğrulamaya göndermek için Google Auth Platform ayarlarınızı yapılandırın ve gerekli doğrulama materyallerini hazırlayın.

Doğrulama kapsamları

Veri Erişimi sayfasında yalnızca uygulamanızın gerektirdiği kapsamları isteyin. Data Manager API, hassas kapsamlar kullanır:

  • https://www.googleapis.com/auth/datamanager (Birincil kapsam)
  • https://www.googleapis.com/auth/datamanager.partnerlink (İş ortağı bağlantıları için)
İletişim bilgileri

Google OAuth doğrulama ekibi, tüm iletişimleri Google Cloud projenizde yapılandırılan proje sahiplerine ve proje düzenleyicilerine gönderir. Bilgi taleplerini kaçırmamak için Google Cloud konsolunda bu kişi ayrıntılarını güncel tutun.

Tanıtım videosu

Uygulamanızın istenen kapsamları nasıl kullandığını gösteren, herkese açık bir tanıtım videosunun bağlantısını (ör. liste dışı bir YouTube videosu veya herkese açık bir Google Drive bağlantısı) sağlayın.

Videonun Uygulama işlevselliği tanıtım videosu koşullarını karşıladığından emin olun.

3. aşama: Lansmana hazır (Doğrulandı)

Google OAuth doğrulama ekibi, uygulama doğrulama isteğinizi onayladığını bildirdikten sonra herhangi bir işlem yapmanız gerekmez. Uygulamanız artık doğrulandı. Kuruluş dışı kullanıcılar, doğrulanmamış uygulama uyarı ekranıyla karşılaşmadan uygulamayı yetkilendirebilir.