要判断某个“孤岛”是否值得特殊处理,必须将其重要性与其实施所需的工作量以及对整体衡量的潜在影响进行比较。这不仅关乎该“孤岛”是否“复杂”,还关乎分析它是否能提供有价值的信息,从而证明这些努力是值得的。
需要考虑的因素:
- 对业务目标的影响:数据孤岛如何促进公司
目标的实现?它对业务成功至关重要吗?如果数据孤岛对转化率、客户忠诚度或潜在客户生成有直接影响,那么对其进行分析就是当务之急。
- 实施工作:建立筒仓测量需要多少时间和资源?评估筒仓的复杂性、所需事件和参数的数量以及技术资源的可用性至关重要。
- 对事件总数的潜在影响:会产生多少额外事件?这会如何影响 GA4 的成本和性能?务必注意其对数据量的影响,并优化配置以将其降至最低。
如果孤岛对业务目标的影响很大,并且实施工作合理,那么孤岛测量可能是一种非常有益的策略。
如何测量每个筒仓
一旦我们决定实施筒仓测量,我们就需要定义一个策略来收集和分析每个筒仓的数据。
独特事件的集合
为了确保测量准确并避免干扰整体分析,必须为每个事件孤岛创建一个事件集合。这将使我们能够隔离其行为并进行独立分析,就像它是网站或应用程序中的独立实体一样。
假设我们想要分析产品配置器中的用户行为。 注意:网上有诈骗,所有在本站刊登广告的网站和内容请提高警惕 如果我们使用与网站其他部分相同的事件,例如“page_view”或“click”,那么配置器的信息就会与网站其他部分的信息混杂在一起,从而难以分析。通过为配置器创建特定的事件,例如“configurator_start”、“configurator_select_option”或“configurator_complete”,我们可以隔离其行为,从而更清晰、更简单地了解用户如何与其交互。
silo 前缀
为了快速识别筒仓中的事件并方便信息筛选,建议在每个事件名称中使用唯一的前缀。前缀就像一个标签,告诉我们每个事件属于哪个筒仓。
前缀示例(但您可以使用自己的前缀):
search_
:用于与搜索引擎相关的事件。list_
:用于与项目列表(产品、文章等)相关的事件。builder_
:用于与配置器或项目创建者相关的事件。recommender_
:用于与推荐系统相关的事件。backend_
:用于与应用程序后端的操作相关的事件。privatearea_
:用于与私人用户区域相关的事件。checkout_
:与购买流程相关的事件。
通过使用前缀,我们可以轻松地在 GA4 中筛选独立事件并创建特定报告。例如,如果我们想查看所有与搜索相关的事件,可以按“search_”前缀进行筛选,这样就会显示“search”独立事件中的所有事件。
需要测量的事件和互动
事件的选择取决于每个孤岛的特性和测量目标。在这里,您应该重点考虑所有相关的交互,以全面了解用户行为。不仅要测量主要操作,还要测量有助于我们理解整个过程的中间交互。
以下是可以作为起点的可能的通用事件列表:
- 打开:用户访问筒仓。此事件标志着用户与筒仓交互的开始。
- view:用户查看仓库中的某个项目或版块。此事件告诉我们仓库中哪些部分最受欢迎或最受用户关注。
- 搜索:用户在信息库内执行搜索。 购买线索 此事件对于分析搜索引擎使用情况和了解用户需求至关重要。
- filter:用户应用了过滤器。此事件有助于我们了解用户如何优化搜索,以及哪些条件对他们最重要。
- paginate:用户在仓库内浏览不同页面。此事件告诉我们用户是继续浏览仓库内容还是停留在第一页。
- select:用户选择一个项目。此事件告诉我们仓库中哪些项目与用户最相关。
- 提交:用户提交表单或执行需要确认的操作。此事件告诉我们用户是否在筒仓内完成了所需的操作。
- success:用户操作成功完成。此事件告诉我们筒仓内操作的成功率。
- 失败:用户操作失败。此事件可帮助我们识别孤岛内的潜在错误或可用性问题。
- 步骤:用户前进到流程中的特定步骤。此事件使我们能够跟踪用户在多步骤流程中的进度。
- close:用户退出筒仓。此事件标志着用户与筒仓交互的结束。
请务必记住,此列表仅供参考。每个类别都有其需要衡量的特定交互。例如,在“视频播放器”类别中,我们可以添加“播放”、“暂停”、“停止”或“搜索”等事件。
尺寸参数
为了丰富分析并对数据孤岛中的事件进行细分,建议加入维度参数。维度使我们能够对事件进行分类,并将用户行为分析到不同的组中。
我建议 每个筒仓使用不超过三个维度,以避免饱和并保持效率。选择与筒仓分析相关的维度至关重要,这样我们才能获得有用的信息。
尽量使维度具有全局性 和跨 事件孤岛性,这意味着孤岛中的所有事件都共享相同的参数。这使我们能够创建一致的报告,并比较不同事件中的用户行为。
一个特别有用的参数是 `{silo_prefix}_type`,它允许您按类型对事件进行分类。例如,在“联系表单”筒仓中,我们可以使用 `contact_type` 参数来区分不同类型的表单(例如,一般咨询、报价请求等)。
有关维度和参数的更多信息,您可以查看此博客文章: