我正在使用 Python API 检索信息以生成应用程序的分析报告。我们正在使用新的 GA4。
发送事件参数:Event Category, Event Action, Event Label and Event Value
通过gtag.js同时触发事件。
参数标注如下:Category、Action、Label、Value
现在,一旦事件被触发,我需要从 GA4 收集有关事件的所有信息,并使用 Python API 调用制作我自己的报告。我需要通过 gtag.js 传递的所有事件标签和事件值的信息
我在用:
request = RunReportRequest(
property=f"properties/{property_id}",
dimensions=[Dimension(name="eventName")],
metrics=[Metric(name="eventCount")],
date_ranges=[DateRange(start_date= sdate, end_date= edate)],
)
client = BetaAnalyticsDataClient()
response = client.run_report(request)
这只会给出事件名称和发生的事件的计数。我在 GA3 中读到,eventLabel, eventCategory and eventAction
将其视为维度和eventValue
指标。但在 GA4 中似乎并非如此。我尝试eventLabel
作为请求有效负载中维度字段中的维度。它给我一个错误,说它不是一个有效的维度。我在指标字段中进行了尝试eventValue
,这将为我提供每个事件的所有事件值的总和。
但我需要每个事件的单独值以及与之对应的标签。有什么方法可以检索这些信息吗?我错过了什么吗?如果需要,很高兴分享更多信息。
任何帮助表示赞赏。提前致谢 :)