Kullanıcı kimlik doğrulama iş akışı

Bu kılavuzda, kullanıcı kimlik doğrulaması kullanarak Google Ads API'ye nasıl erişileceği açıklanmaktadır. Mevcut kimlik doğrulama seçenekleri hakkında daha fazla bilgi edinmek için genel bakış kılavuzuna göz atın.

Kullanıcı kimlik doğrulaması iş akışı, kullanıcı yetkisi almak için bir OAuth 2.0 akışı kullanır. Bu sayede uygulamanız, kullanıcılar adına Google Ads hesaplarını yönetebilir. Kullanıcı yetkilendirmeyi tamamladıktan sonra yetkilendirme sunucusu bir OAuth 2.0 erişim jetonu verir. Uygulamanız, kullanıcının Google Ads hesabına API çağrıları yapmak için bu erişim jetonunu kullanır.

OAuth 2.0 erişim jetonlarının süresi bir saat sonra dolduğundan OAuth 2.0 çevrimdışı erişimi isteyin. Çevrimdışı erişim, uygulamanızın tekrarlanan kullanıcı etkileşimi gerektirmeden yeni erişim jetonlarını otomatik olarak oluşturmasına olanak tanıyan bir yenileme jetonu sağlar.

Kimlik doğrulama stratejisi seçme

Kullanıcı kimlik doğrulama iş akışını iki şekilde uygulayabilirsiniz:

  • Tek kullanıcılı kimlik doğrulama: Tek bir kullanıcı hesabının, uygulamanızın yönetmesi gereken tüm Google Ads hesaplarına erişimi olduğunda önerilir. Kuruluş politikaları veya hesap yapılandırmaları hizmet hesaplarını kullanmanızı engellediğinde hizmet hesabı iş akışına alternatif olarak tek kullanıcılı kimlik doğrulamayı kullanın.
  • Çok kullanıcılı kimlik doğrulama: Uygulamanızın, birden fazla farklı kullanıcıya ait hesapları yönettiği durumlarda önerilir. Bu yaklaşım, her kullanıcının ayrı ayrı kimlik doğrulamasına olanak tanıyan bir OAuth 2.0 akışı oluşturmanızı gerektirir.

Sonraki adımlar