คู่มือนี้จะแนะนำวิธีตั้งค่า 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