Google Ads kullanıcılarının kimliğini doğrulamak ve yetkilendirmek için Google'ın OAuth2 sunucularına erişmek üzere kimlik bilgileri gerekir. Bu kimlik bilgileri, uygulamanızı Google'a tanımlar ve Google Ads kullanıcılarını yönetmek için OAuth jetonları oluşturmanıza olanak tanır. Google OAuth2 kimlik bilgilerine erişim, Google API Konsolu'ndan yönetilir.
Cloud projesiyle ilgili en iyi uygulamalar için bu videoyu izleyin
Google OAuth doğrulaması
Google Ads API kapsamı için kimlik bilgileri elde etmek üzere kullanılan tüm Google Cloud uygulamalarının, kullanıcılarına doğrulanmamış bir kullanıcı arayüzü ekranı göstermemek için Google OAuth doğrulamasından geçmesi gerekir. Bu bağlamda uygulama, Google Cloud'da benzersiz bir OAuth 2.0 istemci kimliği olarak tanımlanır.
Bu doğrulama, geliştirici jetonu onay sürecinin bir parçası olarak yapılan incelemelere ek olarak bağımsızdır ve Google Ads API kapsamı hassas bir kapsam olduğundan gereklidir.
Google doğrulaması ücretsizdir ve genellikle 3-5 iş günü içinde tamamlanır. Bu politika tüm uygulamalar için geçerlidir.
İşletmenizin kesintiye uğramaması için tüm uygulamaların Google OAuth doğrulama sürecini en kısa sürede tamamlamasını öneririz.
Proje oluşturma
Google API Konsolu'na gidin. Proje oluştur'u tıklayın, bir ad girin ve Oluştur'u tıklayın.
Projenizde Google Ads API'yi etkinleştirme
Projeniz için Google Ads API'yi etkinleştirmek üzere aşağıdaki adımları uygulayın:
Google API Konsolu'nda API Kitaplığı'nı açın. İstenirse projenizi seçin veya yeni proje oluşturun. API Kitaplığı, mevcut 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 ardından Etkinleştir düğmesini tıklayın.
Kullanıcı türü ve yayınlama durumu seçin
API'yi etkinleştirdikten sonra projenizin Kullanıcı türünü ve Yayınlama durumunu belirtmeniz gerekir. Aşağıdaki tabloda, bu ayarların her bir kombinasyonunun bazı temel özellikleri ve sınırlamaları vurgulanmaktadır. Daha fazla bilgi için Google Cloud Platform belgelerine bakın.
Kullanıcı türü | Yayınlanma durumu | Sınırlamalar |
---|---|---|
Dahili | Test |
|
Harici | Test |
|
Dahili | Üretimde |
|
Harici | Üretimde |
|
Google OAuth doğrulamasının tamamlanmaması, projenizin kullanıcı türünden veya yayınlama durumundan bağımsız olarak aşağıdaki sonuçlara yol açar:
Yetkilendirme işlemi sırasında kullanıcılara doğrulanmamış bir kullanıcı arayüzü ekranı gösterilir.
Yalnızca 100 kullanıcıyı yetkilendirebilirsiniz.
OAuth kullanıcı rızası ekranını yapılandırma
İzin Ekranı sayfasını açın ve sayfanın üst kısmındaki açılır menüden projenizi seçin.
Kullanıcı Türü'nü seçin ve OLUŞTUR'u tıklayın.
İzin ekranı formunu doldurun. Gerekirse bunu daha sonra düzenleyebilirsiniz. İşlemi tamamladığınızda KAYDET VE DEVAM ET'i tıklayın.
Sonraki sayfada KAPSAM EKLE VEYA ÇIKAR'ı tıklayın.
Aşağı kaydırın ve Kapsamları manuel olarak ekle bölümündeki alana aşağıdakileri girin:
https://www.googleapis.com/auth/adwords
TABLOYA EKLE'yi tıklayın.
Projenizin isteyeceği diğer kapsamları ekleyin ve ardından GÜNCELLE'yi tıklayın.
KAYDET VE DEVAM ET'i tıklayın
Projenizi hemen yayınlamayı planlamıyorsanız test için kullanacağınız her kullanıcı hesabının e-posta adresini ekleyin ve KAYDET VE DEVAM'ı tıklayın.
Özet sayfasını inceleyin ve Kontrol paneline dön'ü tıklayın.
Uygulamanızı ve yetkilendirme sürecini test ettikten sonra kontrol paneline dönüp UYGULAMANIN YAYINLAMASINI BAŞLAT'ı tıklayarak Yayınlama durumunu Test aşamasında yerine Üretim aşamasında olarak değiştirebilirsiniz.
Uygulama türü seçin
Google Ads API için iki uygulama türü seçeneği vardır: Masaüstü veya Web. Oluşturmak istediğiniz uygulama için en uygun türün hangisi olduğunu belirlemek üzere aşağıdaki tabloya bakın:
Bu uygulama türünü seçin | Eğer ... |
---|---|
Masaüstü uygulaması |
|
Web uygulaması |
|
Daha fazla bilgi için masaüstü uygulamaları veya web uygulamaları ile ilgili Google Identity Platform OAuth belgelerine bakın.
İstemci kimliği ve istemci gizli anahtarı oluşturma
Uygulama türünüzü belirledikten sonra OAuth2 istemci kimliğini ve istemci gizli anahtarını oluşturmak için aşağıdaki talimatları uygulayın:
Kimlik Bilgileri sayfasını açın. Daha önce oluşturulmuş bir projeyi seçin veya yeni bir proje oluşturun.
Kimlik bilgileri ekranında KİMLİĞİ BİLGİLERİ OLUŞTUR'u tıklayın ve OAuth istemci kimliği'ni seçin.
Bu proje için daha önce bir OAuth izin ekranı yapılandırmadıysanız bunu hemen yapmanız istenir. İZİN EKRANINI YAPILANDIR'ı tıklayın.
Kullanıcı türünü seçin ve OLUŞTUR'u tıklayın.
İlk formu doldurun. Gerekirse bunu daha sonra düzenleyebilirsiniz. İşlemi tamamladığınızda Kaydet'i tıklayın.
Devam etmek için Kimlik bilgileri > KİMLİĞİ BİLGİLERİ OLUŞTUR > OAuth istemci kimliği'ne geri dönün.
Kullanım alanınıza bağlı olarak uygulama türü olarak Masaüstü uygulaması veya Web uygulaması'nı seçin.
Bir ad verin ve ardından Oluştur'u tıklayın.
İstemci türünüz Web uygulaması ise en az bir yetkili yönlendirme URI'si ekleyin.
İstemci kitaplığı örneklerimizdeki varsayılan yapılandırmayla uyumlu yerel test için
http://127.0.0.1
değerini kullanın.Masaüstü uygulaması istemcileri için loopback IP yönlendirmesi kullanmaya devam edersiniz ancak URI, Cloud Console'da açıkça yapılandırılmaz.
İstemci kitaplığınızı yapılandırırken İstemci Kimliğiniz ve İstemci Gizli Anahtarınız'a ihtiyacınız olacağından, onay sayfasında bu bilgileri panonuza kopyalayın. Bu ayrıntıları daha sonra kimlik bilgileri sayfasına dönerek de alabilirsiniz.