Работает на редакциях 1С-Битрикс:
«Старт» «Стандарт» «Малый бизнес» «Эксперт» «Бизнес»


Модуль "Выгрузка в Google Merchant" позволяет создавать ХML-файл для выгрузки товаров в Google Merchant. Модуль подходит для любых интернет-магазинов, с любой структурой и товарным ассортиментом.

Отлично подойдет для решения практически всех задач, связанных с экспортом товаров на Google Merchant благодаря богатым и гибким возможностям экспорта в единый XML-файл для Google Merchant.

Модуль работает в в соответствии со спецификацией:
https://support.google.com/merchants/answer/188494?hl=en#other

Преимущества модуля:
  1. Работает на любых редакциях 1С-Битрикс, в том числе "Старт"
  2. Поддерживает торговые предложения (SKU)
  3. Понимает фильтры, в результате чего появляется возможность гибко настраивать формирование списка выгружаемых товаров по нужным условиям
  4. Может конвертировать цены в нужную вам валюту, понимает скидки, цены с диапазонами
  5. Умеет устанавливать статусы доступности товара, например: "в наличии" или "под заказ"
  6. Может брать фотографии и название товаров из выбранных свойств
  7. Строит дерево категорий по любой структуре каталога: типы инфоблоков, инфоблоки, разделы, подразделы и т.д.
  8. Позволяет выбирать общую стоимость доставки для своего региона
  9. NEW! Добавилась возможность сохранять выгрузку в файл. Можно повесить формирование выгрузки на событие/агента или планировщик задач (cron)
  10. NEW! Исправлена ошибка, возникающая при автоматической загрузке фида с сайтов с кодировкой Windows-1251
  11. NEW! 1.0.4: Добавилось автоматическое создание агента по чекбоксу
  12. NEW! 1.0.6: Добавилась функция поэтапной выгрузки для каталогов, содержащих большое количество товаров
  13. NEW! 1.0.7: Добавился чекбокс "Округлять цены"
Помощь по функции создания агента

При отмеченном чекбоксе "Создать агента" будет создан агент, который раз в сутки будет обновлять файл выгрузки.

Если нужно, чтобы агент обновлял выгрузку чаще, необходимо зайти в список агентов сайта, который находится в административной части сайта по пути:

Настройки -> Настройки продукта -> Агенты

и найти созданного агента - в столбце "Функция агента" у него будет указано: wfGmerchantAgent();. В его настройках по умолчанию указан интервал срабатывания - 86400 секунд (1 сутки). Изменив этот параметр, можно скорректировать время срабатывания агента.

Убрав чекбокс "Создать агента", вы автоматически удалите созданного агента.

Помощь по обновлению 1.0.6 - Поэтапная выгрузка

Функцию поэтапной выгрузки стоит использовать в случае, если ваш каталог содержит большое количество товаров, и сервер обрубает скрипт. Для использования функционала поэтапной выгрузки отметьте чекбокс "Сохранять выгрузку в файл" и введите количество товаров, выгружаемых за один проход скрипта в поле "По сколько товаров выгружать".

Типичные примеры использования фильтров выгрузки


Задача. Отметить галочкой каждый товар, который нужно выгружать

1. В настройках информационного блока создаем новое свойство инфоблока, например, WF_SALE. Тип свойства - список, в настройках свойства ставим внешний вид - Флажки и значение Y.

2. На странице вызова компонента, перед вызовом размещаем код:
<?
global $arrFilter; 
$arrFilter = array("PROPERTY_WF_SALE_VALUE" => "Y");
?>

3. Отмечаем галочкой те товары, которые хотим выгрузить.

Задача. Если нужно сделать наоборот - отметить галочкой товары, которые НЕ НАДО выгружать - просто немного меняем условие
<?
global $arrFilter; 
$arrFilter = array("!PROPERTY_WF_SALE_VALUE" => "Y");
?>
Подробнее о других вариантах фильтрации:
https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php
1.2.0:

NEW
1. Расширены возможности работы с изображениями:
- Добавлена возможно выбрать какое изображение считать основным: детальное или анонсовое
- Добавлен чекбокс "Не выгружать товары без фото" для автоматического исключения из выгрузки товаров без изображений
2. Добавлена возможность строить все ссылки в формируемом файле не автоматически (на основе переменной SERVER_NAME), а с использованием значения из настройки "Сайт"
3. Добавлена возможность фильтрации для SKU
4. Добавлены настройки правил округления цен
5. Добавлена поддержка тега sale_price
6. Добавлена поддержка тега gtin
7. Добавлен чекбокс "Генерировать ссылки с https"
8. Добавлено два новых алгоритма определения доступности товаров в дополнение к стандартному алгоритму Битрикс: по количеству и по пользовательскому свойству

FIX
1. Исправлен баг совместимости с PHP7

1.0.7:

Добавлен чекбокс "Округлять цены"

1.0.6:

Добавлена функция поэтапной выгрузки для каталогов, содержащих большое количество товаров

1.0.5:

Исправлена ошибка с кодировкой для сайтов в utf-8

1.0.4:

Добавлено автоматическое создание агента по чекбоксу

1.0.3:

€справлены мелкие ошибки

1.0.2:

Р?справлена ошибка, возникающая РїСЂРё автоматической загрузке фида СЃ сайтов СЃ РєРѕРґРёСЂРѕРІРєРѕР№ Windows-1251

1.0.1:

Добавился механизм сохранения выгрузки в файл.

Константин Рыбченко (16.04.2019 12:57):

Добрый день, Виктория Русакова!

Да, такая возможность имеется. Для оценки потребуются доступы к вашему проекту. Создайте пожалуйста обращение в нашу поддержку, указав требуемые доступы, после изучения наши разработчики сообщат стоимость доработки модуля

Виктория Русакова (16.04.2019 12:33):

Здравствуйте! Можно ли в индивидуальных случаях кастомизировать модуль под нас?

У нас интернет-магазин купальников. Покупатели могут выбрать отдельно размер верха (лифа) и низа (плавок). В стандартном функционале битрикса не было возможности создавать товар с двумя разными размерами, поэтому цмс система была кастомизирована. У нас идёт "склейка" двух товаров (торговых предложений) в один http://prntscr.com/nclvw0. В карточке товара идёт сложение цены в одну. Если товар стоит 14 200 руб., значит отдельно верх стоит 7 100 руб., низ тоже 7 100 руб.

Мы тестировали другой модуль Google Merchant и они выгружали в фид отдельно верх с половинной ценой, отдельно низ с половинной ценой http://prntscr.com/nclzhw. Можно ли как-то раздельные товары соединять в один, чтобы в объявлениям цена не половинилась?

Константин Рыбченко (16.04.2019 10:32):

Добрый день, Эрхан Чимен!

Вариантов очень много, поэтому в первую очередь рекомендуем посмотреть настройку "Доступность товара" и "Выгружать отсутствующие товары", от этих двух пунктов может зависеть будут ли товары в фиде или нет.

Так же рекомендуем ознакомиться с инструкцией. Если ничего не поможет, то создайте обращение в нашу поддержку (укажите все доступы к проекту) и мы вам поможем разобраться.

Эрхан Чимен (16.04.2019 10:11):

Добрый день.

Добавил компонент на сайте.Товары не видно в фиде. В чем может проблема?

https://www.opillia.shop/google-merchant/saved_file.xml

Константин Рыбченко (12.03.2019 18:44):

Добрый вечер, Юрий Любимов!

Да, такая возможность есть.
Вам нужно одну выгрузку настроить под первую валюту, потом скопировать папку и заменить одну валюту на другую. После этого у вас будет 2-а файлы выгрузки :)

Юрий Любимов (12.03.2019 17:33):

Подскажите пожалуйста. На сайте три валюты. основная в USD,  интересует возможно ли создать два файла выгрузки к примеру один на RUB второй на UAH ?

Константин Рыбченко (26.02.2019 17:03):

Елена Рощинкина, добрый день.

Завтра демо версия будет доступна для изучения. Спасибо за обратную связь.
Но в наших модулях не может быть ситуации, что что то не работает из заявленного :)

Елена Рощинкина (26.02.2019 16:39):

Почему нет демо?
Вдруг работает не так как нужно

Константин Рыбченко (13.09.2018 14:09):

Добрый день, grey8!

Напишите нашей поддержке и вам дадут инструкцию! но самый простой способ, скопировать фильтр из маркета и вставить перед вызовом компонента.

grey8 (13.09.2018 13:24):

"Да, конечно можно :) и даже правильнее."
И вы можете дать комментарий, как это корректнее сделать? :)

Инструкция по настройке и установке решения (ссылка)

После активации купона установка происходит в автоматическом режиме.

При установке модуль создаёт папку /google-merchant/ (рекомендуем переименовать) в корне вашего сайта. Компонент необходимо настроить авторизовавшись под администратором сайта.

Обычные пользователи (в том числе Google) видят вместо настроек содержимое XML-файла подготовленного для Google! При настройке выгрузки в Google Merchant нужно указать ссылку на данный раздел.

В случае, если при настройке компонента выбирается опция "Сохранить выгрузку в файл", в папке /google-merchant/ будет автоматически создан файл с выгрузкой - saved_file.xml.


Настройка компонента без запуска выгрузки

1. Зайти на страницу с компонентом, добавив к адресу "?market_stop=y". Должно получиться так: http://site.ru/google-merchant/?merchant_stop=y
2. Настроить компонент как обычно в режиме правки и сохранить
3. Убрать из адресной строки "?market_stop=y". Должно получиться так: http://site.ru/google-merchant/
4. Перезагрузить страницу

Документация по настройке модуля и ответы на часто задаваемые вопросы есть в нашей инструкции.
Просим ознакомиться с правилами поддержки!
____________________________________________________________

Режим работы: 12:00 — 18:00 по московскому времени.
Время реакции на обращение – до 3 рабочих дней (стараемся отвечать быстро, в порядке живой очереди).
Выходные дни: суббота, воскресение, праздники.

Если у вас возникла проблема или ошибка, пришлите, пожалуйста, сразу же доступы на проект которые попросит вас система при создании обращения.
____________________________________________________________

Прежде чем создать обращение, просим ознакомиться с инструкцией по данному решению, мы старались и писали специально для вас :)

Платность:
  • Консультации - бесплатно,
  • Вопросы - бесплатно,
  • Исправление ошибок - бесплатно,
  • Работы на сайте  - по тарифу «Разовый» http://webfly24.ru/tariffs/
Мы стараемся не брать доработки на сайтах, так как наши ресурсы направлены исключительно на наши модули (в данном случае), но когда происходят исключения - мы просим оплату по норма-часам которые будут затрачены на решение вашего вопроса (тариф "Разовый" http://webfly24.ru/tariffs/)

Эта цена справедлива и для установки модуля, если мы правили код сайта. То есть консультации и подсказки - бесплатны.

Отправьте заявку в техподдержку вы можете через систему тикетов.

Хорошего вам дня!