Как обновить всю информацию о продукте, используя Google Content API для покупок?

В документации по Google Content API for Shopping я обнаружил раздел об обновлении продуктов: Inventory: set.

Тем не менее, это только кажется, чтобы обновить цену, доступность и количество:

{
  "price": {
    "value": string,
    "currency": string
  },
  "availability": string,
  "salePrice": {
    "value": string,
    "currency": string
  },
  "salePriceEffectiveDate": string,
  "quantity": unsigned integer
}

Как обновить название продукта, ссылку на веб-сайт продукта, ссылку на изображение продукта и все детали, которые можно ввести с помощью вызова API : вставьте вызов API?

Кажется, библиотека Google Service позволяет только обновлять цену, доступность и количество. Google ограничивает обновление других данных или я не нашел правильную документацию?

2 ответа

Вы можете использовать products.insert конечная точка также обновлять продукты и продукты с тем же offerId будет перезаписано

Так как я еще не пробовал, и документация, кажется, не объясняет этого, я не знаю, будут ли предоставленные атрибуты объединены с существующими, или вам действительно нужно предоставить полное представление (потому что новая вставка может быть эквивалентным удалению + вставке).

Из того, что я понимаю, документация устарела и по частям неверна. Я до сих пор не нашел человека с надежной документацией. Возможно, однажды Google зайдет в Pro и отнесется к их документации с большей важностью. Люди полагаются на эту технологию, но это всего лишь эксперимент для Google. Это не было бы так плохо, если бы на сегодняшнем рынке не было абсолютно никакой необходимости конкурировать.

Я вчера обратился к человеку из Google, который работает с API, и она заявила, что они не знают, когда он будет обновлен до текущего.

Другие вопросы по тегам