function main()
{
var keywordIterator = AdsApp.keywords().withCondition("CampaignStatus = ENABLED").withCondition("AdGroupStatus = ENABLED").get()
if (keywordIterator.hasNext())
{
while (keywordIterator.hasNext())
{
var keyword = keywordIterator.next();
var keyword_name = encodeURIComponent(keyword.getText());
UrlFetchApp.fetch('https://example.com/adwords/Input/incoming.php?'+
'keywordName='+keyword.getText()+
'&CampaignName='+keyword.getCampaign().getName()+
'&AdGroupName='+keyword.getAdGroup().getName()+
'&Clicks='+keyword.getStatsFor("YESTERDAY").getClicks()+
'&Ctr='+keyword.getStatsFor("YESTERDAY").getCtr()+
'&Impressions='+keyword.getStatsFor("YESTERDAY").getImpressions()+
'&IsPaused='+keyword.isPaused()+
'&IsEnabled='+keyword.isEnabled()+
'&Spend='+keyword.getStatsFor("YESTERDAY").getCost()+
'&QualityScore='+keyword.getQualityScore()+
'&Bid='+keyword.bidding().getCpc());
}
}
}
似乎有一个错误导致URLFetch超时
我不确定是什么原因导致它超时,因为服务器可以处理它而没有任何问题。在脚本为“ Ran”时似乎发生了50%的时间,但在脚本为“ Previewed”时却没有发生-预览时,它似乎工作得很好,大约需要一两分钟才能完全运行和执行。 / p>