将日期添加到广告文字adwords

时间:2015-12-03 10:19:06

标签: scripting google-adwords

我想创建每天更改日期的广告。 这是我每天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。

1 个答案:

答案 0 :(得分:1)

这不是这样做的方法。 您应该检查广告定制工具而不是广告参数。 看一看。 https://developers.google.com/adwords/scripts/docs/features/ad-customizers

这里有一个很好的例子。 :)