AWQL 错误/似乎无法检索任何数据

Posted

技术标签:

【中文标题】AWQL 错误/似乎无法检索任何数据【英文标题】:AWQL Error / Can't seem to retrieve any data 【发布时间】:2019-01-07 13:29:59 【问题描述】:

我正在将我的网站连接到 AdWords API。我似乎在从 API 请求任何类型的数据时遇到问题。

我收到的错误都是 AWQL 语法问题(例如Error in query: unexpected input DURING.

这是我的代码:

GoogleAdsClient adClient = new GoogleAdsClient();
adClient.Config.OAuth2ClientId = "...";
adClient.Config.OAuth2ClientSecret = "...”;
adClient.Config.OAuth2RefreshToken = "...”;
adClient.Config.DeveloperToken = “...”;

var googleService = adClient.GetService(Google.Ads.GoogleAds.Services.V0.GoogleAdsService);

string query = @"SELECT Impressions,Clicks,Ctr FROM KEYWORDS_PERFORMANCE_REPORT DURING LAST_7_DAYS";

PagedEnumerable<SearchGoogleAdsResponse, GoogleAdsRow> response =
                googleService.Search("MY_CUSTOMER_ID", query);

我相当确定 AWQL 没问题,所以我想知道是不是我用来执行 AWQL 的服务设置才是问题所在。任何人都可以在这里看到任何明显的东西吗?

【问题讨论】:

我遇到了同样的错误,查看迁移文档后,Google Ads 的格式应该与 AdWords 的格式相同:developers.google.com/google-ads/api/docs/migration/reports 【参考方案1】:

您似乎使用的是 GoogleAds API,而不是 AdWords API。会不会是这样?

如果是这样,这里是migrate reports guide。

【讨论】:

以上是关于AWQL 错误/似乎无法检索任何数据的主要内容,如果未能解决你的问题,请参考以下文章

核心数据,无法检索/设置到我的属性。最常见的错误?

无法从 glGetShaderInfoLog 检索错误消息

Cordova 插件:无法检索图片的路径

UIImage 错误指令

Python要求使用网站登录

检索 ArrayList 时出现 GWT-RPC 无法解释的 500 状态错误