API Google AdWords, как получить отчет для рекламы?

Я использую API Google AdWords для создания отчета, я могу получить его для кампании, но я не могу создать отчет для объявлений (мне нужно получить AdId, AdName, клики, стоимость показов и многие другие данные), какой тип отчета я должен использовать? я попробовал с:

AD_PERFORMANCE_REPORT 

а также с

AD_CUSTOMIZERS_FEED_ITEM_REPORT

но он возвращает ошибку как "неизвестные поля" или ничего не возвращает.

Благодарю.

1 ответ

Решение

Я нашел решение, вот оно:

 $dateRange = sprintf('%d,%d',
      date('Ymd', strtotime('-7 day')), date('Ymd', strtotime('-1 day')));
    $reportQuery = 'SELECT Id,Headline, Impressions, Clicks, Cost, AdGroupId '
                    . ' FROM AD_PERFORMANCE_REPORT '
                    . ' DURING '.$dateRange;

        // Download report.
        ReportUtils::DownloadReportWithAwql($reportQuery, $filePath, $user,$reportFormat, $options);

Отчет: AD_PERFORMANCE_REPORT, а переменная для имени - заголовок. Надеюсь, поможет.

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