gtag несколько пользовательских измерений - PullRequest
0 голосов
/ 27 мая 2018

Я искал в Интернете решение для отправки нескольких пользовательских измерений в Google Analytics.

старый тег ga легко настраивался примерно так:

ga('create', 'UA-ID', 'auto');

    ga('set', 'dimension1', value1);
    ga('set', 'dimension2', value2);
    ga('set', 'dimension3', value3);
    ga('send', 'pageview');

при этом все3 пользовательских размера.

проблема возникает с новым gtag.js. Я перепробовал множество способов настроить несколько пользовательских измерений.документация показывает, как настроить 1 пользовательское измерение следующим образом:

gtag('config', 'UA-ID', {
 'custom_map': {'dimension1': 'value'}
});
gtag('event','eventname', {'valuename':value});

Это работает [для 1 измерения], но я не могу понять, как отправить несколько пользовательских измерений.

[попытался отправить объект с 2 полями измерения, попытался продублировать пользовательскую карту конфигурации с разными измерениями - это не сработало]

Есть идеи?

1 Ответ

0 голосов
/ 28 мая 2018

Вы все еще можете использовать устаревшую версию кода, но вместо этого вам нужно отправить ее в JSON, как пример

--Option I-- 
-- Set Option -- 

gtag( 'set' , {'dimension1' : "yxz"} );                      // Set a Single Element
gtag( 'set' , {'dimension2' : "abc",'dimension3' : "123"} ); // Set multiple Elements
gtag('config', 'UA-1-1');                             // Pageview with 3 cd

--Option II--
-- Map Function--


gtag('config', 'UA-ID', {
 'custom_map': {'dimension1': 'value',
                'dimension2': 'value2',
                'dimension3': 'value3'}
});
gtag('event','eventname', {'value1':"1",'value2':"2",'value3':"3"});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...