Alur kerja autentikasi pengguna

Panduan ini menjelaskan cara mengakses Google Ads API menggunakan autentikasi pengguna. Lihat panduan ringkasan untuk mempelajari lebih lanjut opsi autentikasi yang tersedia.

Alur kerja autentikasi pengguna menggunakan alur OAuth 2.0 untuk mendapatkan otorisasi manusia, sehingga aplikasi Anda dapat mengelola akun Google Ads atas nama pengguna. Setelah pengguna menyelesaikan otorisasi, server otorisasi akan mengeluarkan token akses OAuth 2.0. Aplikasi Anda menggunakan token akses ini untuk melakukan panggilan API ke akun Google Ads pengguna.

Karena token akses OAuth 2.0 akan habis masa berlakunya setelah satu jam, minta akses offline OAuth 2.0. Akses offline menyediakan token refresh yang memungkinkan aplikasi Anda otomatis membuat token akses baru tanpa memerlukan interaksi pengguna yang berulang.

Memilih strategi autentikasi

Anda dapat menerapkan alur kerja autentikasi pengguna dengan salah satu dari dua cara berikut:

  • Autentikasi pengguna tunggal: Direkomendasikan jika satu akun pengguna memiliki akses ke semua akun Google Ads yang perlu dikelola aplikasi Anda. Gunakan autentikasi pengguna tunggal sebagai alternatif untuk alur kerja akun layanan jika kebijakan organisasi atau konfigurasi akun mencegah Anda menggunakan akun layanan.
  • Autentikasi multi-pengguna: Direkomendasikan saat aplikasi Anda mengelola akun yang dimiliki oleh beberapa pengguna yang berbeda. Pendekatan ini mengharuskan Anda membuat alur OAuth 2.0 yang memungkinkan setiap pengguna mengautentikasi secara terpisah.

Langkah berikutnya