ทั้งพาร์ทเนอร์ 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"
}
]
}
ส่วนถัดไปจะอธิบายวิธีอนุมัติคำขอลิงก์