Zarówno konta partnerów Zakupów Google, jak i konta poszczególnych sprzedawców mogą mieć wiele oznaczonych połączeń z innymi kontami.
Metoda listlinks
zwraca listę wszystkich tych połączeń dla konta Merchant Center, które wysyła wywołanie interfejsu API. Nie wymaga żadnych parametrów i jest wywoływany za pomocą żądania HTTP GET
.
Stan usługi
W przypadku listy linków odpowiedzi będą zawierać status
dla każdego service
w linku. Sprzedawcy mogą zatwierdzić wszystkie wymienione usługi lub tylko podzbiór tych, które zostały zaproponowane w żądaniu.
Usługi są w stanie pending
, dopóki nie zostaną zatwierdzone przez sprzedawcę. Po zatwierdzeniu usługi mają stan active
.
Usuwane usługi będą miały stan inactive
, jeśli są też dostępne inne usługi pending
lub active
. Gdy wszystkie usługi tworzące link zostaną usunięte, metoda listlinks
nie zwróci już tego linku.
Przykładowe żądanie
Aby wyświetlić prośbę o połączenie wysłaną przez partnera 123456789
, wyślij żądanie GET
bez parametrów, używając metody listlinks
.
GET https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/listlinks
Przykładowa odpowiedź
W tym przykładzie sprzedawca 98765
nie zatwierdził jeszcze prośby, więc poszczególne usługi mają stan pending
.
{
"linkedAccountId": "98765",
"services": [
{
"service": "shoppingAdsProductManagement",
"status": "pending"
},
{
"service": "shoppingActionsOrderManagement",
"status": "pending"
}
]
}
W następnej sekcji opisujemy, jak zatwierdzić prośbę o połączenie.