如何在Google Adwords脚本中找到客户端ID

时间:2013-03-06 16:08:23

标签: google-adwords

问题1: - 我使用下面的脚本工作正常,但似乎无法获得客户端ID(例如Bobs Bakers)我有很多客户端,并希望从谷歌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(',');
}
}

1 个答案:

答案 0 :(得分:0)

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

    AdWordsApp.currentAccount()。getCustomerId()

  2. 目前无法跨帐户运行相同的脚本。您必须从每个客户端运行脚本。