Ошибка AWQL / Не получается получить какие-либо данные

Я подключаю свой сайт к API AdWords. Кажется, у меня возникла проблема с запросом любых данных из 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. Кто-нибудь может увидеть что-нибудь очевидное здесь?

0 ответов

Похоже, вы используете GoogleAds API, а не AdWords API. Может ли быть так?

Если да, то вот руководство по переносу отчетов.

Другие вопросы по тегам