我目前正在 Google AdWords 中编写脚本,并且正在管理许多使用相同功能的广告系列(我不得不复制粘贴大约 90 多次)。每当我想编辑这个函数时,它就会变得非常困难,因为我需要手动单独完成每个脚本。
有没有办法创建可重用的函数,将其存储为单独的脚本并从 AdWords 调用它,就像调用 Logger
和 DriveApp
一样?我尝试使用以下资源,但到目前为止毫无用处:
- Standalone Scripts - Google 以某种方式允许您创建脚本,但不能在 AdWords 中执行它们(至少据我所知)
- Execution API - 在不断出现“未经身份验证”错误后放弃(即使将权限设置为“任何人,甚至匿名”)
- MCC Scripts - 这允许我更新所有帐户,但不执行我需要的操作
如果有人知道如何简单地将函数存储在某处并在 Google AdWords 中调用它,我们将不胜感激。
最佳答案
您可以编写函数并将其保存在 Google 云端硬盘文件中并从那里使用它:
var scriptFile = getFile(location);
var scriptText = scriptFile.getBlob().getDataAsString();
eval(scriptText);
关于javascript - 在 Google AdWords 中创建可重复使用的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37007832/