有没有人有一些示例代码显示如何获取 AdWords 帐户的每日总支出(跨所有广告系列)?
我一直无法找到以直接方式执行此类操作的示例代码,因此任何帮助、指针、代码将不胜感激。(我将使用 python lib,但任何其他语言也很酷......)
提前致谢!
霍夫
有没有人有一些示例代码显示如何获取 AdWords 帐户的每日总支出(跨所有广告系列)?
我一直无法找到以直接方式执行此类操作的示例代码,因此任何帮助、指针、代码将不胜感激。(我将使用 python lib,但任何其他语言也很酷......)
提前致谢!
霍夫
我不熟悉 Python,但该过程在任何语言中都应该是相似的,所以这个 PHP 可能会有所帮助:
$user = new AdWordsUser();
// Get the CampaignService.
$campaignService = $user->GetCampaignService('v201101');
// Create selector.
$selector = new Selector();
// Fields to retrieve
$selector->fields = array('Id', 'Name', 'Cost');
// Date rage for stats
$selector->dateRange->min = "20110613";
$selector->dateRange->max = "20110614";
// Get all campaigns.
$page = $campaignService->get($selector);
if(isset($page->entries)){
foreach ($page->entries as $campaign) {
if(isset($campaign->campaignStats)) {
// This is how you get the cost
$cost = $campaign->campaignStats->cost->microAmount/1000000;
print "Cost for Campaign {$campaign->name} = $cost\n";
}
}
}
您应该能够使用此处get_all_campaigns.py
的示例来编写等效的 Python 代码。