Vì tài khoản Google Ads chứa dữ liệu người dùng, nên ứng dụng của bạn phải được người dùng uỷ quyền để truy cập vào dữ liệu này. Có hai phương pháp chung dựa trên cách bạn nhận được quyền uỷ quyền này.
Chọn loại ứng dụng
Vì tài khoản Google Ads chứa dữ liệu người dùng, nên ứng dụng của bạn cần phải được người dùng uỷ quyền để truy cập vào dữ liệu này. Có hai phương pháp chung dựa trên cách bạn nhận được quyền này.
Tài khoản dịch vụ | Xác thực người dùng | |
Tóm tắt | Định cấu hình tài khoản Google Ads theo cách thủ công để cấp cho tài khoản dịch vụ quyền truy cập vào tài khoản đó. Sau đó, ứng dụng của bạn có thể sử dụng thông tin xác thực của tài khoản dịch vụ để thực hiện lệnh gọi API đến tài khoản Google Ads mà không cần người dùng tương tác. Các lệnh gọi API sẽ hoạt động miễn là tài khoản dịch vụ có quyền truy cập vào tài khoản Google Ads. | Nhận quyền uỷ quyền OAuth 2.0 một lần của người dùng để cho phép ứng dụng của bạn quản lý tài khoản Google Ads của họ. Sau đó, ứng dụng của bạn có thể sử dụng mã thông báo làm mới OAuth 2.0 (được phát hành trong quy trình uỷ quyền OAuth 2.0) để thực hiện lệnh gọi API đến tài khoản Google Ads. Các lệnh gọi API hoạt động miễn là người dùng không thu hồi quyền uỷ quyền hoặc cho đến khi quyền uỷ quyền hết hạn do không hoạt động hoặc vì lý do khác. |
Dễ sử dụng | Yêu cầu cấu hình và phê duyệt tối thiểu do thiếu quyền uỷ quyền của người dùng trong ứng dụng. | Cần có cấu hình và phê duyệt mở rộng do quy trình xác thực người dùng là một phần của ứng dụng. |
Nội dung đề xuất | Rất nên dùng làm phương pháp ưu tiên | Phương pháp cũ. Sử dụng làm phương án dự phòng khi bạn không thể cấp cho tài khoản dịch vụ các quyền cần thiết đối với tài khoản Google Ads của mình. |