正如标题所示,我在运行Adwords脚本时"AdwordsApp" is not defined收到错误"AdwordsApp" is not defined 。 我是AdWords新手,无法弄清楚什么是错的。 我在单个帐户中运行脚本,但此帐户位于MCC帐户中。 这可能是原因吗?
我的代码如下所示:
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; } }代码远没有准备好......
谢谢
As the title says I'm getting the error "AdwordsApp" is not defined when running my Adwords Script. I'm new to Adwords Script and can't figure out what's wrong. I'm running the script in a single account but this account is in a MCC-account. Can that be the reason?
My code looks like this:
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; } }The code is far from ready...
Thanks
最满意答案
查看这里找到的AdWords脚本文档,我认为问题出现在以下代码行上。
var campaignSelector = AdwordsApp.campaigns()AdwordsApp应该是AdWordsApp ,请注意w的外框。 更改该行代码,使其显示如下:
var campaignSelector = AdWordsApp.campaigns()应该解决你的问题。
Looking at the AdWords Script docs found here, I think the issue is on the following line of code.
var campaignSelector = AdwordsApp.campaigns()AdwordsApp should be AdWordsApp, note the casing of the w. Changing that line of code so that it reads:
var campaignSelector = AdWordsApp.campaigns()should fix your problem.
更多推荐
发布评论