首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将URL中的参数值作为变量插入到Google Analytics代码中?

要将URL中的参数值作为变量插入到Google Analytics代码中,可以通过以下步骤实现:

  1. 获取URL参数值:可以使用JavaScript中的URLSearchParams对象来获取URL中的参数值。例如,假设URL为https://example.com/?utm_source=google&utm_medium=cpc,我们可以使用以下代码来获取utm_sourceutm_medium参数值:
代码语言:txt
复制
const urlParams = new URLSearchParams(window.location.search);
const utmSource = urlParams.get('utm_source');
const utmMedium = urlParams.get('utm_medium');
  1. 插入变量到Google Analytics代码:根据获取到的参数值,将其插入到Google Analytics代码中相应的位置。例如,如果你希望将utm_sourceutm_medium参数值作为自定义维度发送给Google Analytics,可以将以下代码添加到Google Analytics代码块中:
代码语言:txt
复制
gtag('set', 'dimension1', utmSource);
gtag('set', 'dimension2', utmMedium);

上述代码中,gtag是Google Analytics的全局对象,dimension1dimension2是自定义维度的索引。

  1. 完整的Google Analytics代码示例:
代码语言:txt
复制
<!-- Google Analytics全局代码 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag() { dataLayer.push(arguments); }
  gtag('js', new Date());

  // 获取URL参数值
  const urlParams = new URLSearchParams(window.location.search);
  const utmSource = urlParams.get('utm_source');
  const utmMedium = urlParams.get('utm_medium');

  // 插入参数值到Google Analytics代码
  gtag('config', 'GA_TRACKING_ID');
  gtag('set', 'dimension1', utmSource);
  gtag('set', 'dimension2', utmMedium);
</script>

请注意,上述示例中的GA_TRACKING_ID应替换为你的Google Analytics跟踪ID。

这样,当用户访问带有URL参数的页面时,Google Analytics会捕获这些参数值,并将其作为自定义维度发送到Google Analytics服务器进行分析和跟踪。

参考链接:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券