google-analytics - 如何使用 GET 变量作为 Google Analytics 中的列?

标签 google-analytics get

假设我的 URL 格式为 www.mywebsite.com/search?keywords=library .

除了使用 Page Level 1Page Level 2 ,有什么方法可以让某个 GET 变量的值成为我的 Google Analytics 表的列?

我目前有这张表(见下文),但我使用的是 Page Level我认为这是一种作弊的专栏。如果有一种方法可以只通过 URL 的特定部分,我会更喜欢。

enter image description here

有没有办法做到这一点?

最佳答案

您可以在分析中创建自定义维度。转到您的属性设置 -> 自定义定义 -> 自定义尺寸 -> 新建。给它一个名字(它将在您的报告中显示为列标签)。由于关键字是 url 命中级别范围的一部分似乎是最合适的(这意味着您的维度与特定的用户交互相关联 - 您也可以选择将其绑定(bind)到完整 session )。

如果您创建自定义维度,它将具有您在跟踪代码中使用的数字索引以及“维度”关键字。以下示例假设您已创建第一个维度(索引 1)并使用 php:

ga('send', 'pageview', {
  'dimension1':  "<?php echo filter_input(INPUT_GET, 'keywords', FILTER_SANITIZE_ENCODED); ?>"
});

(您可以使用另一个/更好的过滤器,但不要将变量直接放入您的页面)。

现在该值与综合浏览量一起发送。自定义维度不会显示在标准报告中,但您可以在自定义报告中使用它们或将它们设置为标准报告中的次级维度。

关于google-analytics - 如何使用 GET 变量作为 Google Analytics 中的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31800891/

相关文章:

angular - 如何判断 Angular 6 App 是否处于 Angular 项目之外的生产模式

google-analytics - Firefox版本> 56我可以实时查看流量,但无法在任何报告或仪表板中查看

go - 服务器到服务器 OAuth2

Python-如何从对象列表中获取日期字段具有最新值的对象?

Javascript 帮助通过 URL 传递数据

python-2.7 - 在Python中使用google.cloud.bigquery写入bigQuery时,必填参数缺少错误

regex - 谷歌分析过滤没有扩展的页面

java - HttpClient POST 提交表单失败+结果字符串被截断(不完整)

post - YII 2,方法不允许 (#405)

c# - c#代码中的youtube api