• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Перенести Product ID при импорте

Тестировщик

Новичок
Делаем перенос товаров на новый сайт, но они уже привязаны по id к ozon, поэтому не хочется терять рейтинг к размещенным там товарам. На новый сайт при импорте передается только значение sku. Есть ли вариант как-то перенести сам product id через All Import? Нигде не могу найти настройки
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    4 KB · Просмотры: 4

Тестировщик

Новичок
На текущий момент придумано только решение напрямую создать каждый товар в MySQL запросом, и уже потом обновлять товар через wp all import
 

joy66

Опытный
Местный
но они уже привязаны по id к ozon,
А как они привязаны?
Странный подход. ID товара это больше внутренний указатель. И использовать его для внешних сервисов... Хотя бы потому, что вы на него никак повлиять не можете. С чем вы и столкнулись.
Создавать напрямую можно, конечно, если вы хорошо знаете структуру хранения товаров. И представляете как ведет себя уникальное автоинкрементное поле БД.
Переносите всю базу или измените подход в интеграции с Озоном. Поместите текущий id или в атрибут или произвольное поле и используйте его для Озон
 

Тестировщик

Новичок
А как они привязаны?
Странный подход. ID товара это больше внутренний указатель. И использовать его для внешних сервисов... Хотя бы потому, что вы на него никак повлиять не можете. С чем вы и столкнулись.
Создавать напрямую можно, конечно, если вы хорошо знаете структуру хранения товаров. И представляете как ведет себя уникальное автоинкрементное поле БД.
Переносите всю базу или измените подход в интеграции с Озоном. Поместите текущий id или в атрибут или произвольное поле и используйте его для Озон
у плагина для озона там свои поля же для артикула выбираются, и с переносом базы именно есть проблемы, поэтому просто напрямую создали в базе товары, а потом обновили все данные
 

Тестировщик

Новичок
И по какой причине надо использовать ID? Это плохое решение.
Для переноса товаров на озон использовали плагин, в нем указано брать артикул из поля id, в магазине уже были продажи, на озон не как на яндекс перезалив идет + у товаров были отзывы там уже, т.е. если хоть одну цифру изменить, добавится новый товар, а старый только в архив скинуть останется с отзывами и рейтингом. Перенос полностью бд тоже не нужен, потому что требовались не все товары, а лишь их часть
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    4.7 KB · Просмотры: 2

joy66

Опытный
Местный
Для переноса товаров на озон использовали плагин, в нем указано брать артикул из поля id, в магазине уже были продажи, на озон не как на яндекс перезалив идет + у товаров были отзывы там уже, т.е. если хоть одну цифру изменить, добавится новый товар, а старый только в архив скинуть останется с отзывами и рейтингом. Перенос полностью бд тоже не нужен, потому что требовались не все товары, а лишь их часть
В плагине не указано, брать Артикул из ID, там есть такой вариант, но есть вариант брать из Артикула то есть _sku.
Это во первых.
Во вторых в плагине есть хуки и для простого и для вариативного товара, чтобы сформировать Артикул какой вам надо и из чего надо.
ip2oz_f_variable_shop_sku
ip2oz_f_simple_shop_sku
 

Тестировщик

Новичок
В плагине не указано, брать Артикул из ID, там есть такой вариант, но есть вариант брать из Артикула то есть _sku.
Это во первых.
Во вторых в плагине есть хуки и для простого и для вариативного товара, чтобы сформировать Артикул какой вам надо и из чего надо.
ip2oz_f_variable_shop_sku
ip2oz_f_simple_shop_sku
Так уже и выбран вариант из ID был, товары уже дано на озоне с отзывами, если поменять, то отзывы потеряны будут
 

joy66

Опытный
Местный
Я про перенос. Раз столкнулись с проблемой когда ID в качестве артикула для Озона, зачем снова наступать на те же грабли...
 
Сверху Снизу