你好很棒的人,
我是谷歌广告脚本中的菜鸟,试图编写一个脚本,当它们的结束日期在过去时自动删除附加链接。(在我的公司,我们有很多促销活动,每个广告系列都有很多附加链接)。
我写了这段代码,它可以工作,但它什么也没做,有人可以帮助我吗?
多谢!
function main() {
var date = new Date();
var campaign = AdsApp.campaigns()
.withCondition("CampaignName = 'YOUR CAMPAIGN NAME HERE'")
.get()
.next();
var campaignSitelinkDate = campaign.extensions()
.sitelinks().getEndDate;
var campaignSitelinkSelector = campaign.extensions()
.sitelinks();
/*.withCondition("Status = ENABLED") */
/*.withCondition("CampaignStatus = PAUSED") */
/*.forDateRange("YESTERDAY"); */
var campaignSitelinkIterator = campaignSitelinkSelector.get();
/* var campaignSitelinkDate = campaignSitelinkSelector.getEndDate; */
if (campaignSitelinkIterator.hasNext() || (campaignSitelinkDate < date) ) {
var campaignSitelink = campaignSitelinkIterator.next()
campaignSitelinkSelector.removeSitelink;
}
}