Не работает yandexmarket.local_delivery_days Исправлено

2

Не работает. Вот настройки товара:

Вот настройки плагина:

Вот результат:


</categories>
<delivery-options>
<option cost="400" days="1-2" order-before="24"/>
</delivery-options>
<store>true</store>
<pickup>true</pickup>
<delivery>true</delivery>
<adult>false</adult>
<offers>
<offer available="true" id="17325">
<url>
https://masterhold.ru/togorovoe-oborudovanie/etiket-pistolety/etiket-pistolet-motex-mx-5500-eos/?utm_source=yandexmarket&utm_term=17325
</url>
<price>1500.00</price>
<currencyId>RUB</currencyId>
<categoryId type="Own">87</categoryId>
<picture>
https://masterhold.ru/wa-data/public/shop/products/25/73/17325/images/1229/1229.970.jpg
</picture>
<picture>
https://masterhold.ru/wa-data/public/shop/products/25/73/17325/images/1231/1231.970.png
</picture>
<name>Этикет-пистолет MoTEX MX-5500 EOS</name>
<vendor>MoTEX</vendor>
<vendorCode>122584</vendorCode>
<description>
Этикет-пистолет MoTEX 5500 стал популярным практически сразу после выпуска и появления на рынке. Сегодня MoTEX MX 5500 является самым продаваемым этикет-пистолетом в мире. Этикет-пистолет MoTEX 5500. Применение Модель незаменима в процессе маркировки пищевой продукции: хлебобулочных изделий, молочных и мясных продуктов. Использование этикет-пистолета MX-5500 помогает зафиксировать два основных показателя – дату и время выработки продуктов питания. Аппарат одинаково успешно применяется в отдельных ...
</description>
<sales_notes>800 этикеток и запасной ролик в комплекте.</sales_notes>
<manufacturer_warranty>true</manufacturer_warranty>
<country_of_origin>Китай</country_of_origin>
<adult>false</adult>
</offer>
</offers>
</shop>
</yml_catalog>

8 комментариев

  • +2
    santa0 santa0 15 июля 2016 10:27 #

    1. Стоимость доставки указана в глобальных настройках. Для каждой карточки я ее использовать не хочу. Стоимость не трогаем.

    2. Глобальный указан:

    <delivery-options>
    <option cost="400" days="1-2" order-before="24"/>
    </delivery-options>

    Я как-раз и хочу изменить срок доставки для ОДНОГО товара. Глобальные настройки указаны для всех товаров. Они для всех и остаются.

    Как корректно указать срок доставки для выделенного товара?

    Описание уж очень неочевидное.

  • +2
    santa0 santa0 18 июля 2016 13:08 #

    Поигрался с настройками. Отчитываюсь:

    У меня стоит задача указать на НЕКОТОРЫЕ товары бесплатную доставку НА СЕГОДНЯ. То есть мне нужно указать:

    yandexmarket.local_delivery_cost=0
    yandexmarket.local_delivery_days=0

    Еще тут очень не хватает order-before.

    Глобальные настройки прописаны правильно:

    <delivery-options>
         <option cost="400" days="1-2" order-before="24"/>
    </delivery-options>

    А для конкретного товарного предложения я не могу указать никакие параметры, если они равны "0".

    Указал 1р и диапазон 0-1 и все поехало:

    <delivery-options>
          <option days="0-1" cost="1"/>
    </delivery-options>


  • +1
    1. Вы не выбрали вариант "yandexmarket.local_delivery_cost" для параметра "Стоимость доставки".
    2. И, видимо, ничего не ввели для параметра "Сроки доставки (глобальный атрибут days)", который является основным (а если нет основного, то и дополнительный не используется).
    • +1
      santa0 santa0 20 июля 2016 23:58 #

      Добавьте, пожалуйста, возможность устанавливать

      yandexmarket.local_delivery_cost=0 
      и 
      yandexmarket.local_delivery_days=0

      для указания бесплатной доставки и доставки "сегодня".

    • +1

      Если у в дополнительных параметрах товара указано:

      yandexmarket.local_delivery_cost=0
      yandexmarket.local_delivery_days=0

      а в профиле экспорта указать "и для стоимости доставки, и для сроков доставки брать информацию из параметров товара", то всё корректно экспортируется (на вашем снимке не показан выбор поля для экспорта стоимости доставки).

      • +1
        santa0 santa0 26 июля 2016 17:45 #

        Да, так работает.

        А если брать из характеристик товара, то нулевые значения не проходят:

        Характеристики пробовал и числовые и текстовые.

        1р и 1 день экспортируется, а 0р и 0 дней — нет.
      • +1
        Alex69z Alex69z 26 сентября 2016 12:40 #

        Да действительно для конкретного товара очень не хватает параметра order-before.


        Добавить комментарий

        Чтобы добавить комментарий, зарегистрируйтесь или войдите