Экспорт товаров в Google Merchant

Экспорт товаров в Google Merchant

В виду начинающей популярности сервиса Google Merchant сделаем выгрузку (экспорт) прайс листа нашего интернет-магазина для Simpla.

Хочу сразу обратить внимание, что есть интересное дополнение Выборочная выгрузка в Яндекс.Маркет, при помощи него можно выгружать определенные товарные позиции в Яндекс.Маркет, так вот, если применить его к данному файлу, то можно сделать отдельно выгрузку в Google Merchant.

Приступим. Скачиваем файл google.php и закидываем его в корень нашего сайта.
Далее открываем корневой файл .htaccess и ищем

RewriteRule ^yandex.xml?$     yandex.php  [L,QSA]

добавляем ниже

RewriteRule ^google.xml?$     google.php  [L,QSA]

Внимание

Если у кого то в robots.txt прописаны директивы типа Disallow: /*?, Disallow: /*?*, то Google может отклонит ваш фид в виде ошибки «Сканирование изображений на этой странице запрещено в файле robots.txt», чтобы исправить это нужно в файле api/Design.php найти строку

return $this->config->root_url.'/'.$this->config->resized_images_dir.$resized_filename_encoded.'?'.$this
->config->token($resized_filename);

и заменить на

return $this->config->root_url.'/'.$this->config->resized_images_dir.$resized_filename_encoded/*.'?'.$this->config->token($resized_filename)*/;

В файле resize/resize.php закомментируем строки

if(!$simpla->config->check_token($filename, $token))
exit('bad token');

должно получиться так

/*if(!$simpla->config->check_token($filename, $token))
exit('bad token');
*/

Идем в аккаунт Google Merchant и добавляем фид (см. картинки). Перед этим нужно создать компанию в Google AdWords «Google Покупки» и привязать аккаунт Merchant к компании Google Покупки через настройки Merchant. Уффф…

Читайте также  Пакетное изменение цен в Simpla

Жмем «Сохранить», переходим в фид и нажимаем «Загрузить сейчас»

После проверки службой поддержки Google получаем как то так:

Теперь все ваши товары будут автоматически выгружаться. Время выгрузки вы может определить в настройках фида. Удачи.

Количество товара перед помещением в корзину. Simp... В шаблоны добавляем: шт. Для добавления Ajax обновления корзины заменяем в файле /js/ajax-cart.js data: {variant: variant}, на data: {v...
Скидка всем зарегистрированным пользователям... При регистрации в магазине пользователь получает скидку установленную вами. Создайте группу для зарегистрированных пользователей. П...
Добавление поле бренд и артикул в файл экспорта ya... Данный вид выгрузки позволяет лучше ассоциировать карточки товаров в Яндекс.Маркете. Находим в файле yandex.php строки $simpla->db...
Выгружаем в Яндекс Маркет только первый вариант то... Иногда необходимо выгружать в Яндекс Маркет только первый вариант товара. Данное решение поможет решить эту задачу. Открываем файл yandex.php, ище...

Сохрани, чтобы не потерять