Чтобы отметить связь с учетной записью продавца, торговый партнер должен сначала использовать метод accounts.link
для отправки запроса на связывание.
Запрос на установление связи содержит linkedAccountId
, который идентифицирует продавца, получающего запрос, и имеет тип action
request
. Каждая ссылка также должна указывать набор services
, в котором перечисляются функции, которые партнер предоставляет продавцу. Поддерживаются следующие значения services
.
Услуга | Описание |
---|---|
shoppingAdsProductManagement | Управление данными о товарах для товарных объявлений |
shoppingActionsProductManagement | Управление данными о товарах для программы «Купить через Google» (ранее — Shopping Actions). |
shoppingActionsOrderManagement | Управление заказами в программе «Купить через Google» (ранее — Shopping Actions) |
Кроме того, запрос также должен содержать действительный linkType
, описывающий тип торгового партнера, отправляющего запрос. Торговым партнерам назначается один из следующих ярлыков, и они должны использовать назначенный им ярлык в поле linkType
при вызове API.
Действительные типы ссылок |
---|
channelPartner |
eCommercePlatform |
Пример
Следующий вызов API отправляет запрос на установление связи из учетной записи партнера 123456789
продавцу с linkedAccountId
"98765"
.
linkType
"eCommercePlatform"
идентифицирует партнера как платформу электронной коммерции. В списке services
указано, что партнер предоставляет функции "shoppingAdsProductManagement"
(управление данными о товарах для товарных объявлений) и "shoppingActionsOrderManagement"
(управление заказами для программы «Купить через Google», ранее известной как «Shopping Actions»).
POST https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/link
{
"linkedAccountId": "98765",
"linkType": "eCommercePlatform",
"services": ["shoppingAdsProductManagement", "shoppingActionsOrderManagement"],
"action": "request"
}
В следующем разделе описывается, как получить список существующих ссылок.