Отслеживание событий Google Analytics не работает - PullRequest
0 голосов
/ 25 апреля 2018

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

Все, что мне нужно сделать, это только вставить код отслеживания событий Google Analytics.

Однако я добавлю все событиякод отслеживания вчера, но, похоже, не работает.

Страница - В режиме реального времени> событие или поведение> события не имеют результата.Даже если для отображения даты в GA требуется более 48 часов, представление в реальном времени должно показывать результат.Но у них нет даты

В чем проблема?Они код ниже.


<!-- header -->
<div id="header">
    <div class="inner">
        <h1 class="logo"><a href="/html/Layout.html" onclick="ga('send', 'event', 'Nav', 'Menus', 'BI');">Live tax</a></h1>
        <div class="gnb">
            <ul class="menu">
                <li><a href="#" class="go01" onclick="ga('send', 'event', 'Nav', 'Menus', 'Introduction');">Introduction</a></li>
                <li><a href="#" class="go02" onclick="ga('send', 'event', 'Nav', 'Menus', 'Features');">Major Features</a></li>
                <li><a href="#" class="go03" onclick="ga('send', 'event', 'Nav', 'Menus', 'Inquiry');">Inquiry</a></li>

Спасибо за помощь.

1 Ответ

0 голосов
/ 25 апреля 2018

Глядя на свой веб-сайт (http://www.livetax.net/html/Layout.html), вы создали свой объект отслеживания как именованный трекер . Это для случаев, когда вам нужно несколько трекеров на странице. Когда ваши события пытаются запустить , они не указывают трекер, и вы получаете это в отладке GA:

Command ignored. Unknown target: undefined

Это ваш код для создания. Обратите внимание на поле «имя»:

ga("create", "...", {cookieDomain: "auto", name: "..."})

Вам следует либо удалить имя, либо ссылаться на него при запуске ваших событий. Вы можете видеть (с включенным переключателем отладки GA), что ваши просмотры страниц указывают трекер:

ga("<name>.send", "pageview", {forceSSL: true, &gtm: "u46", hitCallback: [function]})

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

В качестве альтернативы вы можете указать имя трекера в ваших событиях. В настоящее время вы запускаете свои события следующим образом:

ga("send", "event", "네비게이션", "메뉴 이동", "서비스 소개")

Вы можете просто добавить имя и . перед send, так что это что-то вроде name.send. Событие должно быть отправлено правильно.

В будущем я рекомендую установить отладчик GA Расширение Chrome , чтобы можно было быстро отлаживать будущие проблемы.

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