Scripting google adwords脚本-查找带有标签的帐户
我们管理着许多客户,我们感兴趣的客户都有“活跃客户”的标签。此标签显示在表中MCC(“我的客户中心”)的第一页上。表格的第二列显示“标签” 以下是基本脚本:Scripting google adwords脚本-查找带有标签的帐户,scripting,client,google-ads-api,labels,Scripting,Client,Google Ads Api,Labels,我们管理着许多客户,我们感兴趣的客户都有“活跃客户”的标签。此标签显示在表中MCC(“我的客户中心”)的第一页上。表格的第二列显示“标签” 以下是基本脚本: function main() { var accountSelector = MccApp.accounts() .withCondition("Labels = 'Active Clients'"); var accountIterator = accountSelector.get(); // Iterate t
function main() {
var accountSelector = MccApp.accounts()
.withCondition("Labels = 'Active Clients'");
var accountIterator = accountSelector.get();
// Iterate through the list of accounts
while (accountIterator.hasNext()) {
var account = accountIterator.next();
// Select the client account.
MccApp.select(account);
// Operate on client account
Logger.log('Customer ID: ' + account.getCustomerId() );
}
}
这就是我尝试遍历所有标签为“活动客户机”的客户机的方式。它不工作,我想知道它是否可以工作,或者我必须指定所有客户端的id。列名是
LabelNames
,而不是Labels
。它的类型也是StringSet,而不是String,因此您应该使用.withCondition(“LabelNames包含任何['Active Clients'])
。然而,“LabelNames”还不是AccountSelector条件()的可用列,希望这会随着时间的推移而改变
无论如何,我建议创建一个新的MCC,其中只保留活动客户端,这样您就可以在那里放置脚本,而无需使用with condition