โฟลว์บัญชีบริการ OAuth

คู่มือนี้จะแนะนำวิธีตั้งค่า OAuth2 สำหรับการเข้าถึง API โดยใช้ข้อมูลเข้าสู่ระบบของคุณเองโดยใช้บัญชีบริการ คุณต้องทำตามขั้นตอนเหล่านี้เพียงครั้งเดียว เว้นแต่จะเพิกถอนหรือลบข้อมูลเข้าสู่ระบบ OAuth2

สร้างข้อมูลเข้าสู่ระบบ OAuth2

สร้างรหัสบัญชีบริการ (บัญชีที่ได้รับมอบสิทธิ์) และ*.JSON ไฟล์ โดยทำตามวิธีการที่ลิงก์ไว้ แล้วกลับมาที่หน้านี้

ตั้งค่าไลบรารีของไคลเอ็นต์

ตั้งค่าเส้นทางไฟล์ JSON ของคีย์ส่วนตัวและรหัสบัญชีที่ได้รับมอบสิทธิ์ในการกำหนดค่า หากคุณใช้ไฟล์ googleads.properties ให้เพิ่มข้อมูลต่อไปนี้

jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT

หากใช้ตัวแปรสภาพแวดล้อม ให้เพิ่มข้อมูลต่อไปนี้ลงในการกำหนดค่าหรือสภาพแวดล้อม Bash

export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID