4.1.2 Xác minh hai bước (2SV)

Tính năng uỷ quyền Google Ads hỗ trợ tính năng Xác minh 2 bước (2SV) cho các tài khoản Google Ads. Tính năng Xác minh 2 bước (2SV) là không bắt buộc. Vì vậy, bạn có thể chọn có yêu cầu tất cả các tài khoản phụ của tài khoản MCC Google Ads bật tính năng này hay không. Ngay cả khi bạn không yêu cầu người dùng thiết lập 2SV, họ vẫn có thể kích hoạt tính năng này trong phần cài đặt Tài khoản Google.

Nếu người dùng đã bật 2SV, thì trong quy trình xác thực OAuth2, Google sẽ nhắc người dùng thực hiện 2SV trước khi cấp mã làm mới. Sau khi phát hành, bạn có thể sử dụng mã làm mới để tạo mã truy cập cần thiết trong các lệnh gọi API. Các mã làm mới được cấp trước khi người dùng bật tính năng Xác minh 2 bước sẽ vẫn hợp lệ và không gặp lỗi API.

Nếu bạn yêu cầu người dùng thiết lập 2SV, hệ thống sẽ trả về lỗi TWO_STEP_VERIFICATION_NOT_ENROLLED nếu lệnh gọi API được thực hiện bằng mã truy cập được tạo từ mã làm mới được cấp trước khi người dùng bật tính năng Xác minh 2 bước.

Ứng dụng sẽ xử lý lỗi này và hướng người dùng bật tính năng Xác minh 2 bước cho Tài khoản Google của họ.

Sau khi bật tính năng Xác minh 2 bước, người dùng có thể tiếp tục thực hiện lại quy trình xác thực OAuth2. Lần này, họ sẽ thấy lời nhắc Xác minh 2 bước. Việc hoàn tất câu lệnh sẽ cấp một mã làm mới có thể dùng để cấp mã truy cập không còn gặp lỗi khi thực hiện lệnh gọi API bằng các mã này.

Tìm hiểu thêm về tính năng Xác minh 2 bước.