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, а переменная для имени - заголовок. Надеюсь, поможет.