Я пытаюсь автоматизировать добавление и управление нашими продуктами на Amazon. Глядя на документацию API для MWS API, не похоже, что есть способ определить, был ли продукт уже добавлен на Amazon другим продавцом, и если да, то каковы его атрибуты.
Мы создаем новую базу данных продуктов для всех продуктов, которые мы продаем, и у нас есть таблица специально для полей данных атрибутов Amazon (ASIN и т. д.). Если информация о продукте уже есть на Amazon, мы хотели бы получить эти данные через API и сохранить их в нашей собственной базе данных.
Если вы попытаетесь добавить продукт через CSV, и этот продукт уже существует на Amazon (и ваши атрибуты каким-либо образом отличаются («m» != «medium»), вы получите сообщение об ошибке. В этом случае вы можете просто добавить обратно эту существующую информацию о продукте и просто загрузите CSV-файл с вашей ценой и количеством для определенного ASIN/SKU/UPC.Мы хотели бы покончить с загрузкой CSV-файлов и снова иметь собственную таблицу продуктов для атрибутов Amazon.
Нужно ли мне также использовать Amazon Product Advertising API, чтобы определить это, или это можно сделать через MWS?
Документация по API Amazon не совсем фантастична, и попытки разобраться во всем этом шли медленно.
Дополнительная информация: мы работаем с Ruby.