Зарегистрируйте код состояния HTTP в пользовательском измерении Google Analytics. - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь отслеживать страницы, которые приводят к ошибкам в моем блоге Ghost. Живая страница ошибок может быть найдена здесь:

https://jessehouwing.net/404/

Для этого я добавил следующий код к страницам ошибок.

Заголовок

<script async type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=UA-29964481-1"></script>
<script type="text/javascript">
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'UA-29964481-1', {
    'custom_map': {'dimension1': 'statusCode'}
  });
</script>

Нижний колонтитул

<script>
    gtag('event', 'httpError', { 'statusCode': 404 });
</script>

И создал мое пользовательское измерение на портале Google Analytics для этого свойства:

enter image description here

Ив консоли разработчика я вижу выполняемый запрос:

enter image description here

Пока событие не отображается на портале аналитики

Мои вопросы

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

1 Ответ

0 голосов
/ 21 октября 2019

Похоже, что это было правильно все время, за исключением того, что Google Analytics, по-видимому, не интересуется СЕГОДНЯ по умолчанию и сообщает до конца вчерашнего дня:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...