Процесс диагностики плагина "Электронная коммерция" на предмет передачи данных в Яндекс.Метрику.
Документация по Электронной коммерции Яндекс.Метрики.
Внимание! События о покупках появляются в Яндекс.Метрике не моментально, а спустя приличное время (до часа).
Для этого нужно открыть инструменты разработчика браузера и найти код счетчика.
Можно, например, искать по словам Yandex.Metrika counter
Бывает такое, что счетчика метрики нет именно на странице оформления заказа. На всех страницах есть, а в корзине шаблон с Метрикой не подключен.
Бывает, что по каким-то стечениям обстоятельств на сайте добавлено два кода счетчика. В этом случае они могут мешать друг другу или же дублировать информацию.
Аналогично ищем Yandex.Metrika counter в коде страницы и убеждаемся, что находится не больше двух совпадений.
Пример, когда оказалось два счетчика:
Проверка номера счетчика, установленного на сайте, для этого открываем инструменты разработчика и смотрим номер:
Соответствует ли он тому, на котором проверяется передача информации в личном кабинете Яндекс.Метрики.
Проверка, добавлен ли код для электронной коммерции, конкретно - присутсвует ли эта часть:
Проверить, что плагин установлен и включен в инсталлере. Он доступен в списке плагинов и открывается.
Инсталлер:
Список установленных плагинов:
Проверьте, что в вашем инсталлере нет доступных обновления плагина и вы используете самую свежу версию. В устаревших версиях могут быть ошибки.
Проверить, что в настройках плагина выбрано "Включен".
Проверка, добавлен ли номер цели в настройки плагина "Электронная коммерция" для всех витрин или для конкретной.
Заходим на сайт и включаем дебаг Яндекс.Метрики, добавив в URL параметр: /?_ym_debug=1 или /?_ym_debug=2
При этом в консоли разработчика начинают отображаться достижения целей:
Номер счетчика должен соответствовать вашему.
Если появилась надпись: "Duplicate counter ХХХХХ initialization", то на сайте есть дублирующий код счетчика метрики, его нужно убрать.
Добавить товар в корзину, перейти в корзину, завершить оформление. На странице "успеха", где написано "Спасибо за ваш заказ" в консоли разработчика нужно ввести dataLayer.
Корректное отображение должно быть таким:
Появился объект, в который добавлена информация о заказе.
1) Если выходит такое сообщение об ошибке: Uncaught ReferenceError: dataLayer is not defined
, то, вероятно, не подключены JS файлы плагина, поэтому не создался объект, в который нужно было добавить информацию о заказе.
2) Если после оформления заказа сразу перебрасывает на оплату, то, вероятно, код метрики не успевает загрузиться и событие "покупка" не записывается. Пауза на странице "Спасибо за ваш заказ" обязательна.
3) Просмотрите в вебвизоре Я.Метрики запись того посещения, в котором не записалась информация о заказае. В нём можно увидеть как именно оформлялся заказ. Нужно найти различные признаки, чем пропавшие заказы отличаются от тех, что попали в отчеты метрики.
4) Если заказ оформлен через мобильную версию, то все проверки счетчика и оформления нужно сделать именно на ней.
Поддержка в компании Bodysite производится только через создание тикета. Поддержка по телефону или мессенджерам не оказыается.
Для создания и отслеживания обращений вы можете использовать ваш личный кабинет.
* - По причине наличия множества факторов и влияния сторонних разработок, диагностика может быть платной. Если проблема на стороне плагина подтверждается — мы возвращаем деньги.
На многие вопросы есть ответы в нашем информационном хабе. Если вы не нашли ответ, напишите нам.
Максимально подробно опишите детали вашего вопроса - если это ошибка, то при каких условиях и действиях её можно воспроизвести. Что происходило перед ошибкой - что обновляли/переносили/меняли ?
Убедитесь, что вы используете самую свежую версию решения, в инсталлере нет новых обновлений и имеется активная лицензия на этот продукт.
Пожалуйста, проверьте логи по инструкции.
Желательно сразу предоставить доступ в админ-панель вашего сайта для проверки настроек плагина/темы дизайна на вашем сайте. Как предоставить доступы.
В случае, если визуально причины ошибки установить не удастся могут потребоваться FTP/SSH доступы для технической диагностики.
Мы всегда прислушиваемся к вашим пожеланиям и рассматриваем их в первую очередь при дальнейшем развитии нашего решения.
Опишите максимально подробно, чтобы вы хотели доработать, и какую бизнес задачу это решит для вас.
Также, мы готовы в некоторых случаях оперативно доработать решение под вас на платной основе и включить этот функционал в общее обновление.
Наши продукты пользуются спросом, многие из них имеют тысячи установок, что говорит о том, что они работают. Однако, в некоторых случаях бывают индивидуальные ошибки, которые далеко не всегда вызваны нашим решением.
Если продукт опубликован давно, то мы уже устранили все возможные массовые ошибки на 99%.
Каждый проект - это уникальный набор из различных готовых решений и собственных доработок, с некоторыми из которых могут происходить технические конфликты. В случае обнаружения ошибок, нужно написать нам в поддержку, мы все проверим.
В некоторых случаях диагностика может быть платной. Если выявляется ошибка в нашем решении, то оплата возвращается.
Ошибка в плагине более вероятна, если:
а) Это новый плагин, который опубликован недавно.
б) Ошибка появилась после свежего обновления плагина.
В этом случае нужно написать нам, мы все проверим и исправим.
В некоторых случаях вы можете увидеть сообщение, что на вашем сайте установлены нелицензионные продукты, которые могут быть удалены. Но ведь вы покупали лицензии, куда они могли пропасть?
Лицензии прикрепляются к конкретному ID инсталлера. Посмотреть его можно в приложении "Инсталлер" - "Настройки" - кнопка "Показать". Если этот ID на вашем сайте изменился, то все плагины будут думать, что на данной установке лицензии нет.
Почему может измениться ID инсталлера?
ID Инсталлера обычно меняется при смене хостинга или изменении файлов в папке wa-config.
Если переустановить Webasyst, то, вероятно, тоже будет новый ID.
Как вернуть прикрепление лицензий?
Купленные вами лицензии никуда не пропали, они есть в вашем личном кабинете заказчика в Webasyst. Там же вы можете прикрепить их к новому ID инсталлера.
Если лицензий нет в вашем кабинете заказчика, возможно их вам устанавливал кто-то другой и владельцем является другой аккаунт. Он может передать лицензии на ваш аккаунт, чтобы вы могли ими управлять.
В большинстве случаев для интеграции в тему дизайна нужно редактировать её шаблоны - вставить в код специальные конструкции "хелперы", которые вызывают функции плагина.
Для каждого решения есть соответствующие инструкции в этом информционном хабе.
Наши популярные плагины уже интегрировны во многие актуальные темы дизайна и дополнительных интеграций может не потребоваться. Уточните у разработчика.
Также, разработчик темы часто сам помогает с интеграцией плагинов в его тему.
За продажу и "отгрузку" готовых решений отвечает система Webasyst. Подробно про активацию они написали здесь.
Скидки на наши разработки предоставляются в следующих случаях:
1) Участникам Bodysite.club - скидка 50% на любое наше решение.
2) Переход с предыдущей версии продукта - запрос промокода через телеграм-бот @bodysite_promocode_bot
3) Скидки на нашу тему дизайна при наличии лицензии на любую другую тему - 20%.
4) В рамках наших услуг по продвижению (SEO) или подключению и ведению на маркетплейсах все необходимые решения входят в стоимость.
5) Наши продукты участвуют в различных распродажах, которые устраивает Webasyst несколько раз в год.
На данный момент тестовый период предоставляется только для сайтов, расположенных "в облаке" от Webasyst.
Вы можете очень легко зарегистрировать аккаунт в облаке на любой Email, установить плагин в инсталлере и протестировать его работу и настройки.
За выдачу и активацию лицензий отвечает компания Webasyst. В вашем личном кабинете заказчика вы можете управлять купленными лицензиями - перепривязывать к другим сайтам или передавать на другие аккаунты.
Если на вашем сайте указано, что "продукт не лицензирован", то проверьте к какому ID инталлера привязана лицензия в личном кабинете заказчика.
Если лицензии в вашем кабинете нет, то, возможно, её приобретал кто-то другой и не передал все права на неё на ваш аккаунт. Обратитесь к тому, кто её приобретал.
Использование продукта без лицензии - серьёзное нарушение законодательства РФ.
У нас есть подробная инструкция по настройке Cron.
Если ничего не получается, то в большинстве случаев помогает поддержка вашего хостинга.
Многие из наших решений созданы давно и в них уже устранены возможные недочёты. В данный момент большинство неполадок возникает из-за индивидуальных особенностей сайта или ошибок в сторонних решениях.
Мы можем предложить вам платную диагностику в следующих случах:
1) Нет похожих обращений, и, с наибольшей вероятностью это индвидуальная проблема.
2) Диагностика выполняется в нерабочее время.
3) Для вас важно оперативно решить вопрос, и вы не готовы ждать очередь.
В случае, если выявляется ошибка в нашем решении, оплата за диагностику возвращается.
Услуги
Продукты
Кейсы
Блог
О нас
Акции
Bodysite.Club
Контакты