Javascript 使用灵活预算脚本设置结束日期的脚本
我目前正在使用此处找到的灵活预算脚本: 是否需要添加一些javascript行,一旦达到结束日期,这些javascript行将停止活动 谢谢Javascript 使用灵活预算脚本设置结束日期的脚本,javascript,google-ads-api,Javascript,Google Ads Api,我目前正在使用此处找到的灵活预算脚本: 是否需要添加一些javascript行,一旦达到结束日期,这些javascript行将停止活动 谢谢 Jon我想最简单的方法是添加一个函数,在对预算设置进行任何操作之前检查日期。如果已经结束,那么调用pause()method()。然而,您需要考虑一件非常重要的事情,那就是您的AdWords帐户的时区与脚本的时区。如所述: (…)即使AdWords帐户时间是中心时间,也会生成日期 在AdWords中,脚本基于脚本所在的服务器时间 正在运行(…) 还有一个简
Jon我想最简单的方法是添加一个函数,在对预算设置进行任何操作之前检查日期。如果已经结束,那么调用
pause()
method()。然而,您需要考虑一件非常重要的事情,那就是您的AdWords帐户的时区与脚本的时区。如所述:
(…)即使AdWords帐户时间是中心时间,也会生成日期
在AdWords中,脚本基于脚本所在的服务器时间
正在运行(…)
还有一个简单的功能可以设置适当的时区:
/**
* The time will convert to whatever server/data center the script is running on. Make sure the time is set to the AW account time
* @param {Date} date
*/
function setProperTimeZone(date) {
return new Date(Utilities.formatDate(date, AdWordsApp.currentAccount().getTimeZone(), "MMM dd,yyyy HH:mm:ss"));
}