Планирование скриптов AdWords с помощью API AdWords

Есть ли способ, которым я могу управлять, то есть планировать, запускать или приостанавливать скрипт AdWords с помощью API AdWords.

Мое требование состоит в том, что я хочу запустить какую-то задачу через API AdWords и хочу быть уверенным, что всякий раз, когда моя задача запускает скрипт adwords, не должно вноситься никаких изменений. И как только задача будет выполнена (что может занять несколько дней), я хочу возобновить сценарий.

В настоящее время я поддерживаю это, отключая скрипт вручную перед запуском, и я хочу автоматизировать это, то есть отключить скрипт для учетной записи перед запуском и возобновить его по завершении задачи.

ОБНОВЛЕНИЕ: я хотел бы сделать то же самое для автоматизированных правил.


person Amol Sharma    schedule 07.10.2013    source источник


Ответы (2)


вы можете сделать это через API таблиц Google:

  • Создать электронную таблицу
  • Когда AdWords API работает, в ячейке A1 может быть указано «выполняется».
  • Когда AdWords API завершит работу, он сможет удалить это значение.

И на стороне сценария AdWords: - Когда сценарий AdWords запускается, он может прочитать эту ячейку и прекратить выполнение, если значение в ячейке A1 "выполняется".

Надеюсь, что вы найдете ее полезной

person Alan Daitch    schedule 13.03.2014

Вы не можете запланировать скрипты / правила с помощью AdWords API.

Однако для скриптов вы можете сделать одну вещь - поместить файл на Google Диск, который будет служить блокировкой:

BIG_TASK {
  Drive.putFile("lock")
  doThings();
  Drive.removeFile("lock")
}

SCRIPT {
  if (Drive.fileExists("lock")) {
    return;
  }
  doOtherThings();
}

Однако нелегкий ответ на правила.

person iluxa    schedule 16.10.2013