Google API Konsolu projesini nasıl oluşturup yapılandıracağınız, uygulamanızın OAuth 2.0 yetkilendirme senaryosuna bağlıdır. Bu kılavuzu özelleştirmek için bir yetkilendirme senaryosu seçin.
OAuth 2.0 kimlik bilgilerini oluşturmak ve uygulamanız için Google Ads API'yi etkinleştirmek üzere bir Google API Konsolu projesine ihtiyacınız vardır.
Bu kimlik bilgileri, uygulamanızın veya Google Ads kullanıcılarınızın Google sunucularında kimlik doğrulamasını ve yetkilendirilmesini sağlar ve API çağrılarında kullanılacak OAuth jetonları oluşturmanıza olanak tanır.
Bir Google API Konsolu projesi seçin veya oluşturun
Yeni bir proje oluşturmak için Google API Konsolu projesi oluşturma kılavuzunu inceleyin. Projeniz için faturalandırmayı etkinleştirmek isteğe bağlıdır. Faturalandırmayı etkinleştirdiyseniz yeni proje için bir faturalandırma hesabı seçin. Google Ads API'nin kullanımı ücretsizdir ancak Cloud projeleri standart proje kotası sınırlarına tabidir.
Projenizde Google Ads API'yi etkinleştirme
Projenizde Google Ads API'yi etkinleştirmek için aşağıdaki adımları uygulayın:
Google API Konsolu'nda API Kitaplığı'nı açın. İstenirse projenizi seçin veya yeni bir proje oluşturun. API Kitaplığı, kullanılabilir tüm API'leri ürün ailesine ve popülerliğe göre gruplandırarak listeler.
Listede görünmüyorsa Google Ads API'yi bulmak için aramayı kullanın.
Google Ads API'yi seçin ve Etkinleştir düğmesini tıklayın.
Google Ads API'yi etkinleştirme
API erişimi için başvurma
Ardından, mevcut API erişim düzeyinizi kontrol etmek için Google Ads API'ye Genel Bakış sayfasını ziyaret edin. Mevcut API erişim düzeyiniz Test ise Erişim düzeyini yükseltme bölümünü genişletin. Explorer erişim düzeyine başvurmak için talimatları uygulayın.
Başvurunuzu tamamladığınızda Google, başvurunuzu otomatik olarak inceler ve çoğu durumda Explorer erişimine yükseltir.
OAuth kullanıcı rızası ekranını yapılandırma
Yetkilendirme için OAuth 2.0 kullandığınızda Google, kullanıcıya projenizin, politikalarının ve istenen yetkilendirme erişim kapsamlarının özetini içeren bir kullanıcı rızası ekranı gösterir. Uygulamanızın OAuth kullanıcı rızası ekranını yapılandırmak, kullanıcılara ve uygulama incelemecilerine nelerin gösterileceğini tanımlar ve uygulamanızı daha sonra yayınlayabilmeniz için kaydeder.
Uygulamanız için OAuth kullanıcı rızası ekranı yapılandırın ve OAuth kapsamı olarak https://www.googleapis.com/auth/adwords değerini ekleyin.
Kullanıcı türü ve yayınlama durumuyla ilgili önemli noktalar
OAuth kullanıcı rızası ekranını yapılandırırken Kullanıcı türü ve Yayınlama durumu ayarlarına dikkat edin.
- Kullanıcı türü: Uygulamanızın yalnızca kuruluşunuzdaki kullanıcılarla sınırlı olup olmadığını (Dahili) veya tüm Google kullanıcıları tarafından kullanılıp kullanılamayacağını (Harici) tanımlar. Dahili seçeneği yalnızca projeniz bir Google Workspace kuruluşunun parçasıysa kullanılabilir.
- Yayınlama durumu: Uygulamanın Test modunda mı (eklediğiniz belirli test kullanıcılarıyla sınırlı) yoksa Üretimde mi (Kullanıcı türü tarafından tanımlanan kitleye sunulur ve Google tarafından uygulama doğrulaması gerektirebilir) olduğunu belirler.
Uygulamanız için en iyi seçimleri yapmak üzere resmi Google Cloud destek dokümanlarındaki ayrıntılı açıklamaları ve bu ayarların etkilerini inceleyin:
- OAuth kullanıcı rızası ekranı kullanıcı türü seçenekleri
- OAuth kullanıcı rızası ekranı yayınlama durumu seçenekleri
Uygulamanızın hedeflediğiniz kullanıcılar tarafından erişilebilir olması için bu ayarları anlamanız çok önemlidir.
İstemci kimliği ve istemci gizli anahtarı oluşturma
İstemci kimliği ve istemci gizli anahtarı oluşturun. Uygulama türü olarak Masaüstü uygulaması veya Web uygulaması'nı seçebilirsiniz. OAuth 2.0 istemcisini oluşturduktan sonra onay iletişim kutusundaki JSON'u indir düğmesini tıklayarak istemcinin JSON dosyasını indirin.