function main() {
var timeZone = AdWordsApp.currentAccount().getTimeZone();
var nowString = Utilities.formatDate(new Date(), timeZone, 'MMMM dd, yyyy HH:mm:ss');
var nowDate = new Date(nowString);
var time = nowDate.getHours();
// Between 9:00 AM to 3:00 PM
if (time >= 9 && time <= 15) {
var clicksLimit = 100; //set your clicks limit
var campaigns = AdWordsApp.campaigns().get();
while (campaigns.hasNext()) {
var campaign = campaigns.next();
var campaignStats = campaign.getStatsFor("TODAY");
if (campaignStats.getClicks() > clicksLimit) {
campaign.pause(); // You may remove this part of the code based on your requirements
} else {
campaign.enable();
}
}
}
}Regards,
Hiroyuki
AdWords Scripts Team
// Between 6:00 PM to 4:00 AM
if ((time >= 18 && time <= 24) || (time >= 0 && time <= 4)) {