เอกสารนี้อธิบายคำศัพท์ต่างๆ ที่ใช้เพื่ออธิบายบัญชีใน Google Ads API และความสัมพันธ์ระหว่างกัน
ภาพรวม
Google Ads API ใช้คำศัพท์หลายคำเพื่ออธิบายบัญชี ซึ่งบางครั้งอาจทำให้เกิดความสับสน การทำความเข้าใจความแตกต่างเหล่านี้เป็นสิ่งสำคัญสำหรับการจัดการบัญชีและการตีความการตอบกลับจาก API
ประเภทบัญชี
คำจำกัดความต่อไปนี้จะอธิบายประเภทบัญชีต่างๆ ที่คุณจะพบเมื่อทำงานกับ Google Ads API
บัญชีดูแลจัดการ
บัญชีดูแลจัดการคือบัญชีหลักที่ใช้จัดการบัญชี Google Ads หลายบัญชี
- ชื่อเดิม: ก่อนหน้านี้เรียกว่า "MCC" (ศูนย์ลูกค้าของฉัน) คุณอาจยังเห็นคำนี้ในเอกสารหรือการสนทนาเดิม
- วัตถุประสงค์: ใช้บัญชีดูแลจัดการเมื่อต้องการลิงก์และจัดการหลายบัญชีผ่านลำดับชั้นเดียว
- การนำเสนอ API: ระบุโดยทรัพยากร
Customerโดยที่customer.managerคือtrue
บัญชี (ที่ใช้แสดงโฆษณา) ของผู้ลงโฆษณา
บัญชีผู้ลงโฆษณา (หรือบัญชีที่ใช้แสดงโฆษณา) คือบัญชี Google Ads แต่ละบัญชีที่แสดงแคมเปญโฆษณา
- วัตถุประสงค์: ใช้สร้างและแสดงแคมเปญ กลุ่มโฆษณา กลุ่มชิ้นงาน และโฆษณา
- การนำเสนอ API: ระบุโดยทรัพยากร
Customerโดยที่customer.managerคือfalse
บัญชีลูกค้า
บัญชีลูกค้าคือบัญชีใดๆ (บัญชีผู้ลงโฆษณาหรือบัญชีดูแลจัดการอื่น) ที่ลิงก์และจัดการโดยบัญชีดูแลจัดการที่เหนือกว่าภายในลำดับชั้น
- บริบท: คำว่า "ลูกค้า" หมายถึงความสัมพันธ์ในลำดับชั้น (จัดการโดยผู้จัดการ) ไม่จำเป็นต้องเป็น "ลูกค้า" ในแง่ธุรกิจ
- การแสดง API: ค้นหา
CustomerClientเพื่อตรวจสอบบัญชีในลำดับชั้นของบัญชีดูแลจัดการ และใช้CustomerClientLinkเพื่อจัดการลิงก์ระหว่างบัญชีดูแลจัดการกับบัญชีลูกค้า
ลูกค้า
ในบริบทของ API ลูกค้าคือทรัพยากรที่แสดงถึงบัญชี Google Ads ใดๆ ไม่ว่าจะเป็นบัญชีดูแลจัดการหรือบัญชีผู้ลงโฆษณา
- การแสดงข้อมูล: บัญชีทั้งหมดจะแสดงด้วยทรัพยากร
Customerซึ่งระบุด้วยcustomer_id - บทบาท: ลักษณะของบัญชี (ผู้จัดการหรือการแสดงโฆษณา) ขึ้นอยู่กับทรัพยากรที่เฉพาะเจาะจง
บัญชีทดสอบ
บัญชีทดสอบคือบัญชีผู้ลงโฆษณาพิเศษที่จัดระเบียบภายใต้บัญชีดูแลจัดการทดสอบโดยเฉพาะสำหรับการทดสอบการผสานรวม API
ทั้งบัญชีดูแลจัดการทดสอบและบัญชีผู้ลงโฆษณาทดสอบที่อยู่ภายใต้บัญชีดูแลจัดการทดสอบจะมีช่อง customer.test_account ตั้งค่าเป็น true คุณสร้างบัญชีทดสอบภายใต้บัญชีดูแลจัดการจริงไม่ได้
- วัตถุประสงค์: บัญชีทดสอบช่วยให้คุณทดสอบการเรียก API ได้โดยไม่ต้องแสดงโฆษณาจริงหรือทำให้เกิดค่าใช้จ่าย โดยจะไม่แสดงโฆษณาในไลฟ์สด
- การแสดง API: ระบุโดยทรัพยากร
Customerโดยที่customer.test_accountคือtrue(โดยมีcustomer.managerแยกความแตกต่างระหว่างบัญชีดูแลจัดการทดสอบกับบัญชีผู้ลงโฆษณาทดสอบ)
ตัวอย่างลำดับชั้น
ลำดับชั้นทั่วไปจะมีลักษณะดังนี้
- บัญชีดูแลจัดการ A (ระดับบนสุด)
- บัญชีลูกค้า B (บัญชีผู้ลงโฆษณา)
- บัญชีลูกค้า C (บัญชีดูแลจัดการอีกบัญชีหนึ่ง)
- บัญชีลูกค้า D (บัญชีผู้ลงโฆษณา)
ในตัวอย่างนี้
- บัญชี A เป็นบัญชีดูแลจัดการ
- บัญชี B, C และ D เป็นบัญชีลูกค้าที่เชื่อมโยงกับบัญชีหลัก
- บัญชี B และ D เป็นบัญชีผู้ลงโฆษณา (ที่ใช้แสดงโฆษณา)
- บัญชี C เป็นทั้งบัญชีลูกค้า (ของ A) และบัญชีดูแลจัดการ (ของ D)