从 Google Analytics 跟踪 Drupal 角色

Posted

技术标签:

【中文标题】从 Google Analytics 跟踪 Drupal 角色【英文标题】:Tracking Drupal Roles from Google Analytics 【发布时间】:2016-12-13 17:39:16 【问题描述】:

我有一个 Drupal 网站,有几个不同的角色。我不知道如何在 Google Analytics 中查看这些角色的细分。

这是我在 Drupal 中的 GA 模块的屏幕截图;

我想获取按角色细分的页面浏览统计信息,或者如果他们只是未登录(那是“匿名用户”,对吗?!)。

但我无法在 Google Analytics(分析)网页的任何位置查看此细分。

我确信我已经正确连接了它,因为我可以通过我的 Drupal 网站上的不同页面看到我的跟踪。我只是不知道如何按角色细分。

***** 编辑/更新 *****

我已经做了一些进一步的阅读,看来您需要执行以下操作;

首先进入 Google Analytics 并导航到管理 -> 自定义定义 -> 自定义维度。然后单击新自定义维度。称之为“用户角色”。

然后在 Drupal 中,导航到 Google Analytics 模块中的自定义维度并执行类似的操作;

该文本很小,但显示为[current-user:roles] - 您可以通过单击页面下方的“浏览可用令牌”来查看可用输入的列表。有几十种选择!

现在我正在玩等待游戏,希望它能够生效。

编辑两个;

这是通过 Google Analytics 调试器检查 colsole 日志时正在设置维度的证据(似乎非常有用的 Chrome 扩展)。

那是我,但已注销。登录后我会得到“超级管理员”。

【问题讨论】:

角色被发送到哪里?您是否设置了自定义维度(我对角色发送位置的假设) @sdhaus 我根本没有设置自定义维度。我不知道它们是干什么用的。 【参考方案1】:

我似乎已经解决了这个问题。除了上面的屏幕截图和信息之外,这基本上是让 Google Analytics 在 Drupal 上使用用户角色的步骤。

    在 Drupal 上安装 Google Analytics 模块后,请确保转到“角色”并选择所有用户类型 转到 Google Analytics 并导航到管理 -> 自定义定义 -> 自定义维度。点击“新自定义维度”并添加一个名为“用户角色”的自定义维度。

    返回 Drupal,导航到 Google Analytics 模块中的自定义维度,并将“[current-user:roles]”添加到“1”索引号键的值字段(有关更多信息,请参阅 OP)

    在 Google Analytics 中,导航到行为 -> 网站内容 -> 所有页面,其中显示“次要维度”(带有下拉菜单),选择下拉菜单,从下拉菜单中选择自定义维度,然后选择用户角色(如果它不存在,则由于某种原因这对您不起作用)。但这应该加载类似的屏幕;

希望这会有所帮助。

【讨论】:

以上是关于从 Google Analytics 跟踪 Drupal 角色的主要内容,如果未能解决你的问题,请参考以下文章

javascript 从Google Analytics中的浏览器跟踪导航计时数据

Google Analytics 跟踪从 Lite 到 Pro 的转换

html PowerPoint的HTML输出草图,其中包含从Google Analytics引入事件跟踪的更改

使用Google Analytics跟踪和设置目标推介网站

如何使用 PHP 在重定向页面上使用 Google Analytics 进行跟踪?

javascript Google Analytics跟踪使用Universal Analytics的活动