如何获取 Google Analytics 中特定事件的用户信息?

How to get user information for specific events in Google Analytics?

我们已经在 Requestly Pricing Page 上设置了 Google 分析。我们已经从

这样的页面获取与站点相关的信息、匿名统计信息和事件

但是,现在我们想要跟踪执行特定事件的用户,例如

但没有购买高级计划以便我们可以向这些用户发送有针对性的电子邮件。如果我们可以从特定事件的 Google Analytics 中获取用户 ID(非 PII 数据),我们可以将它们映射到我们的 CRM 系统并获取他们的电子邮件并向他们发送电子邮件。

那么,我们如何才能获得与某些事件关联的用户列表?

如果您将信息作为自定义维度发送到 Google Analytics,只需在事件报告中添加第二个维度。

如果您发送 userId 及其定义的参数,您必须在 属性 中启用 User-ID 并创建一个 User-ID 视图以查看 Analytics 报告中的数据:https://support.google.com/analytics/answer/3123666?hl=en

Yes we have started sending User Ids to Analytics and now we are able to see User performing events in User explorer but I would like a reverse way. Given an event I want to know which users performed that event.

Google 分析中的用户 ID

在 Google Analytics 中可以通过三种方式导入用户 ID:

  1. 自定义 schema field userId
  2. 设置一个包含值
  3. custom dimension
  4. 以上两者

在情况 1 中,您可以通过 Google Analytics in User Explorer 报告访问数据,设置 User ID View

在情况 2 中,您可以访问每个允许定义 secondary dimension.

的报告中的数据

在这两种情况下,您都可以访问 Google BigQuery 中的数据,前提是您设置了 export

关于您的具体需求

要了解哪些用户执行了特定事件,我建议您创建一个 custom report,您可以在其中指定过滤器中的事件,并将您的用户 ID 自定义维度设置为维度。这种方法当然假定您至少将用户 ID 作为自定义维度导入。