เข้าร่วมกับเรา
แบบสดๆ บน Discord ในเซิร์ฟเวอร์ชุมชนการโฆษณาและการวัดผลของ Google ในวันที่ 16 ตุลาคม เราจะพูดถึงฟีเจอร์ใหม่ที่เพิ่มเข้ามาใน Google Ads API เวอร์ชัน 22
ส่งความคิดเห็น
โฟลว์บัญชีบริการ OAuth
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
คู่มือนี้จะแนะนำวิธีตั้งค่า OAuth2 สำหรับการเข้าถึง API โดยใช้ข้อมูลเข้าสู่ระบบของคุณเองโดยใช้บัญชีบริการ
คุณต้องทำตามขั้นตอนเหล่านี้เพียงครั้งเดียว เว้นแต่จะเพิกถอนหรือลบข้อมูลเข้าสู่ระบบ OAuth2
สร้างข้อมูลเข้าสู่ระบบ OAuth2
หมายเหตุ: ขั้นตอนนี้ต้องใช้โดเมน Google Workspace และ
ผู้ดูแลระบบขั้นสูงของโดเมนต้องให้สิทธิ์การมอบสิทธิ์ระดับโดเมน
แก่บัญชีบริการที่คุณสร้างขึ้น
สร้างรหัสบัญชีบริการ (บัญชีที่ได้รับมอบสิทธิ์) และ*.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
ประเด็นสำคัญ: เมื่อโหลดการกำหนดค่า ไลบรารีจะค้นหาข้อมูลเข้าสู่ระบบจากโฟลว์ของแอป OAuth2 บนเดสก์ท็อปหรือเว็บก่อน แล้วจึงใช้ข้อมูลดังกล่าวหากพบ ดังนั้น หากต้องการใช้การตรวจสอบสิทธิ์บัญชีบริการ โปรดตรวจสอบว่าไม่มีข้อมูลเข้าสู่ระบบสำหรับโฟลว์อื่นๆ ในการกำหนดค่า
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-10-01 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-10-01 UTC"],[],[]]