@sinalp

Отобразилась ошибка «dataLayer is not defined» Что нужно внести в код счетчика Яндекс.Метрикии?

Отобразилась ошибка «dataLayer is not defined»
Это означает, что в коде страницы, на которой вы проверяете событие, не задана строка window.dataLayer = window.dataLayer || [];
Получается мне нужно к коду счетчика в файле header.php добавить
...


верно ?
а куда именно ?
  • Вопрос задан
  • 923 просмотра
Пригласить эксперта
Ответы на вопрос 2
pro100taa
@pro100taa
Скорее всего вы неправильно установили счетчик https://yandex.ru/support/metrica/data/e-commerce....

Проверьте, чтобы в счетчике на вашем сайте была строка ecommerce:«dataLayer» (или ecommerce:true). И по ссылке остальное проверьте.
Ответ написан
Важно правильно установить код счетчика. Смотрите внимательно ,потому, что каждый лишний символ может вызвать некорректное отображение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы