2017-02-21 13 views
0

正如标题所示,运行我的Adwords脚本时出现错误"AdwordsApp" is not defined。我是AdWords新手,无法弄清楚什么是错的。我在单个帐户中运行脚本,但此帐户位于MCC帐户中。这可能是原因吗?“AdwordsApp”未定义

我的代码如下所示:

var spreadUrl = "xxxxxxx" 

function main(){ 
    var total = 0; 

    var campaignSelector = AdwordsApp.campaigns() 
     .forDateRange("LAST_MONTH"); 

    var campaignIterator = campaignSelector.get(); 

    while(campaignIterator.hasNext()) { 
     var campaign = campaignIterator.next(); 
     var budget = campaign.adGroups.getBudget(); 
     var budgetAmount = budget.getAmount(); 
     total += budgetAmount; 
    } 
} 

代码远未准备好...

感谢

+0

您尝试过'AdWordsApp.campaigns()'而不是'AdwordsApp.campaigns()' –

回答

0

望着AdWords的脚本文件发现here,我认为这个问题是下面这行代码。

var campaignSelector = AdwordsApp.campaigns() 

AdwordsApp应该是AdWordsApp,请注意w的外壳。更改该行代码以使其显示如下:

var campaignSelector = AdWordsApp.campaigns() 

应该解决您的问题。

+0

哦,我错过了。非常感谢! – Waltswen

+0

乐意帮忙。如果此答案解决了您的问题,请将其标记为已接受。 –