Google Ads kullanıcılarının kimliklerini doğrulamak ve yetkilendirmek için Google'ın OAuth2 sunucularına erişmek için gereken kimlik bilgileri gereklidir. Bu kimlik bilgileri, uygulamanızı Google'a tanıtarak Google Ads kullanıcılarını yönetmek için OAuth jetonları oluşturabilmenizi sağlar. Google OAuth2 kimlik bilgilerine erişim Google API Konsolu'ndan yönetilir.
Cloud projesiyle ilgili en iyi uygulamalardan bazıları için bu videoyu izleyin
Google OAuth doğrulaması
Google Ads API kapsamıyla ilgili kimlik bilgilerini almak amacıyla kullanılan tüm Google Cloud uygulamaları, kullanıcıları için doğrulanmamış kullanıcı arayüzü ekranından kaçınmak üzere Google OAuth doğrulamasından geçmelidir. Bu bağlamda bir uygulama, Google Cloud'da benzersiz bir OAuth 2.0 İstemci Kimliği olarak tanımlanır.
Bu doğrulama bağımsızdır ve geliştirici jetonu onay süreci kapsamında gerçekleştirilen incelemelere ek olarak gerçekleştirilir. Google Ads API kapsamı hassas bir kapsam olduğu için zorunludur.
Google doğrulaması için ücret alınmaz. Bu doğrulama işlemi genellikle 3 ila 5 iş günü içinde tamamlanır. Bu politika tüm uygulamalar için geçerlidir.
İşle ilgili kesinti yaşamamak için tüm uygulamaların en kısa sürede Google OAuth doğrulama sürecinden geçmesini öneririz.
Proje oluşturma
Google API Konsolu'na gidin. Create project (Proje oluştur) seçeneğini tıklayın, bir ad girin ve Create'i (Oluştur) tıklayın.
Projenizde Google Ads API'yi etkinleştirme
Projenizde Google Ads API'yi etkinleştirmek için şu 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ığı, ürün ailesine ve popülerliğe göre gruplandırılmış şekilde tüm kullanılabilir API'leri listeler.
Google Ads API listede görünmüyorsa bulmak için arama özelliğini kullanın.
Google Ads API'yi seçin, ardından Etkinleştir düğmesini tıklayın.
Kullanıcı türü ve yayınlama durumunu seçin
API'yi etkinleştirdikten sonra projenizin Kullanıcı türü ve Yayınlama durumu özelliklerini belirtmeniz gerekir. Aşağıdaki tabloda, bu ayarların her bir kombinasyonunun bazı temel özellikleri ve sınırlamaları vurgulanmaktadır. Daha fazla ayrıntı 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ı tamamlanmadığında, projenizin Kullanıcı türü veya Yayınlama durumundan bağımsız olarak şunlar elde edilir:
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 izin ekranını yapılandırın
İ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 bu bilgiyi daha sonra düzenleyebilirsiniz. İşiniz bittiğinde KAYDET VE DEVAM ET'i tıklayın.
Bir sonraki sayfada, SCOP EKLE VEYA KALDIR'ı tıklayın.
Aşağı kaydırın ve Manuel olarak kapsam ekle altındaki alana aşağıdaki bilgileri girin:
https://www.googleapis.com/auth/adwords
TABLOYA EKLE'yi tıklayın.
Projenizin isteyeceği diğer kapsamları ekleyip GÜNCELLE'yi tıklayın.
KAYDET VE DEVAM ET'i tıklayın
Projenizi hemen yayınlamayı düşünmüyorsanız test için kullanacağınız her kullanıcı hesabının e-posta adresini ekleyin ve ardından KAYDET VE DEVAM ET'i tıklayın.
Özet sayfasını inceleyin ve GÖSTERGE TABLOSUNA DÖN'ü tıklayın.
Uygulamanızı ve yetkilendirme sürecini test ettikten sonra kontrol paneline dönebilir ve UYGULAMAYI YAYINLA'yı tıklayarak Yayınlama durumunu Test'den Üretimde'ye 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 hangi türün en uygun olduğunu belirlemek amacıyla aşağıdaki tabloya bakın:
Bu uygulama türünü seçin | Eğer ... |
---|---|
Masaüstü uygulaması |
|
Web uygulaması |
|
Ayrıntılı bilgi için masaüstü uygulamaları veya web uygulamalarıyla ilgili Google Identity Platform OAuth dokümanlarına 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:
Credentials (Kimlik Bilgileri) sayfasını açın. Önceden oluşturulmuş projelerden birini seçin veya yeni proje oluşturun.
Kimlik bilgileri ekranında KİMLİK BİLGİLERİ OLUŞTUR'u tıklayın ve ardından OAuth istemci kimliği'ni seçin.
Bu proje için daha önce OAuth izin ekranı yapılandırmadıysanız şimdi buna yönlendirileceksiniz. İ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 bu bilgiyi daha sonra düzenleyebilirsiniz. İşiniz bittiğinde Kaydet'i tıklayın.
Devam etmek için Kimlik Bilgileri > KİMLİK BİLGİLERİ OLUŞTUR > OAuth istemci kimliği bölümüne geri dönün.
Kullanım alanınıza bağlı olarak Masaüstü uygulaması veya Web uygulaması'nı uygulama türü olarak seçin.
Listeye bir ad verin ve 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
kullanın.Masaüstü uygulaması istemcileri için döngü IP yönlendirmesi kullanmaya devam edersiniz ancak URI, Cloud Console'da açıkça yapılandırılmaz.
Onay sayfasında İstemci Kimliğiniz ve İstemci Sırrınız'ı panonuza kopyalayın. İstemci kitaplığınızı yapılandırırken bu bilgilere ihtiyacınız olacaktır. Bu bilgileri almak için daha sonra kimlik bilgileri sayfasına da dönebilirsiniz.