Aby oznaczyć relację z kontem sprzedawcy, partner Zakupów Google musi najpierw wysłać prośbę o połączenie za pomocą metody accounts.link
.
Prośba o połączenie zawiera parametr linkedAccountId
, który identyfikuje sprzedawcę, otrzymującego prośbę, i ma typ action
o wartości request
. Każdy link powinien też określać zbiór services
, który wskazuje funkcje udostępniane sprzedawcy przez partnera. Obsługiwane są poniższe wartości parametru services
.
Usługa | Opis |
---|---|
shoppingAdsProductManagement |
Zarządzanie danymi produktów w reklamach produktowych |
shoppingActionsProductManagement |
Zarządzanie danymi produktów w usłudze Kup przez Google (dawniej Shopping Actions) |
shoppingActionsOrderManagement |
Zarządzanie zamówieniami w Kup przez Google (dawniej Shopping Actions) |
Poza tym żądanie musi zawierać prawidłowy atrybut linkType
opisujący typ partnera w Zakupach Google wysyłającego żądanie. Partnerzy w ramach Zakupów Google otrzymują jedną z poniższych etykiet i powinni używać wyznaczonej etykiety w polu linkType
podczas wywoływania interfejsu API.
Prawidłowe typy linków |
---|
channelPartner |
eCommercePlatform |
Przykład
To wywołanie interfejsu API wysyła żądanie połączenia z konta partnera 123456789
do sprzedawcy, którego linkedAccountId
wynosi "98765"
.
Element "eCommercePlatform"
linkType
identyfikuje partnera jako platformę handlu elektronicznego. Lista services
wskazuje, że partner zapewnia funkcje "shoppingAdsProductManagement"
(zarządzanie danymi produktów w reklamach produktowych) i "shoppingActionsOrderManagement"
(zarządzanie zamówieniami w ramach usługi Kup przez Google, wcześniej nazywanej Shopping Actions).
POST https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/link
{
"linkedAccountId": "98765",
"linkType": "eCommercePlatform",
"services": ["shoppingAdsProductManagement", "shoppingActionsOrderManagement"],
"action": "request"
}
Z następnej sekcji dowiesz się, jak uzyskać listę istniejących linków.