2016-05-03 21 views
0

我目前正在Google AdWords中撰寫腳本,並且我正在管理大量使用相同功能的廣告系列(我不得不復制粘貼90多次)。無論何時我想編輯這個函數,它都變得非常困難,因爲我需要單獨手動通過每個腳本。在Google AdWords中創建可重複使用的功能

有沒有什麼方法可以創建一個可重複使用的函數,將它作爲一個單獨的腳本存儲並從AdWords調用,比如我可以如何調用LoggerDriveApp?我試着用下面的資源,這已經很沒用至今:

  • Standalone Scripts - 谷歌在某種程度上允許你創建腳本,但不是的AdWords內執行它們(至少這是據我已經設法來)
  • Execution API - 放棄了不斷得到後‘未驗證’錯誤(即使權限設置爲當‘任何人,甚至是匿名’)
  • MCC Scripts - 這讓我更新所有帳戶,b ut並沒有做我所需要的東西

如果有人知道任何簡單的方法在某處存儲函數並在Google AdWords中調用函數,將不勝感激。

回答

1

你可以寫你的函數將它保存在谷歌雲端硬盤文件,並使用它從那裏:

var scriptFile = getFile(location); 
var scriptText = scriptFile.getBlob().getDataAsString(); 
eval(scriptText); 
+0

不是評估認爲是危險的? – Paradoxis

+0

也許......我有時聽說過,但我一直都在使用它,而且我也看到它也被多次使用過...... – fabrigm

+0

如果您評估用戶提供的代碼或無法以加密方式保護您的代碼,則評估是危險的過境。您可以評估自己編寫的沒有被篡改的代碼。 –

相關問題