Sử dụng OAuth 2.0 để truy cập vào API Google Ads

Giống như các API khác của Google, API Google Ads cũng sử dụng giao thức OAuth 2.0 để xác thực và uỷ quyền. OAuth 2.0 cho phép ứng dụng khách Google Ads API truy cập vào tài khoản Google Ads của người dùng mà không cần xử lý hoặc lưu trữ thông tin đăng nhập của người dùng.

Nói chung, tất cả các trường hợp uỷ quyền OAuth 2.0 mà Google hỗ trợ cũng hoạt động với API Google Ads. Tuy nhiên, chúng ta sẽ tập trung vào một số ít trường hợp phổ biến nhất đối với nhà phát triển API Google Ads.

Trường hợp Phương pháp đề xuất
Ứng dụng của tôi đã sử dụng một hoặc nhiều API của Google. Tôi đã tạo sẵn chế độ hỗ trợ cho quy trình OAuth 2.0 cho ứng dụng của mình và chỉ cần thêm chức năng Google Ads API vào ứng dụng hiện có.
  1. Đảm bảo rằng người dùng được uỷ quyền hoặc tài khoản dịch vụ của bạn có quyền truy cập vào những tài khoản Google Ads API mà bạn đang thực hiện lệnh gọi API. Tìm hiểu thêm về mô hình truy cập vào Google Ads.
  2. Tham khảo quy trình xác thực nhiều người dùng hoặc quy trình tài khoản dịch vụ tuỳ thuộc vào phương pháp bạn đang sử dụng với các API khác của Google mà ứng dụng của bạn đang dùng.
Tôi đang tạo một ứng dụng quản lý các tài khoản Google Ads mà tôi đã có quyền truy cập. Nếu cần quản lý các tài khoản Google Ads mới trong tương lai, tôi sẽ có quyền truy cập vào những tài khoản đó bằng cách liên kết các tài khoản đó trong tài khoản người quản lý Google Ads của mình.

HOẶC

Người khác sẽ mời tôi quản lý những tài khoản đó.

Sử dụng quy trình tài khoản dịch vụ.

Nếu bạn có các chính sách của tổ chức ngăn bạn sử dụng tài khoản dịch vụ, thì hãy dùng quy trình xác thực một người dùng làm phương án dự phòng.

Tôi đang tạo một ứng dụng quản lý tài khoản Google Ads thay cho những người dùng khác. Ứng dụng của tôi sẽ tạo một màn hình người dùng cho phép người dùng đã đăng nhập kết nối với tài khoản Google Ads của họ và cho phép ứng dụng của tôi quản lý những tài khoản đó thay cho họ. Sử dụng chế độ xác thực nhiều người dùng.