2015-12-08 4 views
0

Я использую api google adwords для создания отчета, я могу получить его для кампании, но я не могу создать отчет для рекламы (мне нужно получить AdId, AdName, клики, стоимость показов и многие другие данные). Какой тип отчета я должен использовать? я попытался с:api google adwords как получить отчет для рекламы?

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

Смежные вопросы