Google API Update Информация о продукте - PullRequest
0 голосов
/ 08 мая 2018

Есть ли способ обновить продукт, не используя

https://www.googleapis.com/content/v2/SKU/products

или любая другая область, не вставляя все детали снова в JSON?

Пока не пойму, я понимаю, что как только я использую INSERT и условия

"channel": "online",
"contentLanguage": "de",
"offerId": "12345",
"targetCountry": "de",
"condition": "new"

такие же, как в одном существующем продукте, который обновляет продукт.

Но я хочу снова загрузить каждый Attribut, и в данный момент у меня нет этих данных в моей Программе, поэтому мне придется получать их каждый раз от Google.

1 Ответ

0 голосов
/ 08 мая 2018

Возможно обновление с помощью INSERT, но идентификатор не должен быть самим SKU, он должен содержать строку идентификатора JSON (например): "online: de: DE: 12345"

Итак, JSON:

{
  "channel": "online",
  "contentLanguage": "de",
  "offerId": "online:de:DE:12345",
  "targetCountry": "DE",
  "price": {
    "value": "99.00",
    "currency": "EUR"
  }
}

ОБНОВИТ существующий продукт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...