Google analytics Google标记管理器-将单个URL参数拆分为多个自定义维度

Google analytics Google标记管理器-将单个URL参数拆分为多个自定义维度,google-analytics,google-tag-manager,Google Analytics,Google Tag Manager,我们以可预测的方式建立了谷歌广告词活动和广告组命名约定。例如,utm_活动将是“描述主题细分受众”,广告组将是“目标策略广告组主题广告组次主题” 目前,我使用通用分析标签,通过谷歌标签管理器将许多查询参数推送到自定义维度中 在该标记内是自定义标注映射。索引将是我们设置的静态变量(“CD-index 1”的值为1,“CD-index 2”的值为2,等等),维度值将是使用查询键的其他变量。因此,在标记中,该表类似于: 索引|维度值 {{CD-Index 20}}{{CD-20-Value-Ad-Us

我们以可预测的方式建立了谷歌广告词活动和广告组命名约定。例如,utm_活动将是“描述主题细分受众”,广告组将是“目标策略广告组主题广告组次主题”

目前,我使用通用分析标签,通过谷歌标签管理器将许多查询参数推送到自定义维度中

在该标记内是自定义标注映射。索引将是我们设置的静态变量(“CD-index 1”的值为1,“CD-index 2”的值为2,等等),维度值将是使用查询键的其他变量。因此,在标记中,该表类似于:

索引|维度值
{{CD-Index 20}}{{CD-20-Value-Ad-Used}}
{{CD-Index 21}}{{CD-21-Value-Ad Matchtype}}

设置维度值变量时,我选择变量类型作为URL,选择要查询的组件类型,选择查询键作为我试图传递的任何参数。这使我能够将它们从GA内部视图中的URL中剥离出来,同时仍然保留数据,并允许我们对各种内容进行切分

有没有一种方法可以将单个查询参数解析为两个或三个单独的块,这些块可以放入它们自己的自定义维度中

提前谢谢


Jason

您可以使用自定义Javascript变量,如

function () { return {{your_url_query_variable}}.split("separator");}
此变量将返回一个参数数组,这些参数由\u url\u query\u变量中的分隔符分隔


您可以将此数组的每个元素存储在不同的自定义维度中,例如第一个元素的{my_custom_js}}[0]等等

您可以使用自定义Javascript变量,如

function () { return {{your_url_query_variable}}.split("separator");}
此变量将返回一个参数数组,这些参数由\u url\u query\u变量中的分隔符分隔

您可以将此数组的每个元素存储在不同的自定义维度中,例如第一个元素的{my_custom_js}}[0]等等