在 Google AdWords 中创建可重用函数
Posted
技术标签:
【中文标题】在 Google AdWords 中创建可重用函数【英文标题】:Creating reusable function in Google AdWords 【发布时间】:2016-05-03 15:08:07 【问题描述】:我目前正在 Google AdWords 中编写脚本,并且我正在管理许多使用相同功能的广告系列(我不得不复制粘贴大约 90 多次)。每当我想编辑这个函数时,都会变得非常困难,因为我需要手动逐个完成每个脚本。
有什么方法可以创建可重用函数,将其存储为单独的脚本并从 AdWords 中调用它,就像我可以调用 Logger
和 DriveApp
一样?我尝试使用以下资源,但到目前为止这些资源都没有用:
如果有人知道将函数简单地存储在某处并在 Google AdWords 中调用它的任何方法,将不胜感激。
【问题讨论】:
【参考方案1】:您可以编写函数并将其保存在 Google Drive 文件中并从那里使用它:
var scriptFile = getFile(location);
var scriptText = scriptFile.getBlob().getDataAsString();
eval(scriptText);
【讨论】:
eval 不被认为是危险的吗? 也许……我有时听说过,但我一直在用它,我也看到它用过很多次…… 如果您正在评估用户提供的代码或无法在传输过程中加密保护您的代码,那么评估是危险的。您可以评估自己编写的未被篡改的代码。以上是关于在 Google AdWords 中创建可重用函数的主要内容,如果未能解决你的问题,请参考以下文章