[Бизнес-вызов] RSS лента для магазина на Pokupo и несколько полезных мелочей
Всем привет. Сегодня, вместо 4 еженедельного отчета, хотел бы презентовать несколько мелочей, которые могут стать полезными для всех пользователей платформы Pokupo и участников конкурса Бизнес-вызов в частности.
Первая мелочь - rss лента для вашего магазина. Если вы часто обновляете товары, покупатели смогут узнавать о обновлениях без посещения магазина. Для того чтобы воспользоваться лентой, необходимо указать её адрес в теле страницы. Можно добавить в head следующую ссылку,
<link rel="alternate" type="application/rss+xml" title="RSS feed" href="http://shop.brehen-sobaken.ru/rss.php?shop=8591" />
а можно просто сделать какую-нибудь кнопку с адресом ленты
http://shop.brehen-sobaken.ru/rss.php?shop=8591
Главное, чтобы эта ссылка была доступна вашим пользователям, ну и конечно же необходимо сменить id магазина на ваш.
Вторая мелочь - виджет для отображения одного случайно выбранного товара из магазина Pokupo на другом сайте. Работает эта штука через iframe, поэтому для встраивания на своей сайте просто добавьте
<iframe frameborder='0' height='230' scrolling='no' src='http://brehen-sobaken.ru/pokupo.php?shop=8591' width='250' />
Третья мелочь -генератор таблиц с товарами для размещения на golose
http://shop.brehen-sobaken.ru/marktab.php?shop=8591
При необходимости обращайтесь по данному адресу и получите таблицу с товарами. В качестве дополнительных параметров можно указать количество столбцов, например &col=3 и mark=true, для генерации таблиц в формате markdown
Ну и еще пару мелочей.
Если вы хотите, чтобы магазин на платформе Pokupo открывался не по адресу заданному при создании, вроде https://pokupo.ru/shop/8591, а по новому адресу, например http://shop.brehen-sobaken.ru, то можно добавить скрипт переадресации в разделе "JS-коды" в свойствах магазина, в панели управления Pokupo.
var url=window.location+"";
console.log(url);
var res = url.match( /shop\/[0-9]*/i );
if(res!=null)
{
location.replace('http://shop.brehen-sobaken.ru');
}
И напоследок, пример того, как можно добавить цель Яндекс.Метрики для какого-нибудь события в вашем магазине. В моем случае это добавление товара в корзину. Для этого, все в той же панели управления, в разделе "JS-коды" добавьте следующий обработчик, не забывая изменить id счетчика на свой
_$('body').on('click', '.b-item__order-button', function () {
yaCounter46315617.reachGoal("order");
});
На сегодня все. Надеюсь мой опыт окажется для кого-нибудь полезным.