gtag多个自定义尺寸

时间:2018-05-27 12:27:50

标签: google-analytics analytics custom-dimensions

我在网上搜索了向谷歌分析发送多个自定义维度的解决方案。

旧标签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 :(得分:6)

您仍然可以使用代码的旧版本,但您必须将其发送到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"});
相关问题