【发布时间】:2022-10-20 14:58:41
【问题描述】:
我有一个脚本,可以将数据从 Google Analytics 导入我的 BI。它工作了多年。最近它停止工作了。
经过调查,事实证明从维度中删除 ga:adMatchedQuery 可以解决问题。
我检查了变更日志(https://developers.google.com/analytics/devguides/reporting/core/v4/changelog?hl=en、https://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。
【问题讨论】:
-
请编辑您的问题并包括minimal reproducible example
-
我添加了两个指向 UA 查询资源管理器的链接。
标签: google-analytics google-analytics-api