Luồng tài khoản dịch vụ OAuth

Hướng dẫn này sẽ chỉ cho bạn cách thiết lập OAuth2 để truy cập API bằng thông tin đăng nhập riêng bằng tài khoản dịch vụ. Bạn chỉ cần thực hiện các bước này một lần, trừ phi bạn thu hồi hoặc xoá thông tin xác thực OAuth2.

Tạo thông tin đăng nhập OAuth2

Tạo mã tài khoản dịch vụ (uỷ quyền) và *.JSON tệp bằng cách làm theo hướng dẫn được liên kết, sau đó quay lại trang này.

Thiết lập thư viện ứng dụng

Đặt đường dẫn tệp JSON của khoá riêng tư và mã tài khoản được uỷ quyền trong . Nếu bạn đang sử dụng tệp googleads.properties, hãy thêm đoạn mã sau:

jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT

Nếu bạn đang sử dụng các biến môi trường, hãy thêm đoạn mã sau vào Bash của bạn cấu hình hoặc môi trường:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID