Bu kılavuzda, hem de masaüstü akış veya web uygulayın. Bu adımların yalnızca tamamlanması gerekir OAuth2 kimlik bilgileri.
OAuth2 kimlik bilgileri oluşturma
Şunun için bir Google API Konsolu projesini yapılandırma adımlarını uygulayın: Google Ads API.
Önce OAuth'u indir'i tıklayarak istemcinin JSON dosyasını indirin. istemci simgesine ve ardından JSON'U İNDİR düğmesine basın.
Yerel dosyanın artık olması için dosyayı ana dizininize kaydedin
~/client_secret_XXX.apps.googleusercontent.com.json
(burada XXX olacak belirlemenize yardımcı olabilir. Bu dosyayı, önceki adımda kod örneğini çalıştırın.
İstemci kitaplığını oluşturma
Bir terminalde
GenerateUserCredentials
örneğine bakalım. İndirdiğiniz JSON dosyasını iletmek için komut satırı işaretlerini kullanma geri dönüp bakarsınız.Gradle kullanarak komut satırından çalıştırmak için
./gradlew --console=plain --quiet runExample \ --example="authentication.GenerateUserCredentials \ --oAuthClientFile ${HOME}/client_secret_XXX.apps.googleusercontent.com.json"
Örnekte sizden bir URL'yi ziyaret etmenizi isteyecektir. Burada Google Ads hesabınıza sizin adınıza erişmek için OAuth2 kimlik bilgileri.
Paste this URL in your browser: https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=****...
Özel tarayıcı oturumunda veya gizli pencerede URL'ye gidin. Google Ads'e erişmek için kullandığınız Google Hesabı ile oturum açın. Sonraki slayta geçin OAuth2 izin ekranında Devam'ı tıklayın.
Bu işlemin ardından, yetkilendirmenin yapıldığını belirten mesajın bulunduğu bir sayfaya başarılı oldu.
Yetkilendirme kodu başarıyla alındı.
Daha ayrıntılı talimatlar için
GenerateUserCredentials
cihazındaki konsol çıkışını kontrol edin.Örneği çalıştırdığınız konsola dönün. Gördüğünüz üzere örneği tamamlandı ve yenileme jetonunuzu ve bazı ve ardından JavaScript'i yapılandırmak için ihtiyaç duyacağınız özellikleri istemci kitaplığı:
#Mon Apr 18 09:07:51 EDT 2022 api.googleads.refreshToken=1/Yw......................................... api.googleads.clientId=...........-...............apps.googleusercontent.com api.googleads.developerToken=INSERT_DEVELOPER_TOKEN_HERE api.googleads.clientSecret=........................
#
tarih yorumundaki satırları, çıkışın sonuna kopyalayın.ads.properties
dosyaINSERT_DEVELOPER_TOKEN_HERE
yerine geliştirici jetonunuzu yazın.Kurulumu en kolay şekilde gerçekleştirmek için
ads.properties
dosyasını evinize yerleştirin dizin.