Google Analytics Data API (GA4)如何使用runRealtimeReport函数?<



调用

await analyticsDataClient.runRealtimeReport({
entity: {
propertyId: propertyId,
},
dateRanges: [
{
startDate: '2020-03-31',
endDate: 'today',
},
],
dimensions: [
{
name: 'city',
},
],
metrics: [
{
name: 'activeUsers',
},
],
});

但是这会返回以下错误:

A property in the form 'properties/1234' where '1234' is a GA4 property Id is required

我认为这是因为我的runRealtimeReport函数中的对象是错误的,但我不知道如何放入。

要创建实时报告,您需要更新请求,使其类似于

const propertyId = 'YOUR-GA4-PROPERTY-ID';
const [response] = await client.runRealtimeReport({
property: 'properties/' + propertyId,
dimensions: [{ name: 'city', },],
metrics: [{ name: 'activeUsers', },],
});

请将"your - ga4 - property -ID"替换为您的数字属性ID。本页描述了在哪里可以找到您的GA4属性ID。

实时报表不需要daterange。实时报告总是为您的应用程序或网站的最近30分钟。有更多关于创建实时报告的信息在这个页面。

相关内容

  • 没有找到相关文章

最新更新