在 Google Analytics 中设置自定义维度的正确语法是什么?

What is the correct syntax to set a custom dimension in Google Analytics?

我想将一些自定义维度与在我的网站上阅读的每个博客 post 一起发送回 GA - 作者和类别。

当我在 GA 中设置自定义维度时,我得到了要使用的代码:

var dimensionValue = 'SOME_DIMENSION_VALUE'; ga('set', 'dimension2', dimensionValue);

但是,在 GA 文档中,它使用 "send" 而不是 "set" 指定了不同的语法。 https://developers.google.com/analytics/devguides/collection/analyticsjs/custom-dims-mets ga('send', 'pageview', { 'dimension4': '<?=$categories?>'});

我们正在使用通用 google 分析,但这种相互矛盾的信息意味着我不确定要使用哪种语法。

提前致谢

第一个代码块是如何设置可以随任何点击一起发送的自定义维度 (CD):事件、综合浏览量、交易等。

第二个代码块是如何设置 CD 并将其与网页浏览一起发送。所以这是第一种方法的具体例子。

两者都有效,只是第二个例子更完整。

将数据发送到 CD 时,不要忘记在 GA 配置中创建和定义它们。