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