2. Настройки URL
Витрина
{if count($settlements)>1}
{foreach $settlements as $route}
{waIdna::dec($route)|escape}
{/foreach}
Витрину необходимо указать для правильного формирования адресов страниц товаров в YML-файле и отбора товаров для экспорта.
{elseif reset($settlements)}
{$route = reset($settlements)}
Витрину необходимо указать для правильного формирования адресов страниц товаров в YML-файле и отбора товаров для экспорта.
{else}
Не удалось обнаружить витрину магазина. Проверьте настройки поселения магазина в разделе «Витрина».
{/if}
Дополнительные параметры в URL
Ко всем адресам (URL), содержащимся в файле, будут автоматически добавлена строка, сформированная на основе шаблона параметров, разделенных символом
& .
Шпаргалка
Возможные переменные для использования в шаблоне:
Примеры:
utm_term=%id% (для PriceLab дополнительно заполните поле utm_source)
promo_id=1234 (для указания реферальной ссылки)
3. Экспорт товаров
{$hash = $profile.config.hash}
{*BEGIN*}
{*
@var array $set array of available sets
@var array $types array of available product types
@var array $hint array of hash hints
@var string $hash
*}
{if true}
{include file="../../../../../templates/includes/productSelector.html"}
Если товар не принадлежит ни к одной категории, то он не будет экспортирован в YML-файл.
Логировать предложения, не попавшие в выгрузку, в файл wa-log/shop/plugins/yandexmarket/export.trace.{$profile.id}
.log .
{else}
{_wd('shop',"Select products")}
{$hash = shopImportexportHelper::parseHash($hash)}
{if !empty($hints.set)}{$hints.set} {/if}
{if !empty($hints.type)}{$hints.type} {/if}
Если товар не принадлежит ни к одной категории, то он не будет экспортирован в YML-файл.
Логировать предложения, не попавшие в выгрузку, в файл wa-log/shop/plugins/yandexmarket/export.trace.{$profile.id}.log .
{/if}
{*END*}
Товары для взрослых
Да
Нет
Участие предложений в программе «Заказ на Маркете».
Да
Нет
Глобальный параметр cpa для для элемента <shop> .
Обработка заказов возможна вручную в партнерском интерфейсе «Яндекс.Маркета» или автоматически через API в Shop-Script .
Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».
4. Общие параметры доставки
Покупка в офлайне
Да
Нет
Возможность приобрести товар в точке продаж без предварительного заказа через интернет
Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».
Самовывоз
Да
Нет
Возможность предварительно заказать товар и забрать его в точке продаж
Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».
Доставка
Да
Нет
Осуществляет ли ваш магазин доставку
Это значение может быть переопределено для отдельных товаров в секции «Экспорт характеристик товаров».
Время приема заказа
{$profile.config.shop.local_delivery_order_before=min(24,max(1,intval(ifset($profile.config.shop.local_delivery_order_before,24))))}
→<delivery-options><option order-before ="..." >
Время оформления заказа (только часы), до наступления которого действуют указанные сроки и условия доставки.
Это общее значение можно переопределить для отдельных товаров в секции «Экспорт характеристик товаров».
Домашний регион
{if $api_available}
{if !empty($address)}
{$address.value|trim:' ,'} Изменить
{else}
Не удалось определить домашний регион. Настроить
Выбор домашнего региона необходим для получения списка доступных способов доставки в секции «Условия доставки».
Домашний регион определится автоматически из настроек кампании в аккаунте «Яндекс.Маркета» после экспорта этого YML-файла, если URL этого YML-файла указан в настройках кампании.
{/if}
{if !empty($address_error)}
{$address_error|escape}{/if}
{if !empty($profile.config.campaign_id)}
Домашний регион определен на основе настроек личного кабинета на сайте «Яндекс.Маркета», используется для расчета стоимости доставки.
{/if}
{else}
Проверьте настройки
партнерского API
Домашний регион необходимо указывать только при участии в программе "Заказ на Маркете"
{/if}
6. Экспорт характеристик товаров
Базовое соответствие характеристик магазина параметрам товарных предложений «Яндекс.Маркета». Для отдельных групп товарных предложений «Яндекс.Маркета» можно ниже задать дополнительные правила соответствий.
{if !empty($custom_map)}
Загружен пользовательский файл настроек полей экспорта wa-config/apps/shop/plugins/yandexmarket/map.php .
Чтобы использовать оригинальный файл настроек, удалите пользовательский файл.
{/if}
{$type_info = $type_map.simple}
{$map=$type_info.fields}
{$type_id='simple'}
{$js_base_href="#/yandexmarket:`$profile.id`"}
{$_params=false}
{foreach $map as $field => $info}
{if (ifempty($info.type) eq 'adjustable')}
{if $field=='param.*'}
{$field='param.${id}'}
{$_params=true}
{include file="./mapField.html" inline}
{else}
{include file="./mapField.html" inline}
{/if}
{/if}
{/foreach}
{if $_params}
{/if}
{foreach $type_map as $type_id =>$type_info}
{if $type_id neq 'simple'}
{$map=$type_info.fields}
{$_params=false}
{*3.{$type_info@iteration-1}. *} {$type_info.name|escape}
Типы товаров, относящиеся к этой группе товарных предложений «Яндекс.Маркета»
{foreach $map as $field => $info}
{if (ifempty($info.type) eq 'adjustable')}
{if $field=='param.*'}
{$_params=true}
{$field='param.${id}'}
{include file="./mapField.html" inline}
{else}
{include file="./mapField.html" inline}
{/if}
{/if}
{/foreach}
{if $_params}
{/if}
{/if}
{/foreach}