Проблема с Яндекс.Маркет
Получил письмо после полугода работы с Яндексом.
Нарушение пунктов 10.2 и 10.3 Требований к рекламным материалам. В ходе проверок службы контроля качества, проводимых в отношении вашего магазина odimpex.com, мы обнаружили следующую ошибку: Товар: DT-171V Регистратор текущих значений постоянного напряжения URL товара: http://odimpex.com/dt-171v-registrator-tekushih-znachenii-postoyannogo-napryazheniya.html Тип ошибки: 2378067 нет статуса "под заказ" Нет статуса «на заказ» .
Ранее я сделал дополнительное поле, с указанием наличия на складе: в наличии или под заказ. Я так понял Яндекс требует отобразить это в YML-файле. В нашем случае в market.php. Посоветуйте выход.
По типу ошибки, объясняют следующее: Товар, выгруженный со статусом «в наличии», не может быть доставлен в течение двух рабочих дней с момента оформления заказа. Если вы готовы принять заказ и доставить товар в течение двух месяцев, предложению следует установить статус «на заказ».
Для описания статуса товара в YML-файле используется элемент available:
available="false" — товар на заказ. available="true" — товар в наличии.
Благодарю всех откликнувшихся.
В настройках маркета есть настройка наличия товара. available - у вас установлен как false
В настройках следующее: Товар в наличии Товар в наличии или под заказ? и выбор Да, Нет, Stock. У меня был отмечен - Stock. Поменял на - нет. Посмотрим.
У вас так же генерирует available="false" Откройте исходный код страницы http://odimpex.com/market.php и посмотрите на товары. Например <offer id="4" available="false">
Я запутался. Так вроде это и требуется, если товар "под заказ", то должно быть указано available="false".
когда я смотрел первый раз у вас и было false. сделал заключение тогда, что нужно наоборот.
Проблема в том, что у вас в маркете все товары отдаются false(под заказ) хотя этот товар http://odimpex.com/dt-901-indikator-poryadka-cheredovaniya-faz.html есть в наличии. т.е. его уже не под заказ и available должен быть true. как я понял
Так вопрос остался, как управлять этим процессом, где в админке выставлять available="false" — товар на заказ, available="true" — товар в наличии, и можно ли его автоматизировать, типа добавить атрибут.
Так вопрос остался, как автоматизировать этот процесс, где можно задать или изменить для каждого товара, available="false" — товар на заказ, available="true" — товар в наличии, У меня более 200 позиций, из них около 40 только под заказ. Но не вручную же прописывать в /market.php. В Админка/Настройки/Яндекс-Маркет есть возможность подобных изменений, но только для всех товаров.
Это автоматом от количества товара. если больше 0 то true, если 0, то false только в настройках яндекса.маркета нужно выбрать stock в настройке Товар в наличии.
Благодарю, уразумел.
Источник
|