Диагностика установки

Серия диагностик, позволяющих убедиться в том, что Оптимизация настроена правильно.

Визуальный редактор Оптимизации автоматически проверяет правильность кода каждый раз, когда вы используете его. Вы также можете проверить код Оптимизации самостоятельно. Для этого нажмите Выполнить диагностику на информационной панели эксперимента. При обнаружении проблемы в заголовке страницы сведений об эксперименте или на информационной панели (как показано на рисунке ниже) появится диагностическое сообщение.

В этой статье приведен список таких сообщений и инструкции по устранению связанных с ними ошибок.

Ошибки Предупреждения Рекомендации

Предупреждение Ошибки

Плагин Оптимизации не найден

На веб-странице не установлен плагин Оптимизации. Вы можете создавать варианты в визуальном редакторе, но их нельзя будет тестировать в режиме предварительного просмотра, а посетители не будут видеть экспериментальные страницы. Чтобы запустить эксперимент, установите плагин Оптимизации.

Примечание. Ошибка "Плагин Оптимизации не найден" может возникнуть, если вы используете блокировщик рекламы или отслеживания действий (даже если на странице правильно настроен плагин Оптимизации).

Код отслеживания Google Аналитики не найден

На веб-странице нет кода отслеживания для ресурса Google Аналитики, настроенного для эксперимента. Вы не сможете отслеживать действия на сайте и эффективность экспериментов в Оптимизации. Чтобы запустить эксперимент, установите код отслеживания Аналитики (analytics.js или gtag.js).

Примечание. Ошибка "Код отслеживания Google Аналитики не найден" может возникнуть, если вы используете блокировщик рекламы или отслеживания действий (даже если на странице правильно настроен код отслеживания Google Аналитики).

Просмотры страницы не регистрируются в Google Аналитике

В Google Аналитику не передаются данные о просмотрах этой страницы. Вы не сможете отслеживать действия на сайте и эффективность экспериментов в Оптимизации. Убедитесь, что код отслеживания Google Аналитики (analytics.js или gtag.js) настроен правильно.

Обнаружен неподдерживаемый код отслеживания Google Аналитики

Код отслеживания ga.js, используемый на странице, не поддерживается в сервисе "Оптимизация". Чтобы начать работу с этим сервисом, перейдите на использование кода analytics.js или gtag.js.

Во фрагменте, скрывающем страницу, переназначена переменная dataLayer

Фрагмент, скрывающий страницу, ссылается на переменную dataLayer, которую можно использовать в контейнерах Google Менеджера тегов и контейнерах Оптимизации. Это сообщение может появляться при повторной инициализации переменной dataLayer на странице. Такое возможно, если на странице размещен фрагмент кода Google Менеджера тегов и вместо изменения значения переменной dataLayer осуществляется ее повторная инициализация. Специалисты по тегам Оптимизации рекомендуют разместить код инициализации переменной dataLayer перед фрагментом, скрывающим страницу, и убедиться, что она не инициализируется повторно. Иногда это сообщение появляется, если во фрагменте, скрывающем страницу, есть синтаксическая ошибка или если он закомментирован. Подробнее о том, как использовать переменную dataLayer

Имена переменных dataLayer не совпадают

Переменная dataLayer, заданная во фрагменте, скрывающем страницу, не соответствует переменной, использованной при загрузке контейнера. Это может произойти, если плагин Оптимизации установлен через Google Менеджер тегов, который использует другое имя переменной dataLayer. Убедитесь, что и в Менеджере тегов, и во фрагменте, скрывающем страницу, используется одна и та же переменная dataLayer.

Плагин Оптимизации загружен при помощи неверного трекера Google Аналитики

При настройке кода Google Аналитики, загружающего контейнер Оптимизации, использовался ресурс Google Аналитики, отличный от ресурса, связанного с этим контейнером Оптимизации. Это может привести к частичной потере данных эксперимента. Подробнее о том, как связать Оптимизацию с ресурсом Аналитики и как устранить неполадки

Код Оптимизации устарел

Вы используете устаревшую версию кода Оптимизации. Ознакомьтесь с инструкциями о том, как обновить плагин.

Конфигурация Google Аналитики не совпадает

Весь код отслеживания Google Аналитики на странице должен иметь одинаковые параметры конфигурации трекеров. Это важно в следующих случаях: а) если вы используете Google Менеджер тегов для активации обращений Google Аналитики, а также жестко заданный код Google Аналитики и Оптимизации для внедрения Оптимизации; б) при внедрении тегов Google Аналитики и Оптимизации через Менеджер тегов. В случае внедрения Оптимизации через Менеджер тегов рекомендуется использовать общую переменную настроек Google Аналитики, чтобы обеспечить согласованность настроек трекеров между тегами.

Следующие поля должны иметь одинаковые значения в Менеджере тегов и в Аналитике:

  'clientId',
  'sampleRate',
  'siteSpeedSampleRate',
  'alwaysSendReferrer',
  'allowAnchor',
  'allowLinker',
  'cookieName',
  'cookieDomain',
  'cookieExpires',
  'cookiePath',
  'legacyCookieDomain',
  'legacyHistoryImport',
  'storeGac'

Пример: как убедиться, совпадает ли конфигурация

ga.getAll().forEach(tracker => console.log( `name: ${tracker.get("name")} trackingId: ${tracker.get("trackingId")} cookieDomain: ${tracker.get("cookieDomain")} allowLinker: ${tracker.get("allowLinker")}`))

Примечание. Если вы неправильно зададите настройки трекера, данные Google Аналитики могут быть некорректными. Например, несоответствие в полях "cookieDomain" или "allowLinker" может привести к внутридоменным переходам или завышению количества сеансов, поскольку эти поля используются для суб- и междоменного отслеживания в Google Аналитике. Обратите внимание, что данные экспериментов в разных доменах могут быть получены при правильной настройке междоменного отслеживания, но один эксперимент не может быть выполнен в разных доменах.

Информация Предупреждения

Превышен тайм-аут фрагмента, скрывающего страницу

Фрагмент, скрывающий страницу, неверно настроен или для него установлен слишком короткийтайм-аут. Тайм-аут скрытия страницы – это наиболее неблагоприятный сценарий. Страница будет скрыта на протяжении всего тайм-аута, если эксперимент не может завершиться раньше (когда он закончится, страница сразу появится). Когда время ожидания истечет, эксперимент не будет выполняться для соответствующей страницы. Это может ограничить эффективность эксперимента и его результатов. Вне зависимости от времени ожидания убедитесь, что плагин Оптимизации внедрен правильно и не размещен в коде страницы слишком далеко (например, в теге <BODY>).

Ошибка конфигурации фрагмента, скрывающего страницу

Контейнер Оптимизации загружен через Google Менеджер тегов. Во фрагменте, скрывающем страницу, должен использоваться идентификатор контейнера Менеджера тегов, а не контейнера Оптимизации. Если тег Оптимизации активируется всегда, проблем не возникнет. Если же вы прекратите использовать его или зададите условия активации, производительность сайта может снизиться. В таком случае мы рекомендуем задать во фрагменте, скрывающем страницу, идентификатор контейнера Менеджера тегов.

Фрагмент, скрывающий страницу, не добавлен в тег HEAD

Фрагмент, скрывающий страницу, должен быть размещен в верхней части тега <HEAD> этой веб-страницы и выполняться сразу после инициализации переменной dataLayer. Не добавляйте этот фрагмент при помощи системы управления тегами или другого асинхронного скрипта. Фрагмент, скрывающий страницу, должен выполняться до ее загрузки, иначе может появиться мигание страницы или снизиться производительность сайта.

Нестандартный фрагмент, скрывающий страницу

Обнаружен нестандартный фрагмент, скрывающий страницу. Не следует добавлять такие фрагменты через Google Менеджер тегов, другую систему управления тегами или асинхронный скрипт. Фрагмент, скрывающий страницу, должен выполняться до ее загрузки, иначе может появиться мигание страницы или снизиться производительность сайта.

Напомнить Рекомендации

Не найден фрагмент, скрывающий страницу

Вы не добавили фрагмент, скрывающий страницу, поэтому пользователи перед загрузкой экспериментального варианта могут короткое время видеть исходный. Это может ухудшить впечатление от сайта и повлиять на результаты эксперимента.

Слишком быстро закончился тайм-аут фрагмента, скрывающего страницу

Для фрагмента, скрывающего страницу, установлен слишком короткий тайм-аут. По окончании тайм-аута экспериментальная страница показана не будет, поэтому ее увидит меньше пользователей. Тайм-аут скрытия страницы указывается на крайний случай и не отражает фактическое время, в течение которого страница скрыта.

Фрагмент, загружающий плагин Оптимизации, размещен не в теге HEAD

Для максимальной производительности фрагмент, загружающий плагин Оптимизации, рекомендуется разместить в теге <HEAD> непосредственно после фрагмента, скрывающего страницу. Подробнее об этом написано в статье Внедрение Оптимизации и разделе рекомендаций по добавлению тегов.

Эта информация оказалась полезной?
Как можно улучшить эту статью?
Поиск
Удалить поисковый запрос
Закрыть поиск
Приложения Google
Главное меню
Поиск по Справочному центру
true
101337
false