【发布时间】:2020-11-20 10:05:42
【问题描述】:
Google Analytics(特别是第 4 版,“GA4”)有各种 predefined events,每个都有自己的参数。例如。 purchase 事件有一个 items 参数,其中包含每个购买项目的 item_id 和 item_name 等数据。网站上的 JS 代码可以发送这些事件并传递额外的数据,我实际上可以在 Google Analytics 界面的“分析中心”中看到数据。
有没有办法使用Google Analytics Data API 来获取这些额外的数据?有一种方法可以检索 some predefined dimensions 以及“自定义尺寸”(通过 customEvent:parameter_name),但例如购买项目数据似乎不是其中的一部分。
如果我想通过 API 访问这些数据,我是否必须定义自定义维度(例如 purchasedProductId)并将它们发送到 items 参数?
【问题讨论】:
-
你试过什么?
-
@DaImTo 我正在使用 Python SDK 和
AlphaAnalyticsDataClient,我尝试使用dimensions=[Dimension(name='item_id')]和该名称的各种变体(itemId、productItemId、customEvent:item_id等),但我总是收到google.api_core.exceptions.InvalidArgument: 400 Field ... is not a valid dimension. For a list of valid dimensions and metrics, see https://developers.google.com/analytics/devguides/reporting/data/v1/api-schema。 -
你好,@JanPöschko 你有什么解决办法吗?
标签: google-analytics google-analytics-api google-analytics-4