Экспорт товаров в 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. Уффф…

Читайте также  CSS Styling Radio Button and Checkboxes

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

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

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

Выгружаем в Яндекс Маркет только первый вариант то... Иногда необходимо выгружать в Яндекс Маркет только первый вариант товара. Данное решение поможет решить эту задачу. Открываем файл yandex.php, ище...
Вывод всех товаров категории на странице товара. S... открываем view/View.php регистрируем функцию: $this->design->smarty->registerPlugin("function", "get_products", array($this, 'get_products_p...
Показываем цену товара в другой валюте Simpla... Иногда необходимо вывести цену товара в другой валюте по текущему курсу. Приступим. Открываем файл product.tpl вашего шаблона, ищем и...
Указываем телефон в настройках Simpla... Намного удобнее указывать телефон только в одном месте, ведь если номер поменяется — удобнее поменять только в настройках в админке, че...

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