Woocommerce. Экспорт товаров в ЯНДЕКС.МАРКЕТ

Цена:

1 014 грн.

Нет в наличии

Описание

Экспорт товаров в ЯНДЕКС.МАРКЕТ (экспорт в YML) и Wikimart

Экспорт товаров WooCommerce в Яндекс.Маркет (Yandex.Market) в формате YML.

В действии плагин очень простой — нажимаете кнопку «Скачать YML для Yandex Market» — сгенерируется файл в формате YML (export.yml), который вы можете сохранить на свой компьютер. После чего заходите на Яндекс.Маркет, загружаете файл (export.yml) со своего компьютера и осуществляете парсинг. Кроме того, файл имеет постоянную ссылку (URL), которую можно указать в настройках Яндекс.Маркета. Также вы можете установить регулярное автообновление YML-файла (используйте функцию Cron — обновление по расписанию).

Особенности плагина:
— Возможность парсить любое количество товаров. Протестировано на ветке 1.x.x на работающем сайте с пределом оперативной памяти WP в 128 МБ с выгрузкой  25548 товаров (834 категории), и на выходе файл YML занимал около 30 МБ (на ветке 2.x.x для работы нужно много памяти с таким количеством товаров).
— Возможность включать или исключать некоторые категории (возможность исключать какие-то категории или можно наоборот, указать только нужные категории).
— Возможность исключать товары, которых «нет в наличии».
— Возможность исключать конкретные товары по (id, артикулу или названию).
— Возможность одновременной генерации плагином двух YML файлов с разным набором тегов. Один – для Яндекс маркета, другой – для сниппетов (исключен тег oldprice и в вариативных товарах выгружается только одна позиция).
— Возможность (при необходимости) выгружать только аватар товарных предложений, а не всю галерею картинок.
— В плагин интегрирована также выгрузка в Wikimart (смотрите в настройках эту опцию).
— Для устранения типичных ошибок парсинга в Яндекс-Маркет, в плагин также добавлены фильтры на некоторые html символы, которые могут вызывать ошибки парсинга XML.

В плагине реализована (позже):
1. Выгрузка в WIKIMART.
2. Возможность исключать конкретные товары по ID, артикулу или названию.

Выгрузка в WIKIMART

Выгрузка в WIKIMART

3. Поддержка вариативных товаров.
4. Возможность добавлять комментарий к заказу — тег , например, предоплата 100%.

Экспорт товаров WooCommerce в Яндекс.Маркет

Экспорт товаров WooCommerce в Яндекс.Маркет

YML для Yandex Market

YML для Yandex Market

После покупки, будет доступна параллельная ветка (2.0) данного плагина (т.е. будет возможность скачать 2 плагина по формированию YML файла), который имеет функционал предыдущей версии, но имеет следующие отличительные особенности:
1. Выгрузка товаров происходит, как правило, в один проход (около 1000 товаров выгружается  за 1-2 секунды). Учитывая метод выгрузки, есть зависимость в оперативной памяти при формировании файла YML (она не должна быть превышена, если это происходит, то нужно увеличивать пределы памяти).

Ручной запуск формирования прайса

Ручной запуск формирования прайса

2. При формировании прайса по расписанию (Cron) не возникает никаких сбоев (нужно иметь только достаточно оперативной памяти и проблемы не возникнут)

Автозапуск формирования прайса (Cron)

Автозапуск формирования прайса (Cron)


3. Страница настроек более юзабильние (позволяет произвести настройку без знаний каких-либо технических моментов движка WP, и имеет больше удобств).
Настройки

Настройки

P.S. Момент с вариативностью. Если вы используете вариативные товары, то при добавлении в Яндекс.Маркет он требует, чтобы кнопка «Добавить в корзину» на странице вариабельного товара всегда должна быть отражена, а в WooCommerce она скрывается, и появляется только после выбора какого-то варианта в селекторе.

Как работает в этом случае наш плагин.
Если вы НЕ ЗАДАЕТЕ какую-то вариацию по умолчанию, то проблем никаких нет — плагин в данном случае перебирает все свойства товара и экспортирует в прайс YML все возможные вариации, где каждая вариация — как отдельный товар. При переходе по таким ссылкам кнопка «Добавить в корзину» будет отражена!

Например: Вариативный товар имеет такую ссылку
.http://demo.saphali.com/product/smartfon-nokia-asha-500-dual-sim-yellow
Плагин экспортирует в файл YML все вариации данного товара и каждая вариация — это отдельное предложение (товар) и имеет, примерно, такие ссылки (URL):
> http://mysite.ru/shop/sumka?attribute_pa_color=white — Сумка (белая)
> http://mysite.ru/shop/sumka?attribute_pa_color=black — Сумка (черная)
> http://demo.saphali.com/product/smartfon-nokia-asha-500-dual-sim-yellow?attribute_pa_k-vo-yader=2&attribute_pa_proizvoditel=malaysia
Это ссылки на товары с заданными параметрами.
При переходе по такой ссылке — в товаре уже будет выбрана нужная вариация и будет отображаться кнопка «Добавить в корзину». Такие ссылки имеют в составе URL параметры вариации и при переходе по ней, вариант будет уже выбран.

ТАКЖЕ В ПОСЛЕДНЕЙ ВЕРСИИ ПЛАГИНА ДОБАВЛЕНО ЕЩЕ 3 ФУНКЦИИ:

— опция «Не выгружать товары, которых нет на складе, но доступны под заказ».
— интеграция с плагином Интерактив (три в одном).
— генерирование (обновление файла yml) по расписанию — Cron.

Интеграция с Интерактив (три в одном)

Интеграция с Интерактив (три в одном)

Как работает опция «Не выгружать товары, которых нет на складе, но доступны под заказ».

При НЕ АКТИВИРОВАННОЙ опции. Если на сайте НЕ УСТАНОВЛЕН наш плагин Интерактив:
— выгружаются все товары, которые есть в наличии
— выгружаются все товары, которых нет на складе, но разрешен повторный заказ

При НЕ АКТИВИРОВАННОЙ опции. Если на сайте УСТАНОВЛЕН наш плагин Интерактив:
— выгружаются все товары, которые есть в наличии
— выгружаются все товары, которых нет на складе, но разрешен повторный заказ
— а также, проверяется, если задействована функция «Под заказ» в плагине Интерактив (глобально или для товара индивидуально), то выгружаются также все товары, которых нет на складе, для которых НЕ разрешен повторный заказ. Заказ таких товаров осуществляется через форму (кнопка «Оформить под заказ»), поэтому эти товары также пройдут модерацию в Яндекс.Маркете.

Оформить под заказ

Оформить под заказ

При АКТИВИРОВАННОЙ опции (с установленной галочкой):
— выгружаются ТОЛЬКО товары, которые есть в наличии
— не выгружаются ВСЕ товары, которых нет в наличии (независимо от того, разрешен повторный заказ или нет) — в данном случае, наличие определяется только по значению в колонке «Количество на складе».

Функция Cron

Функция Cron

ФУНКЦИЯ CRON
Использование функции Cron, предусматривает автоматическое обновление yml файла ПО РАСПИСАНИЮ.

Кроме того, данная функция АВТОМАТИЧЕСКИ СРАБАТЫВАЕТ через 20 секунд после того, как после заказа, какой-нибудь товар исчезает из наличия — каждый раз, когда меняется статус какого-либо товара на статус «Нет на складе», автоматически происходит обновление (перегененирование) yml файла. Такая функция позволяет поддерживать в актуальном состоянии ваш yml файл и своевременно оповещать об изменениях в Яндекс.Маркет, чтобы модераторы сервиса не заблокировали ваш сайт за несоответствие, как это могло происходить ранее.

ОТВЕТЫ НА ВОПРОСЫ:
Хочу сделать работу по крону, задаю нужные опции, сгенерировал файл, поставил галочку на «исключать продукты, которых нет в наличии» и когда перехожу заново в настройки плагина — настройки, которые я делал — не сохраняются.
Собираюсь покупать плагин второй, на второй сайт, на котором работа по крону необходима.

При включении крона задействуются те настройки, которые были выставлены на момент его включения. И то, что при последующем посещении страницы некоторые настройки становятся «по-умолчанию» — это не влияет на файл, который будет генерироваться по расписанию (cron) — он будет с теми параметрами, которые были при настройке крона. Если Вы не помните, какие параметры выставляли тогда, то можете его выключить, заново выставить необходимые параметры/настройки и после этого включить расписание. Расписание будет запускаться с этими настройками.

Здравствуйте, у яндекса, как я понял, изменились требования, теперь нужно чтоб при заходе по ссылке в yml открывался товар с выбранным цветом и размером, которые указаны в соответствующем offer. Как это сделать?
Здравствуйте. Про это пишется в самом описании к нашему плагину, а именно речь о плагине WooCommerce – Variations URL load.

Я поставил настройку перегенерации по крону. Я проставил галочки как на скриншоте. В принципе, сам экспорт проходит отлично, файл генерируется нормально, Яндекс файл принимает. Однако, если я перезагружу страницу или просто уйду в другой раздел и вернусь позже, то галочки слетают.
И, судя по всему этому, когда крон перегенерирут файл, к нему применяются настройки со слетевшими галочками (как на последнем скрине). Как можно сохранить настройки с экспортом для генерации по крону в соответствии с теми, которые я установил галочками?

Крон подхватывает настройки на момент его включения и использует данные настройки всегда, независимо какие они будут далее. Если нужно применить расписание с уже другими настройками (напр., нужно исключить какую-то категорию) нужно отключить крон, выставить нужные настройки и заново его включить.
Но в последней версии плагина уже реализовано сохранение всех опций, Вы можете перекачать плагин со своего аккаунта, если видимость сохранения настроек важна.

Добрый день! Можно ли «зафиксировать» последние изменения в модуле выгрузки товаров в яндекс маркет — такие параметры как: Включить vendorCode (Артикул) и так далее..
Выбор категорий товаров запоминается, а вот другие галочки нет.
Возможно это повлияет на автоматические выгрузки «в кроне». Боюсь устанавливать «автомат», так как при установленной галочке включить артикул, у меня будут ошибки в маркете, т.к. я не настраивал артикулы.

Здравствуйте. Расписание по крону запоминает настройки на момент его включения. И в дальнейшем он будет использовать только их, независимо от тех дальнейших установок в будущем, которые Вы будете устанавливать при ручной генерации файла. Т.е. настройки «в кроне» запоминаются и крон будет работать исключительно по ним, до тех пор, пока не запустите крон с другими новыми настройками.
В последней версии плагина уже реализовано сохранение всех опций, Вы можете перекачать плагин со своего аккаунта, если Вам требуется видимость сохранения настроек.

(1) Добрый день, Yandex market не принимает сгенерированный файл. Выдает ошибку ниже. Ругается на первый встретившийся тег в файле.

Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2014-09-08 08:38 (строка 2, столбец 81)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Element ‘model’ is not valid for content model: ‘(url?,buyurl?,price,oldprice?,wprice?,currencyId,xCategory?,categoryId+,market_category?,picture*,store?,pickup?,delivery?,deliveryIncluded?,local_delivery_cost?,orderingTime?, ((typePrefix?,vendor,vendorCode?,model,((provider,tarifplan?))?)| (author?,name,publisher?,series?,year?,ISBN?,volume?,part?,language?,binding?,page_extent?,table_of_contents?) |(author?,name,publisher?,series?,year?,ISBN?,volume?,part?,language?,table_of_contents?,performed_by?,performance_type?,storage?,format?,recording_length?) |(artist?,title,year?,media?,starring?,director?,originalName?,country?)| (worldRegion?,country?,region?,days,dataTour*,name,hotel_stars?,room?,meal?,included,transport,price_min?,price_max?,options?)| (name,place,hall?,hall_part?,date,is_premiere?,is_kids?)| (name,vendor?,vendorCode?)) ,aliases?,additional*,description?,sales_notes?,promo?,manufacturer_warranty?,seller_warranty?,country_of_origin?,downloadable?,adult?,age?, barcode*,cpa?,fee?,rec?,expiry?,weight?,dimensions?,param*,related_offer*)’ (строка 46, столбец 14)

Здравствуйте. Вы установили опцию «Использовать формат: произвольный товар», а при этой опции должны быть обязательно определены теги vendor и model. А у вас vendor (производитель) отсутствует. Вы либо снимите опцию, либо назначьте в товаре производителя, например, через свойства, а после ярлык свойства укажите в настройках плагина в соответствующем поле.

(2) У меня у каждого товара есть поле бренд. Что является ярлыком этого свойства? Slug (короткий URL) — «wbrand» в моём случае?

У каждого товара есть поле бренд

У каждого товара есть поле бренд

В данном случае pa_wbrand (приставка pa_ обязательна).

Определение тегов vendor и model

Определение тегов vendor и model

(3) Тогда для производителя товара я указываю pa_wbrand, а как определить название ярлыка для модели товара? Это pa_name? У меня только поле с названием «Заголовок».

Определение тега для модели товара

Определение тега для модели товара

Для модели можете указать тоже любое свойство или по умолчанию это заголовок, и ничего не нужно заполнять при этом.

Здравствуйте. Скажите, в нем предусмотрена генерация 10-ки разных файлов под разные прайс площадки, поддерживающие yml?
Здравствуйте. К сожалению, эти 10-ки разных прайс-агрегаторов имеют разные требования к формату загружаемого прайса. Поэтому универсального плагина нет. Только отдельные плагины для каждого отдельного агрегатора. У нас есть только следующие:
Экспорт товаров в ЯНДЕКС.МАРКЕТ (экспорт в YML)
Woocommerce. Экспорт товаров в Wikimart (Викимарт)
WooCommerce. Hotline (прайсовый интегратор)
WooCommerce. Price.ua (прайсовый интегратор)

Здравствуйте!
Возможно ли организовать цены таким образом, чтобы на сайте они были в у.е., а на маркет выгружались в рублях?

Здравствуйте.
Да, это давно реализовано. Обратите внимание на этот скриншот (а именно на конвертер валют):
https://saphali.com/wp-content/uploads/2012/11/Wikimart-and-yandex-market-export-woocommerce.png

Цена плагина: 40 USD.
В стоимость входит: плагин Woocommerce. Экспорт товаров в ЯНДЕКС.МАРКЕТ.

Скачать плагин Woocommerce. Экспорт товаров в ЯНДЕКС.МАРКЕТ вы сможете сразу после оплаты.

———————————————————————————————————————-
Использование плагина возможно только на 1 сайте, который Вы укажите при заказе.

БОНУС. Плагин «Отзывы клиентов»https://saphali.com/wordpress-plugin-reviews
———————————————————————————————————————-


ОПЛАТА.
Мы принимаем к оплате:

  1. Приват24 (интернет-банкинг)
  2. Карты VISA и MasterCard (оплата через LiqPay)
  3. Оплата через Терминалы ПриватБанка (инструкция)
  4. WebMoney (WMR, WMZ, WMU, WME, WMB, WMY...)
  5. Interkassa (более 10 способов)
  6. Яндекс.Деньги
  7. QIWI (международный) - принимает оплату картами, через терминалы и через личный счет КИВИ

Чтобы оплатить картами выбирайте способ Карты VISA и MasterCard (Liqpay). Если по какой-то причине вы не смогли оплатить картой через Liqpay, то оплатить заказ картой также можно через Qiwi (международный) и Interkassa (хотя тут тот же Liqpay, но иногда лучше принимает карты Сбербанка).

Инструкция по оплатите картой через КИВИ (международный):
1) создаете НОВЫЙ заказ на нашем сайте и переходите к оплате заказа.
3) на странице оформления заказа вводите свой номер телефона в международном формате. Например, для Лондона это +44... (он же будет логином в системе КИВИ) и выбираете в качестве оплаты - Qiwi (международный), затем Банковская карта.
4) и вот на этом этапе Вам необходимо авторизоваться в сервисе КИВИ, система определит, если на данный номер телефона еще не существует аккаунта, то тут же (на этой же странице) пройдете простую регистрацию и продолжите оплату. Если у Вас уже есть аккаунт в КИВИ, то Вы просто вводите пароль и авторизуетесь.
5) вводите данные своей карты.
6) после чего, сразу же идет подтверждение платежа - и это последняя стадия, Вам на телефон придет смс с паролем платежа... вводите его в соответствующее поле ...и оплата завершена.
7) через 1 минуту на этой же странице получаете ссылки на плагины (а также ссылки сразу же автоматически придут по email).

После данного заказа у Вас уже будет свой аккаунт в КИВИ, который сможете использовать в дальнейшем для оплаты других заказов, как на нашем сайте, так и на других российских сайтах.

Или как вариант, зарегистрируйтесь сначала на сайте КИВИ - https://w.qiwi.com/main.action (она работает в UK). Т еперь, когда у Вас есть аккаунт КИВИ, можете приступать к оформлению заказа - начиная с 1 пункта по 6, как описано выше.

ДОСТАВКА.
Доставка полностью автоматизирована.
Ссылки на плагины вы получите на электронную почту сразу после оплаты, также проверяйте папку спам. Сразу после оплаты на ваш email придет письмо, в котором будут ссылки для скачивания плагина и ссылки на инструкции, если они прилагаются. Кроме того, сразу после оплаты платежный сервис перенаправит вас обратно на наш сайт, а именно на страницу "Thankyou", где вы также сможете скачать плагин. Кроме того, вы всегда можете скачать его в своем профиле, на странице своих заказов - https://saphali.com/account.

СКИДКИ.
У нас действует накопительная скидка.
Если вы желаете в будущем иметь скидки на нашем сайте, то рекомендуем вам создать постоянный аккаунт на нашем сайте. Зарегистрироваться можно непосредственно при оформлении заказа. Для этого при оформлении заказа найдите текст «Зарегистрировать вас?» и установите рядом галочку — затем придумайте и введите логин и пароль.

Чтобы узнать вашу текущую накопительную скидку необходимо перейти на эту страницу https://saphali.com/discount - система автоматически определит вашу скидку.

За обновлениями плагина следите в своем личном аккаунте - https://saphali.com/account
- Уведомления о новых версиях плагина в админке WordPress НЕ ПРЕДУСМОТРЕНО.

Обновление плагинов Saphali

Обновление плагинов Saphali


При обращении в тех.поддержку ОБЯЗАТЕЛЬНО проверьте обновление в своем профиле, перекачайте плагин и обновите его на своем сайте.

Отзывы

Анонимные сообщения (комментарии) с матами мы НЕ публикуем. Если есть вопросы, то задавайте их по существу, используя чистый без матов язык.


  1. Антон (проверенный владелец)

    После одного из последних обновлений (не помню какого) перестал работать cron (генерация yml файла по расписанию). Ошибка в логе:
    База данных WordPress возвратила ошибку Table ‘username.wp_saphali_yandexmarket_cron’ doesn’t exist в ответ на запрос SELECT wp_saphali_yandexmarket_cron.process FROM wp_saphali_yandexmarket_cron LIMIT 0, 1, выполненный do_action_ref_array, call_user_func_array, CSVLoaderForWoocommerce_s->wc_yml_cron

    • Saphali Studio

      Нужно обновлять следующим образом:
      1. Деактивировать плагин.
      2. Удалить его и загрузить через веб интерфейс новую версию или перезалить новую версию по фтп.
      3. Активировать плагин.

      В Вашем случае его нужно просто деактивировать и снова активировать.

  2. nyrt55 (проверенный владелец)

    Большое спасибо за плагин и техподдержку!
    С помощью этого плагина делаю экспорт (кроме ЯМ) в Гугл Мерчант, Товары мэйл.ру, ТИУ.ру. Во многих других каталогах экспортный файл тоже без проблем принимается.
    Пару раз обращался в техподдержку. Помогли, доработали. Крайний раз — написал ночью о проблеме — уже наутро было письмо о новой версии.

  3. Дмитрий (проверенный владелец)

    Я сделал доступ 777 для всех папок плагина, но не работает. Скажите на какие конкретно папки нужно доступ, может нужно создать новую папку?

    • Saphali Studio

      Скрипт должен иметь возможность создать и изменять файл YML. На папку плагина нужен доступ для записи. Возможно нужно поменять через cPanel или ISPmanager владельца или группу c помощью менеджера файлов.

  4. Дмитрий (проверенный владелец)

    добрый день. При выгрузке получаю вот такое.. http://domen/wp-admin/admin-ajax.php?action=yml_expoexp_s_end_export
    и «0» в браузере
    а где сам файл или url?

    • Saphali Studio

      Выставите соответствующие права, чтобы скрипт мог создавать в папке плагина YML файл. Причина — прав на его создание нет.

  5. Сергей (проверенный владелец)

    Спасибо за плагин! Очень не хватает возможности исключать отдельные товары. Добавите такую возможность?

  6. Борис

    Возможна ли полная выгрузка товаров с woocommerce в формат csv, как для яндекса?

    • Saphali Studio

      Здравствуйте. Выгрузка производится исключительно в формат YML.

  7. Борис

    Ситуация. Требуется перенести товар с woocommerce на платформу insales. Платформа insales принимает выгрузку в csv, возможно ли будет произвести загрузку после выгрузки. В принципе с insales в яндекс хорошо перекидывает.

  8. Владимир

    Этот продукт это только экспорт из WP в файл YML ?
    Он ставится как плагин и собирает только цены и названия позиций ?

    • Saphali Studio

      Он экспортирует все товары из WooCommerce в файл YML. Ставиться как плагин, собирает не только цену и название товара, а также свойства товаров, вес и габариты (если есть), описание товара, артикул (если есть), изображение товара и учет присутствия на складе.

  9. Александр (проверенный владелец)

    Экспорт производиться только в YML, или есть еще варианты?

    • Saphali Studio

      Только в YML

  10. Saphali Studio

    Да, создается.

  11. Mnemonic (проверенный владелец)

    создается ли описание для вариативных товаров?

Добавить отзыв

Докажите, что Вы не бот *

— Спросил Макс датой на 16.05.2014
О:

Видимо проблемы на сервере при работе с файлами. В таком случае просто распакуйте архив на локальном компьютере и по фтп загрузите папку с плагином в директорию плагинов WordPress (domen/wp-content/plugins/).

— Saphali Studio
— Спросил Александр датой на 27.11.2013
О:

Если имеются ввиду обычные записи, то он не подойдет, т.к. плагин создавался только под Woocommerce. Переделать можно, но нужно это делать со знанием дела.

— Saphali Studio

Есть вопросы? Задавайте их здесь!

*
*

*

 
 
 
Top