Adwords 脚本无法使用 ID 函数找到

Adwords Scripts Can't find With Ids Function

我正在开发 AdWords 脚本来管理广告组级别的附加链接。 但是我 运行 遇到了按 ID 选择附加链接的问题。 它不断给出错误:

TypeError:在对象 [AdGroupSitelinkSelector] 中找不到函数 withIds。 (第 82 行)

我是运行以下代码:

function deleteSitelinks(deleteArray, adGroup){
  Logger.log(adGroup);
  for(var i = 0; i < deleteArray.length; i++){
    var sitelink = adGroup.extensions()
    .sitelinks()
    .withIds([deleteArray[i]])
    .get()
    .next();

    adGroup.removeSitelink(sitelink);
  }
}

我知道还没有 "perfect",我会清理它。 我已尝试使用 AdWords 参考中的确切示例,但没有成功 (https://developers.google.com/adwords/scripts/docs/reference/adwordsapp/adwordsapp_adgroupsitelinkselector#arguments_8)

提前致谢!

Awnser 认为 adGroup 应该被 AdWordsApp 取代。 正确代码:

function deleteSitelinks(deleteArray, adGroup){
  Logger.log(adGroup);
  for(var i = 0; i < deleteArray.length; i++){
    var sitelink = AdWordsApp.extensions()
    .sitelinks()
    .withIds([deleteArray[i]])
    .get()
    .next();

    adGroup.removeSitelink(sitelink);
  }
}