【问题标题】:Adding ga:adMatchedQuery breaks API request添加 ga:adMatchedQuery 会中断 API 请求
【发布时间】:2022-10-20 14:58:41
【问题描述】:

我有一个脚本,可以将数据从 Google Analytics 导入我的 BI。它工作了多年。最近它停止工作了。

经过调查,事实证明从维度中删除 ga:adMatchedQuery 可以解决问题。

我检查了变更日志(https://developers.google.com/analytics/devguides/reporting/core/v4/changelog?hl=enhttps://developers.google.com/analytics/devguides/reporting/changelog?hl=en 等),没有看到任何弃用通知。在那儿?

不过,有没有其他方法可以让访问者在 Google API 中搜索我的广告?

更新: 进一步调查表明,如果 adMatchedQuery 是唯一维度,我可以提出请求。添加第二个维度(例如,我的自定义维度或 ga:hour)会中断请求。

例如:

https://ga-dev-tools.appspot.com/query-explorer/?start-date=2022-09-01&end-date=2022-09-08&metrics=ga%3AgoalCompletionsAll&dimensions=ga%3Asource%2Cga%3Amedium%2Cga%3AadKeywordMatchType%2Cga%3AadMatchedQuery%2Cga%3Acountry%2Cga%3Adate%2Cga%3Ahour&sort=-ga%3AgoalCompletionsAll%2C-ga%3Adate&ids=ANALYTICS_ID 产生空集。

https://ga-dev-tools.appspot.com/query-explorer/?start-date=2022-09-01&end-date=2022-09-08&metrics=ga%3AgoalCompletionsAll&dimensions=ga%3Asource%2Cga%3Amedium%2Cga%3AadKeywordMatchType%2Cga%3AadMatchedQuery%2Cga%3Acountry%2Cga%3Adate%2C&sort=-ga%3AgoalCompletionsAll%2C-ga%3Adate&ids=ANALYTICS_ID 给了我结果。

唯一的区别是我从第二个链接的维度列表中删除了 ga:hour。

【问题讨论】:

标签: google-analytics google-analytics-api


【解决方案1】:

同样在这里,谷歌似乎在 9 月 1 日进行了更新,以限制不符合更高隐私阈值的搜索查询,但似乎他们完全关闭了 GA 中的搜索查询报告。希望他们认识到这个错误并修复它。

检查https://support.google.com/analytics/thread/178348751/search-console-report-not-showing-search-queries-for-landing-pages?hl=en&authuser=1

【讨论】:

    【解决方案2】:

    自 9 月 5 日以来,我们遇到了同样的问题。

    我在github 上找到了解决方案。他们说您必须将ga:adMatchedQuery 替换为ga:keyword

    这对我有用,但不完全确定它是否与adMatchedQuery 相同,但结果看起来不错。

    希望这对你也有帮助。

    【讨论】:

      猜你喜欢
      • 2021-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-23
      • 1970-01-01
      • 2016-04-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多