Проблема. Информация из прайс-листа НЕ добавлена в базу Яндекс.Маркета.
Получил такой ответ от Яндекс.Маркета.
«Мы приостановили проверку Вашего магазина site.ru из-за повторяющейся ошибки в прайс-листе.
Пожалуйста, исправьте ошибку и отправьте магазин на проверку еще раз.
Более подробную информацию об ошибке смотрите в партнерском интерфейсе.
Ошибки при разборе файла:
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2013-06-15 10:34 (строка 2, столбец 81)
Ошибка: Отсутствует или некорректная стоимость доставки у предложения: http://site.ru/magazin/palki-dlya-skandinavskoy-hodbyi/ (строка 75, столбец 14)
Ошибка: Предложение отклонено: http://site.ru/magazin/palki-dlya-skandinavskoy-hodbyi/ (строка 75, столбец 14)
И т.д….
Решение. Плагин экспорта не имеет отношения к данной проблеме. WooCommerce не включает данные о доставке на странице товара, соответственно их невозможно пропарсить.
Зайдите в аккаунт Яндекс.Маркета и измените настройки источник данных о доставки — укажите Партнер Маркета, там же можете задать какую-нибудь стоимость доставки, если надо.
Почему плагин выдает следующую ошибку при экспорте?
function (){if(a){var t=a.length;(function
r(t){v.each(t,function(t,n){var
i=v.type(n);i===»function»?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!==»string»&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return
this}
function (){if(a){var t=a.length;(function
r(t){v.each(t,function(t,n){var
i=v.type(n);i===»function»?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!==»string»&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return
this}
function (){if(a){var t=a.length;(function
r(t){v.each(t,function(t,n){var
i=v.type(n);i===»function»?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!==»string»&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return
this}
… и т.д.
Решение. Проблема в отсутствии прав на запись. Необходимо выставить на папку плагина права 777.
Яндекс.Маркет выдает ошибку.
Ошибка: Найдено предложение-дубликат: http://site.ru/shop/…
Причина дублей товаров.
Из-за последнего варианта 5058 создается еще один ряд товаров, что приводит к дублям:
Т.е. сначала 4-е первых варианта (каждый вариант в яндекс.маркет идет отдельным товаром, когда уст. соотв. опция), а после, с учетом последнего варианта 5058, создаются 5 вариантов, 4 с которых дублируются. Какой смысл в последнем варианте? Почему в последнем не указан просто «черный»? Вот пример дублирования на зеленом цвете:
В принципе, для Яндекс.Маркета такие ошибки не проблема, т.к. он исключает дубли, но управления складом на сайте будет работать явно неверно.