Javascript 从MCC获取所有谷歌广告标签。还包括由客户端帐户中的其他用户创建的ONCE
谷歌广告脚本可以获取子/客户帐户的标签。但不是ONCE,ONCE是由客户机自己创建的。有没有办法得到所有的标签名 我尝试了服务器脚本,但都返回了MCC标签Javascript 从MCC获取所有谷歌广告标签。还包括由客户端帐户中的其他用户创建的ONCE,javascript,google-apps-script,Javascript,Google Apps Script,谷歌广告脚本可以获取子/客户帐户的标签。但不是ONCE,ONCE是由客户机自己创建的。有没有办法得到所有的标签名 我尝试了服务器脚本,但都返回了MCC标签 function getAllAccountLabels() { var labelIterator = AdsManagerApp.accountLabels().get(); while (labelIterator.hasNext()) { var label = labelIterator.next(); L
function getAllAccountLabels() {
var labelIterator = AdsManagerApp.accountLabels().get();
while (labelIterator.hasNext()) {
var label = labelIterator.next();
Logger.log('Label with id = %s and text = %s was found.', label.getId().toFixed(0), label.getName());
}
}
在处理MCC标签时存在差异
AdsManagerApp.accounts().withCondition( 'LabelNames CONTAINS "test"' ).get();
及
WithCondition不返回用户级标签名称
var accountIterator = AdsManagerApp.accounts().get();
while (accountIterator.hasNext()) {
var account = accountIterator.next();
var accountName = account.getName();
var labelIterator = account.labels().get();
while (labelIterator.hasNext()) {
var label = labelIterator.next();
var labelName = label.getName();
if( labelName.match(/test/i) ) {
Logger.log( accountName+" "+labelName );
}
}
}