只要Adwords帐户和Google Docs帐户使用相同的登录名,它就可以访问您拥有的任何电子表格。 建议您打开示例电子表格,然后将其复制到您的帐户中。 然后,您可以将以下脚本中的URL替换为电子表格副本的URL。
链接到我的示例电子表格: //docs.google.com/spreadsheet/ccc?key=0Aotb6eheEOpodEhDM2hqQmhfeTdHT3BLMl80aDRxTkE
谢谢,
拉斯
/**************************************** * Update Bids Using a Google Spreadsheet * Version 1.1 * Created By: 拉斯 Savage * FreeAdWordsScripts.com ****************************************/ function main() { var SPREADSHEET_URL = "Insert Url Here"; var 电子表格 = SpreadsheetApp.openByUrl(SPREADSHEET_URL); var sheet = 电子表格.getSheetByName('KeywordBids'); var data = sheet.getRange("A:E").getValues(); var kwBidHash = {}; for(var i in data) { if(i == 0) { continue; } if(data[i][0] === '') { break; } var kwKey = Utilities.base64Encode([data[i][0],data[i][1],data[i][2]].join('~~!~~')); kwBidHash[kwKey] = data[i]; } var kwIter = AdWordsApp.keywords() .withCondition("Status = ENABLED") .get(); while(kwIter.hasNext()) { var kw = kwIter.next(); var campName = kw.getCampaign().getName(); var kwKey = Utilities.base64Encode([campName,kw.getText(),kw.getMatchType()].join('~~!~~')); if(kwBidHash[kwKey]) { if(kwBidHash[kwKey][3] === "FIXED") { kw.setMaxCpc(kwBidHash[kwKey][4]); }else{ kw.setMaxCpc(kw.getMaxCpc() * (1+kwBidHash[kwKey][4])); } } } }