WordPress и Яндекс Метрика: настройка целей

yandex metrika na wordpress

WordPress и Яндекс Метрика: настройка целей

Извечная проблема, настройка целей для счетчиков и метрик на WordPress. На мой взгляд Yandex Metrika является одной из самых удачно реализованных метрик по настройке целей. Хотя, для полноты данных я, параллельно, использую Google Analitics.

Простой лайф-хак: как настроить цели Яндекс Метрики, прямо на Вордпресс

Rfr , однако, сложность состоит в том, что бы

1. Открываем файл function.php, скролим в самый низ и добавляем код:

add_action( 'wp_footer', 'mycustom_wp_footer' ); function mycustom_wp_footer() { ?> <script type="text/javascript"> document.addEventListener( 'wpcf7mailsent', function( event ) { if ( '6792' == event.detail.contactFormId ) { yaCounter52674262.reachGoal('now'); } }, false ); </script> <?php } ‘6792’ — id формы cf7
yaCounter52674262 — номер счетчика
‘now’ — идентификатор цели в метрике

Для того, чтобы добавить несколько целей, копипастим кусок:

if ( '6792' == event.detail.contactFormId ) { yaCounter52674262.reachGoal('now'); } Работу целей проверяем добавлением в урл параметра: ?_ym_debug=1

Затем открываем консоль, выполняем целевое действие и ищем: Reach goal или PageView в зависимости от типа цели. Появление этой хрени будет означать, что цель работает правильно.

Еще проверить можно в метрике:
Отчеты → Стандартные отчеты → Конверсии

Но туда инфа не моментально подгружается.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *