api google adwords 如何获取广告报告?
api google adwords how to get the report for ads?
我正在使用 api google adwords 生成报告,我可以为广告系列获取它,但我无法为广告生成报告(我需要获取 AdId , AdName , clicks , impressions cost 和许多其他数据)。
我应该使用什么类型的报告?
我试过:
AD_PERFORMANCE_REPORT
还有
AD_CUSTOMIZERS_FEED_ITEM_REPORT
但它 return 错误为 "unknown fields" 或者它没有 return 任何东西。
谢谢。
我找到了解决方案,这里是:
$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,名称的变量是标题。
希望对你有帮助。
我正在使用 api google adwords 生成报告,我可以为广告系列获取它,但我无法为广告生成报告(我需要获取 AdId , AdName , clicks , impressions cost 和许多其他数据)。 我应该使用什么类型的报告? 我试过:
AD_PERFORMANCE_REPORT
还有
AD_CUSTOMIZERS_FEED_ITEM_REPORT
但它 return 错误为 "unknown fields" 或者它没有 return 任何东西。
谢谢。
我找到了解决方案,这里是:
$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,名称的变量是标题。 希望对你有帮助。