Инструкция по установке Convead на S3 Megagroup

Для интеграции с платформой CMS S3 megagroup необходимо иметь доступ в панель управления сайтом с правами на редактирование шаблонов. Перейдите в раздел «Настройки -> Шаблоны и файлы».

Внимание! Название шаблонов в примере могут отличаться от тех, которые используются в вашем магазине.

1. Добавить основной код

Скопируйте код, добавьте его перед закрывающем тегом </head> в основной шаблон страницы. Заменить app_key на значение, которое соответствует вашему аккаунту.

Шаблон: _Главная. Верх

<code><code><script type="text/javascript"> {literal} var appKey = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; // Your App key window.ConveadSettings = {app_key: appKey}; (function(w,d,c){w[c]=w[c]||function(){(w[c].q=w[c].q||[]).push(arguments)};var ts = (+new Date()/86400000|0)*86400;var s = d.createElement('script');s.type = 'text/javascript';s.async = true;s.charset = 'utf-8';s.src = 'https://tracker.convead.io/widgets/'+ts+'/widget-'+appKey+'.js';var x = d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);})(window,document,'convead'); {/literal} </script>

2. Просмотр товара

В шаблон страницы просмотра товара добавляется код.

Шаблон: Магазин 2.40 Товар. Страница

<code><code><script type="text/javascript"> {literal} convead('event', 'view_product', { product_id: '{/literal}{$product.kind_id}{literal}', product_name: '{/literal}{$product.name}{literal}', product_url: window.location.href} ); {/literal} </script>

3. Добавление товара в корзину

В кнопку добавления товаров в корзину в шаблоне списка товаров и шаблоне страницы товара добавляется код отправки данных состава корзины.

Шаблон: Магазин 2.2.15 Купить (кнопка), Магазин 2.40 Список товаров. Витрина

<code><code><button type="submit" onclick="convead('event', 'add_to_cart', {literal}{{/literal}product_id: {$product.kind_id}, qnt: $('input[name=amount]').val(), price: {$product.price}{literal}}{/literal});"> Купить </button>

4. Обновление товаров в корзине

В шаблон корзины добавляется код отправки состава корзины в convead.

Шаблон: Магазин 2.40 Страница корзины

<code><code><script type="text/javascript"> {if $cart.cart} convead('event', 'update_cart', {literal}{{/literal} items: [ {foreach from=$cart.cart item=e key=k name=el} {literal}{{/literal} product_id: '{$k}', qnt: {if $e.params[co].amount} {$e.params[co].amount}{else}{$e.amount}{/if}, price: '{$e.price}' {literal}}{/literal}{if $smarty.foreach.el.last}{else},{/if} {/foreach} ] {literal}}{/literal}); {/if} </script>

5. Покупка товара

В шаблон страницы «спасибо за покупку» добавляется код отправки покупки.

Шаблон: Магазин 2.v2. Заказ. Оплата

<code><code><script type="text/javascript"> {if $order} convead('event', 'purchase', {literal}{{/literal} order_id: '{$order.order_id}', revenue: {$order.total}, items: [ {foreach from=$order.products key=k item=e} {literal}{{/literal} product_id: '{$e.kind_id}', qnt: {$e.amount}, price: '{$e.price}' {literal}}{/literal}{if $smarty.foreach.el.last}{else},{/if} {/foreach} ] {literal}}, {{/literal} first_name: '{$order.fio}', email: '{$order.email}', phone: '{$order.phone}' {literal}}{/literal});{/if} </script>
		
Эта статья вам помогла? Спасибо за отзыв! Не удалось отправить отзыв. Пожалуйста, попробуйте позже.

Еще нужна помощь? Свяжитесь с нами Свяжитесь с нами