Google Analytics отправляет два пользовательских измерения с помощью gtag - PullRequest
0 голосов
/ 27 февраля 2019

в настоящее время на моем веб-сайте я пытаюсь отправить в Google Analytics два пользовательских измерения.

Одно - client_id, другое - среда.Оба сохраняются одинаково: имя, область действия: попадание и оба активны.Единственные различия - это имена и индекс.

В моем коде у меня есть это:

  function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'GTAG-UA', {
        'custom_map': {
            'dimension1': 'client_id',
            'dimension2': 'environment'
        }
    });

    gtag('event', 'analytics', {'client_id': env.client_id, 'environment': env.baseurl});

Дело в том, что когда я делаю собственный отчет с пользовательским измерением как client_id, всеХорошо, у меня есть данные, но когда я делаю один с окружающей средой, никаких данных, как будто ничего не было отправлено.

Я проверил env.baseurl, и это правильно, оно установлено.Единственное различие между client_id и средой состоит в том, что client_id является целым числом, в то время как окружение - это URL (то есть строка).

Есть ли какие-либо ограничения на строки или, возможно, на URL?А может, в моем коде что-то не так?

Спасибо за вашу помощь, ребята!

1 Ответ

0 голосов
/ 03 июля 2019

Есть две потенциальные проблемы, которые следует исключить.

1) Отправляются ли данные в GA?Вы можете убедиться в этом, посмотрев вкладку сетевых запросов и найдя событие, идущее на https://www.google -analytics.com / r / collect , и проверьте параметры, которые оно отправляет.Вот простой перевод:

ec: Event Category
ea: Event Action <---- You should see this one based on your example
el: Event Label
cd1: client_id
cd2: environment

Если вы видите, что CD1 и CD2 заполнены, то, скорее всего, данные отправляются правильно.

2) Вы ищете правильное место дляэти данные?Если оно отправляется в GA, вы определили, что такое пользовательское измерение в разделе администрирования GA?

3) Может быть, среда является защищенным именем?Это не самое безумное предположение.

...