繁体   English   中英

如何使用Google AdWords API获取每日报告?

[英]How to get the daily report using google adwords api?

我以api google adwords开头,这是我的代码:

$reportQuery = 'SELECT CampaignId,CampaignName, '
        . 'Impressions, Clicks, Cost FROM CAMPAIGN_PERFORMANCE_REPORT DATE 20151119 ';
       // . 'WHERE Status IN [Campagne mise en veille, PAUSED] DURING ' . $dateRange;
  // Set additional options.
  $options = array('version' => ADWORDS_VERSION);
 ReportUtils::DownloadReportWithAwql($reportQuery, $filePath, $user,
      $reportFormat, $options);
  $dataArray =file($filePath);

它可以在'During last_7_days'期间正常工作,但是对于每日统计数据,我尝试了'Date Today'和'Date 20151119',但是它不起作用。 谢谢。

有什么问题 您的情况下$ dateRange是什么?

无论如何,请尝试:

SELECT CampaignId,CampaignName,Impressions,Clicks,Cost
FROM CAMPAIGN_PERFORMANCE_REPORT
DURING 20151119,20151119; //or: DURING TODAY

查看文档: https : //developers.google.com/adwords/api/docs/guides/awql

编辑:如果要每日报告,则必须在select子句中包含DATE列/属性,并在Between子句中包含有效时间跨度

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM