Google Merchant (TXT / СSV)
Код ниже для TXT
Для CSV в файле handler.php измените разделитель "|"=>";"
в файле settings.php укажите корректный тип файла .csv
В папке local создайте структуру /tools/feeds/google-merchant-txt/
Создаем два файла
- handler.php (обработчик)
- settings.php (настройки)
код для файла handler.php
Обратите внимание на поля, так как в зависимости от направления магазина нужно будет их расширить или внести правки в настройки ( касается ассортимента товара для взрослых).
Подробнее о полях для фида можно почитать здесь -
https://support.google.com/merchants/answer/7052112?visit_id=636958335684945989-180813669&rd=1
* Бренды выполнены под решения Аспро, в которых свойство бренд имеет тип привязка к инфоблоку, если у вас бренд имеет тип строка, внесите правки в фид
Код для файла settings.php
HANDLER_DIRECTORY - директория в которой располагается обработчик
IBLOCK_ID - идентификатор инфоблока товаров
PRICE_ID - идетификатор базовой цены сайта
BRAND_PROPERTY_ID - идентификатор свойства бренд, сделано под решения Аспро, где название бренда находится в отдельном инфоблоке
SITE_URL - адрес сайта
FILE_PATH - директория в которую будет записываться фид, не забудьте создать нужные папки