Uygulama türünüzü seçin
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Ads hesapları kullanıcı verileri içerdiğinden uygulamanızın bu verilere erişmek için kullanıcıdan yetki alması gerekir. Bu yetkiyi nasıl aldığınıza bağlı olarak iki genel yaklaşım vardır.
Uygulama türünüzü seçin
Google Ads hesapları kullanıcı verileri içerdiğinden uygulamanızın bu verilere erişmek için kullanıcıdan yetki alması gerekir. Bu yetkiyi nasıl aldığınıza bağlı olarak iki genel yaklaşım vardır.
|
Hizmet Hesabı |
Kullanıcı Kimlik Doğrulaması |
Özet |
Google Ads hesabınızı, hizmet hesabına erişim izni verecek şekilde manuel olarak yapılandırın. Ardından, uygulamanız hizmet hesabı kimlik bilgilerini kullanarak Google Ads hesabına kullanıcı etkileşimi olmadan API çağrıları yapabilir. Hizmet hesabının Google Ads hesabına erişimi olduğu sürece API çağrıları çalışır. |
Uygulamanızın kullanıcının Google Ads hesabını yönetmesine izin vermek için kullanıcıdan tek seferlik OAuth 2.0 yetkilendirmesi alın. Ardından uygulamanız, Google Ads hesabına API çağrıları yapmak için OAuth 2.0 yetkilendirme sürecinin bir parçası olarak verilen OAuth 2.0 yenileme jetonunu kullanabilir. API çağrıları, kullanıcı yetkiyi iptal etmediği veya yetkinin etkin olmama ya da başka nedenlerle süresi dolmadığı sürece çalışır. |
Kullanım kolaylığı |
Uygulamada kullanıcı yetkilendirmesi olmadığından minimum yapılandırma ve onay gerekir. |
Kullanıcı kimlik doğrulaması uygulamanın bir parçası olduğundan kapsamlı yapılandırma ve onaylar gerekir. |
Öneri |
Tercih edilen yaklaşım olarak kesinlikle önerilir. |
Eski yaklaşım. Bir hizmet hesabına Google Ads hesabınız için gerekli izinleri veremediğinizde yedek seçenek olarak kullanın. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-09-05 UTC.
[null,null,["Son güncelleme tarihi: 2025-09-05 UTC."],[],[],null,["# Choose your application type\n\nSince Google Ads accounts contain user data, your application must obtain\nauthorization from the user to access this data. There are two broad approaches\nbased on how you obtain this authorization.\n\nChoose your app type\n--------------------\n\nSince Google Ads accounts contain user data, your app needs to obtain\nauthorization from the user to access this data. There are two broad approaches\nbased on how you obtain this authorization.\n\n| | **Service Account** | **User Authentication** |\n| Summary | Manually configure your Google Ads account to give a service account access to that account. Afterwards, your app can use the service account credentials to make API calls to the Google Ads account without any user interaction. The API calls work as long as the service account has access to the Google Ads account. | Obtain a one-time OAuth 2.0 authorization from a user to allow your app to manage their Google Ads account. Afterwards, your app can use the OAuth 2.0 refresh token (issued as part of the OAuth 2.0 authorization process) to make API calls to the Google Ads account. The API calls work as long as the user doesn't revoke the authorization, or until the authorization expires due to inactivity or other reasons. |\n| Ease of use | Minimal configuration and approvals required due to lack of user authorization in the app. | Extensive configuration and approvals required due to user authentication being part of the app. |\n| Recommendation | **Strongly recommended** as the preferred approach | Legacy approach. Use as a fallback option when you cannot give a service account the required permissions to your Google Ads account. |\n|----------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|"]]