Aby oznaczyć relację z kontem sprzedawcy, partner usługi Zakupy musi najpierw użyć metody accounts.link
do wysłania prośby o połączenie.
Prośba o połączenie zawiera element linkedAccountId
, który identyfikuje sprzedawcę otrzymującego prośbę, oraz element action
o typie request
. Każdy link powinien też zawierać zestaw services
, który określa, jakie funkcje partner udostępnia sprzedawcy. Obsługiwane są te services
wartości:
Usługa | Opis |
---|---|
shoppingAdsProductManagement |
Zarządzanie danymi produktów w reklamach produktowych |
shoppingActionsProductManagement |
Zarządzanie danymi produktów w Kup przez Google (wcześniej Shopping Actions) |
shoppingActionsOrderManagement |
Zarządzanie zamówieniami w Kup przez Google (wcześniej Shopping Actions) |
Żądanie musi też zawierać prawidłowy linkType
, który opisuje typ partnera Google Shopping zgłaszającego żądanie. Partnerom usługi Zakupy Google przypisywana jest jedna z tych etykiet. Podczas wywoływania interfejsu API powinni oni używać przypisanej etykiety w polu linkType
.
Valid linkTypes |
---|
channelPartner |
eCommercePlatform |
Przykład
Poniższe wywołanie interfejsu API wysyła prośbę o połączenie z konta partnera123456789
do sprzedawcy z linkedAccountId
o wartości "98765"
.
Identyfikator "eCommercePlatform"
linkType
określa partnera jako platformę handlu elektronicznego. Lista services
oznacza, że partner udostępnia funkcje "shoppingAdsProductManagement"
(zarządzanie danymi produktów w reklamach produktowych) i "shoppingActionsOrderManagement"
(zarządzanie zamówieniami w Kup przez Google, wcześniej znane jako Shopping Actions).
POST https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/link
{
"linkedAccountId": "98765",
"linkType": "eCommercePlatform",
"services": ["shoppingAdsProductManagement", "shoppingActionsOrderManagement"],
"action": "request"
}
W następnej sekcji dowiesz się, jak uzyskać listę istniejących linków.