Quy trình xác thực người dùng

Hướng dẫn này thảo luận về cách truy cập vào API Google Ads bằng tính năng xác thực người dùng. Hãy xem hướng dẫn tổng quan để tìm hiểu thêm về nhiều lựa chọn xác thực.

Quy trình xác thực người dùng bao gồm việc sử dụng quy trình OAuth 2.0 để có được sự uỷ quyền của người dùng nhằm cho phép ứng dụng của bạn quản lý tài khoản Google Ads của họ thay cho họ. Mã truy cập OAuth 2.0 được cấp sau khi quá trình uỷ quyền hoàn tất và ứng dụng có thể dùng mã truy cập này để thực hiện lệnh gọi API đến tài khoản Google Ads của người dùng. Mã truy cập OAuth 2.0 hết hạn sau mỗi giờ, vì vậy, bạn nên yêu cầu thêm quyền truy cập ngoại tuyến OAuth 2.0 để ứng dụng của bạn có thể làm mới quyền uỷ quyền mà không cần người dùng tương tác thêm.

Có hai cách chung để xây dựng quy trình xác thực người dùng: xác thực một người dùng và xác thực nhiều người dùng. Xác thực một người dùng được dùng làm phương án dự phòng cho quy trình tài khoản dịch vụ và được dùng khi một người dùng có quyền truy cập vào tất cả tài khoản Google Ads mà bạn cần quản lý bằng Google Ads API. Mặt khác, bạn có thể sử dụng quy trình xác thực nhiều người dùng khi phải quản lý các tài khoản do nhiều người dùng quản lý và cần tạo quy trình OAuth của riêng mình để xác thực người dùng.