我想创建每天更改日期的广告。 这是我每天00:00运行的脚本:
var date_format = Utilities.formatDate(new Date(), "GMT", "dd/MM/y")
var AD_GROUP_NAME = 'ארונות הזזה';
function main() {
var adGroup = getAdGroup(AD_GROUP_NAME);
var keywords = adGroup.keywords().get();
while (keywords.hasNext()) {
var keyword = keywords.next();
keyword.setAdParam(1, date_format);
}
}
function getAdGroup(name) {
var adGroupIterator = AdWordsApp.adGroups()
.withCondition('Name = "' + name + '"')
.withLimit(1)
.get();
if (adGroupIterator.hasNext()) {
return adGroupIterator.next();
}
}
在广告中我添加了一个包含{param1}的文字。 这不起作用,你知道为什么吗?
谢谢你, Omry。
答案 0 :(得分:1)
这不是这样做的方法。 您应该检查广告定制工具而不是广告参数。 看一看。 https://developers.google.com/adwords/scripts/docs/features/ad-customizers
这里有一个很好的例子。 :)