如何检索 属性 ID 并在 Google 分析数据 API 中使用 utm 标记?

How to retrieve Property ID and use utm marks in Google Analytics Data API?

我想从 Google Analytics Reporting API 切换到 Google 分析数据 API (GA4) .

报告API中,可以通过特殊的endpoint. In Analytics Data API there is no view id, but there is Property ID which is used to send requests. But I didn't find any endpoint to get Property ID through REST. Is it even possible or it's only available from https://analytics.google.com/管理面板检索帐户(用于发送请求)的所有view id

同样在 报告 API 发送请求中,我在 dimensionFilterClauses 数组中使用了 utm marks,如下所示:

"dimensionFilterClauses":[
      {
         "operator":"AND",
         "filters":[
            {
               "dimensionName":"ga:campaign",
               "operator":"EXACT",
               "expressions":[
                  "some_campaign_name_2021"
               ]
            },
            {
               "dimensionName":"ga:adContent",
               "operator":"EXACT",
               "expressions":[
                  "multiformat"
               ]
            },
            {
               "dimensionName":"ga:medium",
               "operator":"EXACT",
               "expressions":[
                  "cpm"
               ]
            },
            {
               "dimensionName":"ga:source",
               "operator":"EXACT",
               "expressions":[
                  "facebook"
               ]
            },
            {
               "dimensionName":"ga:keyword",
               "operator":"EXACT",
               "expressions":[
                  "car"
               ]
            }
         ]
      }
   ]

如何使用 Google 分析数据 API (GA4)

您可以使用管理 API 列出您有权访问的所有 GA4 媒体资源。方法是accountSummaries.list.

响应将包含例如...

     "propertySummaries": [
        {
          "property": "properties/215...",
          "displayName": "You GA4 Property Name"
        },
      ...

对于 utm 标记,您需要将这些维度名称从 GA3 转换为 GA4。此 page 提供了 GA4 中的等效维度。例如,GA3 中的 ga:source 类似于 GA4 中的 source。请注意,ga:keywordga:adContent 在 GA4 中尚不可用。