Diğer Google API'leri gibi Google Ads API de kimlik doğrulama ve yetkilendirme için OAuth 2.0 protokolünü kullanır. OAuth 2.0, Google Ads API istemci uygulamanızın, kullanıcının giriş bilgilerini işlemesine veya depolamasına gerek kalmadan kullanıcının Google Ads hesabına erişmesine olanak tanır.
Genel olarak, Google'ın desteklediği tüm OAuth 2.0 yetkilendirme senaryoları Google Ads API ile de çalışır. Ancak bu kılavuzda, Google Ads API geliştiricileri için en yaygın senaryolara odaklanılmaktadır.
| Senaryo | Önerilen yaklaşım |
|---|---|
| Uygulamamda zaten bir veya daha fazla Google API'si kullanılıyor. Uygulamam için OAuth 2.0 iş akışlarına yönelik destek oluşturdum ve mevcut uygulamama Google Ads API işlevini eklemem gerekiyor. |
|
|
Erişimim olan Google Ads hesaplarını yöneten bir uygulama geliştiriyorum. Gelecekte yeni Google Ads hesaplarını yönetmem gerekirse bu hesapları Google Ads yönetici hesabıma bağlayarak erişim elde edeceğim. VEYA Birisi beni bu hesapları yönetmeye davet edecek. |
Hizmet hesabı iş akışını kullanın. Kuruluşunuzun politikaları veya hesap kurulumunuz hizmet hesaplarını kullanmanızı engelliyorsa bunun yerine tek kullanıcı kimlik doğrulama iş akışını kullanın. |
| Diğer kullanıcılar adına Google Ads hesaplarını yöneten bir uygulama geliştiriyorum. Uygulamam, oturum açmış kullanıcıların Google Ads hesaplarına bağlanmasına ve uygulamama bu hesapları onlar adına yönetme yetkisi vermesine olanak tanıyan bir kullanıcı ekranı oluşturacak. | Çok kullanıcılı kimlik doğrulama kullanın. |
Google Hesabınıza bağlı üçüncü taraf uygulamalarının erişimini incelemek ve iptal etmek için Google Hesabı izinleri sayfanızı ziyaret edin.