ทั้งพาร์ทเนอร์ Shopping และบัญชีผู้ขายแต่ละบัญชีสามารถมีลิงก์ที่ถูกแจ้งหลายลิงก์ระหว่างบัญชีของตนกับบัญชีอื่นๆ ได้
เมธอด listlinks
จะแสดงรายการลิงก์ทั้งหมดเหล่านี้สำหรับบัญชี Merchant Center
ที่ทำการเรียก API โดยไม่ต้องใช้พารามิเตอร์ใดๆ และเรียกใช้โดยใช้คำขอ HTTP GET
สถานะบริการ
เมื่อแสดงลิงก์ คำตอบจะแสดง status สำหรับ service
แต่ละรายการภายในลิงก์ ผู้ขายมีตัวเลือกในการอนุมัติบริการทั้งหมดที่ระบุ
หรืออนุมัติเฉพาะบริการบางส่วนที่เสนอในคำขอ
บริการจะเริ่มต้นในสถานะ pending จนกว่าจะได้รับอนุมัติจาก
ผู้ขายอย่างชัดเจน หลังจากได้รับอนุมัติแล้ว บริการจะมีactiveสถานะ
บริการที่ถูกนำออกจะมีสถานะเป็น inactive หากมีบริการ pending
หรือ active อื่นๆ อยู่ด้วย เมื่อนำบริการทั้งหมดที่ประกอบกันเป็นลิงก์ออกแล้ว
เมธอด listlinks จะไม่แสดงลิงก์นั้นอีกต่อไป
ตัวอย่างคำขอ
หากต้องการแสดงคำขอลิงก์ที่พาร์ทเนอร์ 123456789 ส่งมา ให้ส่งGET
คำขอที่ไม่มีพารามิเตอร์โดยใช้เมธอด listlinks
GET https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/listlinks
ตัวอย่างการตอบกลับ
ในตัวอย่างนี้ ผู้ขาย98765ยังไม่ได้อนุมัติคำขอ ดังนั้นบริการแต่ละรายการจึงมีสถานะเป็น pending
{
"linkedAccountId": "98765",
"services": [
{
"service": "shoppingAdsProductManagement",
"status": "pending"
},
{
"service": "shoppingActionsOrderManagement",
"status": "pending"
}
]
}
ส่วนถัดไปจะอธิบายวิธีอนุมัติคำขอลิงก์