0

问题 1: - 我正在使用下面的脚本,它工作正常,但似乎无法获得客户 ID(例如 Bobs Bakers) 我有很多客户并希望从 google adwords 脚本中运行它。(不是 API)。

问题 2:有没有办法在所有客户上运行,给我他们所有的活动?还是我必须从每个客户端中运行此脚本?

function main() {
var campaignsIterator = AdWordsApp.campaigns()
  .withCondition("Status = ENABLED");
  .forDateRange('TODAY')
  .get();

var csv = 'CampaignName, Impressions,Clicks,AveragePosition,AverageCpc,ConversionRate,Conversions,Ctr,Cost';
while (campaignsIterator.hasNext()) 

{
var campaign = campaignsIterator.next();
var stats = campaign.getStatsFor("TODAY");
var row = [
                            campaign,
                            stats.getImpressions(),
           stats.getClicks(),
           stats.getAveragePosition(),
           stats.getAverageCpc(),
           stats.getConversionRate(),
           stats.getConversions(),
           stats.getCtr(),
           stats.getCost()];

csv += '\n' + row.join(',');
}
}
4

1 回答 1

0
  1. 找不到客户名称,但这里有一种查看帐户 ID 的方法:

    AdWordsApp.currentAccount().getCustomerId()

  2. 目前还不可能跨帐户运行相同的脚本。您必须从每个客户端中运行脚本。

于 2013-04-22T21:43:53.223 回答