我可以在 GA4 中向 'items' 添加自定义参数吗?

Can I add custom parameters to 'items' in GA4?

我正在使用 GA4,我想在某些事件中向 'items' 参数添加一些自定义参数。

阅读文档我发现这个参考有这样的观察:“项目参数最多可以有 10 个自定义参数。”。 参考:https://developers.google.com/analytics/devguides/collection/protocol/ga4/sending-events?client_type=gtag#limitations

我没有在文档中找到一些如何在 'items' 中使用自定义参数的示例。

当我尝试将一些自定义参数传递到 'items' 时,由 GA4 GTM 模板标记构建的请求在查询字符串参数中具有以下格式:

pr1: id24~nmexampleName~pr12345~lnlistName~k0customKey00~v0customValue00~k1customKey01~v1customValue01

但是,我没有在 BigQuery 中找到此自定义键和值信息。

有一种方法可以在 'items' 中使用自定义参数,然后在 BigQuery 上使用这些数据吗?

不幸的是,Google 决定在那里推出一个未完成的产品。并大力宣传。并用 UA 弃用谈话吓唬人。 GA4 仍然缺少自定义维度的产品范围等。因此,我们现在必须四处寻找。以下是一些选项:

  1. 使用 UA 而不是 GA4。
  2. 将额外维度填充到现有维度中,然后在 ETL 期间拆分它们。或者,如果您不使用它们,则只使用未使用的尺寸,例如 item_category[2-5]
  3. 让后端产品 ID 登录项目,然后 backfill/enrich 来自后端的 BQ 数据。
  4. 等到 GA4 添加产品范围的 CD。

一般来说,目前的最佳做法是继续使用 UA,同时慢慢为 GA4 实施并行 tracking/ETL/dashboarding。