0

我正在将我的网站连接到 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 的服务的设置才是问题所在。任何人都可以在这里看到任何明显的东西吗?

4

1 回答 1

0

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

如果是这样,这里有一份迁移报告指南

于 2019-08-29T13:51:01.150 回答