[QUOTE]Роман Семёнов написал:
так примеры все есть в гугло доке (или яндекс)
[/QUOTE]
Благодарю!
Просто не совсем понимаю, что делать с примером.
Например данные с посещенных страниц поступают в Электронную коммерцию Метрики. Как настроить это сообразил. Просто в шаблон элемента каталога вставил код с необходимыми данными из массива $arResult.
Работает! В отчетах Электронной коммерции - Популярные товары -Яндекс метрики сведения о посещенных страницах показываются. Но что то делать с примером не совсем понимаю... Слаб в JS...
К примеру:
[I]$(".[B]js-product-detail"[/B]).each(function () { var $block = $(this);[/I]
[I] products.push({[/I]
[I] "name": $block.attr("data-product-name"),[/I]
[B][I].js-product-detail[/I][/B] - это что? Какой-то CSS класс? Что с ним делать? Добавлять в шаблоны Битрекс?
[I]"name": $block.attr("[B]data-product-name[/B]") [/I]- в данном случае [I][B]data-product-name [/B][/I] - Это куда? К элементам содержащим сведения о наименовании товара?
так примеры все есть в гугло доке (или яндекс)
[/QUOTE]
Благодарю!
Просто не совсем понимаю, что делать с примером.
Например данные с посещенных страниц поступают в Электронную коммерцию Метрики. Как настроить это сообразил. Просто в шаблон элемента каталога вставил код с необходимыми данными из массива $arResult.
Скрытый текст |
---|
<script type="text/javascript"> window.dataLayer = window.dataLayer || []; dataLayer.push({ "ecommerce": { "currencyCode": "RUB", "detail": { "products": [ { "id": "<? echo $arResult['ID']; ?>", "name" : "<? echo $arResult['NAME']; ?>", "price": "<? echo $arResult['MIN_PRICE']['VALUE']; ?>", "brand": "<? echo $arResult['PROPERTIES']['PROIZVODITEL_PECH']['VALUE']; ?>" } ] } } }); </script> |
Работает! В отчетах Электронной коммерции - Популярные товары -Яндекс метрики сведения о посещенных страницах показываются. Но что то делать с примером не совсем понимаю... Слаб в JS...
К примеру:
[I]$(".[B]js-product-detail"[/B]).each(function () { var $block = $(this);[/I]
[I] products.push({[/I]
[I] "name": $block.attr("data-product-name"),[/I]
[B][I].js-product-detail[/I][/B] - это что? Какой-то CSS класс? Что с ним делать? Добавлять в шаблоны Битрекс?
[I]"name": $block.attr("[B]data-product-name[/B]") [/I]- в данном случае [I][B]data-product-name [/B][/I] - Это куда? К элементам содержащим сведения о наименовании товара?