【问题标题】:Tracking #tag usage across the website跟踪整个网站的#tag 使用情况
【发布时间】:2018-07-29 15:58:20
【问题描述】:

我正在为一个大型社交内容共享平台实施 GA 跟踪,用户可以在其中使用#tags 来发布帖子、cmets 等,我正在寻找一种方法来正确跟踪用户如何在整个网站上使用这些标签。

网站所有者想要衡量:

  • 带有特定#tags的帖子数量

  • 帖子下 cmets 中 #tag 提及的数量(可能与其他 #tags 相关)

  • 与某些#tags 相关的帖子的赞成/反对数

我计划使用自定义维度“标签”并在任何与标签相关的操作发生时发送其值,即暗淡。在有人使用#bike 标签的帖子上价值“自行车”。但是有一个问题 - 网站上发生的大多数操作通常同时与多个标签相关,即具有多个标签的帖子、一个标签的网页浏览量和另一个标签的评论等。不幸的是,不可能发送多个值一次用于相同的维度。

在寻找答案时,我找到了这个thread,其中最佳答案建议将此维度的多个值 (#tags) 合并为一个值,其中字符串 (#tags) 由空格分隔。此解决方案允许通过使用 REGEX 过滤来深入了解 GA 报告统计信息。但是,用户必须指定他将使用 REGEX 过滤的#tag。因此,此解决方案缺少一个非常重要的功能 - 它无法直接按指标对 GA 报告进行排序,以了解网站所有者不知道的流行#tags 趋势(对他们来说非常重要)。

我可以使用 Data Studio 计算字段以某种方式从合并的字符串中提取这些 #tags 作为“标签”维度值并单独计算它们吗?或者也许有另一种解决方案?如有任何反馈,我将不胜感激,谢谢!

一月

【问题讨论】:

    标签: google-analytics event-tracking google-data-studio custom-dimensions


    【解决方案1】:

    为标签建立一个数据库表——这将为每个标签提供一个 id。 (并使其独一无二) 然后,无论您想收集什么数据,- 都可以是您的列,例如
    ID(主键)|标签 |职位名称 |帖子编号 |帖子类别 |用户名 |投票数 |时间戳 |等等

    然后,在运行您的报告时 - 查询您想要的任何指标的 dB。

    【讨论】:

    • 所以我应该使用 GA API 将“标签”维度值(合并的字符串)放入数据库,然后将这些值拆分为单独的标签并将指标、事件等分配给数据库中的这些标签?
    • yes 使用 GA API 进行提取。要转换数据,仅存储单个标签(拆分)。然后,您将查询该 dbtable 以获取指标。如果您必须存储指标.. 创建另一个表来存放这些聚合。所以你的数据库有原始数据 [unique id(primarykey)] 和 tag |页 |发布 |用户名 |无论你想从 GA 那里得到什么……但这里没有指标……这只是对你想要的数据进行分段……然后在另一个地方……查询你的表。选择 cmets 中的所有自行车标签。选择帖子中的所有自行车标签。选择具有最多自行车标签的帖子..等
    猜你喜欢
    • 1970-01-01
    • 2011-06-12
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 2010-11-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多