Перейти к содержимому


Яндекс Метрика: Параметры Интернет Магазина


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 34

#1 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 05 Февраль 2013 - 12:37

Добрый день!

В яндекс метрики в "Содержании" - "параметры интернет магазина" пишется "Нет данных за выбранный период".

Как данные, описанные на странице http://help.yandex.r...ika/?id=1115036 нужно передавать яндексу передавать?

Счетчик установлен, цели настроены:
-страница посещения корзины;
-страница подтверждение заказа.

Являюсь партнером в маркете:  в партнерском интерфейсе выбран счетчик, используемый для подсчета статистики и нажата кнопка «Использовать».

#2 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 08 Февраль 2013 - 10:55

Просьба помочь.
Добавляю ответ от поддержки яндекса, как сделать что они пишут?

Для передачи информации о товаре Вы (или Ваш вебмастер) должны настроить поступление данных о заказываемых товарах в переменную yaParams при загрузке страницы подтверждения заказа.
Формат передаваемых данных указан на странице помощи: http://help.yandex.r...ika/?id=1115036.
Сейчас на этой странице переменная yaParams не инициализуется (т.е., не содержит данных о товарах), а значит, в отчет "Параметры интернет-магазинов" информация о составе заказов не передается.

#3 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 21 Февраль 2013 - 12:54

Уважаемая поддержка, просьба помочь!

#4 Mrbessonov

Mrbessonov

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 269 сообщений
  • ГородКемерово

Отправлено 21 Февраль 2013 - 18:32

Забей на яндекс и ответа ты тут не дождешься,просто потому что,никто не знает,что тебе сказать.Умом яндекс не понять,поэтому его никто и не понимает,кроме самого яндекса.

#5 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 24 Февраль 2013 - 17:25

Вакцина должна разобраться, она всегда помогает =)

#6 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 901 сообщений

Отправлено 25 Февраль 2013 - 12:35

Просмотр сообщенияzabota-mama (08 Февраль 2013 - 10:55) писал:

Просьба помочь.
Добавляю ответ от поддержки яндекса, как сделать что они пишут?

Для передачи информации о товаре Вы (или Ваш вебмастер) должны настроить поступление данных о заказываемых товарах в переменную yaParams при загрузке страницы подтверждения заказа.
Формат передаваемых данных указан на странице помощи: http://help.yandex.r...ika/?id=1115036.
Сейчас на этой странице переменная yaParams не инициализуется (т.е., не содержит данных о товарах), а значит, в отчет "Параметры интернет-магазинов" информация о составе заказов не передается.

я так понимаю, Вам нужно, чтобы в кнопке оформления заказа у Вас стояла какая-то метка? Таким образом при нажатии на эту метку у Вас в статистике будет указывать что товар заказан или что-то не то? Просто не очнь понимаю что Вы хотите понимать под "страницей подтверждения заказа"

#7 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 03 Март 2013 - 21:26

support 2.0,

если вы имеете ввиду цитату ниже, то я незнаю что она означает. Это ответ специалистов яндекса.

Цитата

Для передачи информации о товаре Вы (или Ваш вебмастер) должны настроить поступление данных о заказываемых товарах в переменную yaParams при загрузке страницы подтверждения заказа.
Формат передаваемых данных указан на странице помощи: http://help.yandex.r...ika/?id=1115036.

Сейчас на этой странице переменная yaParams не инициализуется (т.е., не содержит данных о товарах), а значит, в отчет "Параметры интернет-магазинов" информация о составе заказов не передается.

Мне нужно чтобы в яндекс метрики в "Содержании" --> "параметры интернет магазина" была статистика.

#8 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 03 Март 2013 - 21:39

Цитата

Мне нужно чтобы в яндекс метрики в "Содержании" --> "параметры интернет магазина" была статистика.
Код счётчика тоже добавляли?

Просмотр сообщенияMikola (03 Март 2013 - 21:38) писал:

Код счётчика тоже добавляли?
http://help.yandex.r...ika/?id=1113498

#9 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 05 Март 2013 - 19:37

Конечно, счетчик давно установлен и доступна вся статистика яндекс метрики, кроме Отчёта Параметры интернет-магазинов (в метрики доступен в разделе "Содержание" --> "параметры интернет магазина").

Настройка этого отчета на странице http://help.yandex.r...ika/?id=1115036
Непонятно, как настроить из этой инструкции:
Формат передаваемых в Метрику данных:
var yaParams = {
  order_id: "12345",
  order_price: 123.45,
  currency: "RUR",
  exchange_rate: 1,
  goods:
	 [
		{
		  id: "1",
		  name: "наименование товара",
		  price: 100,
		  quantity: 1
		}
	  ]
};При настройке параметров для интернет-магазинов обязательным является наличие поля order_price.
В расчете параметров магазина order_id и name или id в объектах массива goods используются в качестве ключа, несмотря на то, что находятся на одном уровне с другими свойствами.
Обратите внимание на поле name. Оно является необязательным, мы рекомендуем передавать это поле в отчет, чтобы сделать его более понятным. Если вы передаёте поле name, то передавать id необязательно.


Когда я спросил этот вопрос у яндекса, они ответили - цитата в предыдущем посте.

#10 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 05 Март 2013 - 20:15

Просмотр сообщенияzabota-mama (05 Март 2013 - 19:37) писал:

Конечно, счетчик давно установлен и доступна вся статистика яндекс метрики, кроме Отчёта Параметры интернет-магазинов (в метрики доступен в разделе "Содержание" --> "параметры интернет магазина").

Настройка этого отчета на странице http://help.yandex.r...ika/?id=1115036
Непонятно, как настроить из этой инструкции:
Когда я спросил этот вопрос у яндекса, они ответили - цитата в предыдущем посте.

Расшифровка параметров:
  • order_id — идентификатор заказа, допустимо символьное значение (в этом случае оно должно быть указано в кавычках), необязательный параметр;
  • order_price — сумма заказа, выставленная пользователю, в валюте currency;
  • currency — валюта заказа (допускаются следующие значения: RUR, UAH, BYR, USD, EUR), по умолчанию — национальная валюта, которая определяется на основании своего региона магазина;

  • exchange_rate — курс обмена для валюты currency, если магазин использует свой курс (по умолчанию — 1).

    Если при оформлении заказа указывается иная валюта, то для приведения к поддерживаемой валюте нужно указать currency (валюту, в которую надо пересчитать) и exchange_rate (курс пересчета).

    Например: 1 у.е. = 35 руб., тогда currency=RUR, exchange_rate=35.

  • id — идентификатор товара магазина (м.б. символьным);
  • name — название товара;
  • price — цена товара в валюте currency.

Так же информация тут http://help.yandex.r...ika/?id=1115035


#11 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 21 Март 2013 - 13:31

Mikola, спасибо за расшифровку. А как мне эти параметры выгрузить в яндекс?

#12 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 22 Март 2013 - 20:19

Просмотр сообщенияzabota-mama (21 Март 2013 - 13:31) писал:

Mikola, спасибо за расшифровку. А как мне эти параметры выгрузить в яндекс?
Ну данную информацию вы так же найдете в категории помощь яндекс...

#13 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 29 Март 2013 - 13:09

Mikola, После вдумчивого прочтения я пришел к гениальному выводу, что мне нужно отредактировать код счетчика яндека, чтобы эти параметры ему передавались =)

Подскажите, мне же нужны названия соответствующих переменных моего ИМ?

Т.е. какие переменные соответствуют этим параметрам:
  • order_id — идентификатор заказа, допустимо символьное значение (в этом случае оно должно быть указано в кавычках), необязательный параметр;
  • order_price — сумма заказа, выставленная пользователю, в валюте currency;
  • currency — валюта заказа (допускаются следующие значения: RUR, UAH, BYR, USD, EUR), по умолчанию — национальная валюта, которая определяется на основании своего региона магазина;

  • exchange_rate — курс обмена для валюты currency, если магазин использует свой курс (по умолчанию — 1).
    Если при оформлении заказа указывается иная валюта, то для приведения к поддерживаемой валюте нужно указать currency (валюту, в которую надо пересчитать) и exchange_rate (курс пересчета).
    Например: 1 у.е. = 35 руб., тогда currency=RUR, exchange_rate=35.
  • id — идентификатор товара магазина (м.б. символьным);
  • name — название товара;
  • price — цена товара в валюте currency.
Помогите пж-та. Неужели я один на стореленде кто пытается это настроить?
Просто я не очень в программировании

Заранее спасибо!

#14 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 30 Март 2013 - 03:00

Код с уже готовыми переменными из шаблона будет выглядеть так


<script>
var yaParams = {
  order_id: "{ORDER_NUM}",
  order_price: "{ORDER_SUM}",
  currency: "RUR",
  exchange_rate: 1,
  goods:
		 [
   {%FOR order_lines%}{% IF order_lines.TYPE_ID=1 %}
				{
				  id: "{order_lines.GOODS_ID}",
				  name: "{order_lines.NAME}",
				  price: "{order_lines.LINE_SUM}",
				  quantity: "{order_lines.QUANTITY}"
				},   
   {% ENDIF %}{%ENDFOR%} 
		  ]
};
</script>


#15 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 01 Апрель 2013 - 21:18

Сake, спасибо.

Этот код в код счетчика добавил. Но данный отчет по прежнему пуст. В чем может быть дело?

#16 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 02 Апрель 2013 - 02:17

Как я понимаю вы вставили код в раздел Настройки -> Основные -> "Код для вывода на всех страницах магазина". В данном поле переменные шаблона не обрабатываются, а выводятся как текст. Вам необходимо данный код вставлять не поле настроек, а в шаблон "HTML". Например перед строкой

{SETTINGS_STORE_HTML_CODE}

или же в другое необходимое место в шаблоне или в другой шаблон.

#17 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 02 Апрель 2013 - 12:38

Если я этот код вставлю в шаблон "HTML", то необходимо ещё отредактировать счетчик яндекса, чтобы эти данные передавались яндексу?

Сейчас код моего счетчика выглядит так:
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {order_id: "{ORDER_NUM}",
order_price: "{ORDER_SUM}",
currency: "RUR",
exchange_rate: 1,
goods:
[
{%FOR order_lines%}{% IF order_lines.TYPE_ID=1 %}
{
id: "{order_lines.GOODS_ID}",
name: "{order_lines.NAME}",
price: "{order_lines.LINE_SUM}",
quantity: "{order_lines.QUANTITY}"
},
{% ENDIF %}{%ENDFOR%}
]};
</script>
<script type="text/javascript">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounterxxx = new Ya.Metrika({id:xxx,
webvisor:true,
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,params:window.yaParams||{ }});
} catch(e) { }
});
var n = d.getElementsByTagName("script")[0],
s = d.createElement("script"),
f = function () { n.parentNode.insertBefore(s, n); };
s.type = "text/javascript";
s.async = true;
s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
if (w.opera == "[object Opera]") {
d.addEventListener("DOMContentLoaded", f, false);
} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/xxx" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->


#18 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 02 Апрель 2013 - 14:19

Просмотр сообщенияzabota-mama (02 Апрель 2013 - 12:38) писал:

Если я этот код вставлю в шаблон "HTML", то необходимо ещё отредактировать счетчик яндекса, чтобы эти данные передавались яндексу?

Сейчас код моего счетчика выглядит так:
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {order_id: "{ORDER_NUM}",
order_price: "{ORDER_SUM}",
currency: "RUR",
exchange_rate: 1,
goods:
[
{%FOR order_lines%}{% IF order_lines.TYPE_ID=1 %}
{
id: "{order_lines.GOODS_ID}",
name: "{order_lines.NAME}",
price: "{order_lines.LINE_SUM}",
quantity: "{order_lines.QUANTITY}"
},
{% ENDIF %}{%ENDFOR%}
]};
</script>
<script type="text/javascript">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounterxxx = new Ya.Metrika({id:xxx,
webvisor:true,
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,params:window.yaParams||{ }});
} catch(e) { }
});
var n = d.getElementsByTagName("script")[0],
s = d.createElement("script"),
f = function () { n.parentNode.insertBefore(s, n); };
s.type = "text/javascript";
s.async = true;
s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
if (w.opera == "[object Opera]") {
d.addEventListener("DOMContentLoaded", f, false);
} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/xxx" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
Редактировать не нужно. В файле "HTML" переменные будут обрабатываться.

#19 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 02 Апрель 2013 - 15:33

Заработало, спасибо!

#20 xoldn

xoldn

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 145 сообщений

Отправлено 28 Июнь 2013 - 21:42

Просмотр сообщенияСake (30 Март 2013 - 03:00) писал:

Код с уже готовыми переменными из шаблона будет выглядеть так


<script>
var yaParams = {
order_id: "{ORDER_NUM}",
order_price: "{ORDER_SUM}",
currency: "RUR",
exchange_rate: 1,
goods:
		 [
{%FOR order_lines%}{% IF order_lines.TYPE_ID=1 %}
			 {
				 id: "{order_lines.GOODS_ID}",
				 name: "{order_lines.NAME}",
				 price: "{order_lines.LINE_SUM}",
				 quantity: "{order_lines.QUANTITY}"
			 },
{% ENDIF %}{%ENDFOR%}
		 ]
};
</script>
Я не понял где нужно вставлять этот код, чтобы корректно передавались данные. На страницы "оформления заказа" или на странице "HTML"? и куда его там поставить?




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных