Сейчас в сети: 896
Если вы так и не нашли, куда задать ваш вопрос, оставьте его здесь!
Подсказки
star_border
Ответить

Остановка кампаний по достижению определенного баланса

Студент ✭ ✭ ✭

Приветствую участников сообщества!


Возник вопрос по поводу баласа.

Возможно ли остановить кампании (программно скриптом или другим способом) когда текущий остаток достигает какой то цифры?

 

С уважением

Андрей

2 Ответ экспертаverified_user

swarika Здравствуйте.   Думаю без проблем реализуется чер...

Аспирант ✭ ✭

swarika Здравствуйте.

 

Думаю без проблем реализуется через API. Но учтите момент, что остаток не совсем актуальный показывается в текущий момент времени т.к. есть задержка.

 

С уважением, Никита.

С уважением, Никита.
P.S. Если ответ был Вам полезен, нажмите на звездочку.

Ray_Jones Здравствуйте. Это возможно реализовать только ч...

Студент ✭ ✭ ✭
Ray_Jones Здравствуйте.
Это возможно реализовать только через API? К сожалению я еще с данным сервисом не ознакомился.

С уважением
Андрей

Можно попробовать сделать автоматизированное правило на о...

Аспирант ✭ ✭

Можно попробовать сделать автоматизированное правило на основе стоимости. Допустим Вы знаете сколько приблизительно тратите на кампании в день, неделю, месяц. Ну и сумму пополнения. Соответственно останавливаете кампанию, которая достигла определенных трат денег. Не идеально, но все же.

 

В скрипты не вникал к сожалению(, не смогу подсказать в этой области.

С уважением, Никита.
P.S. Если ответ был Вам полезен, нажмите на звездочку.

Всем привет!   Скриптами это тоже делается без особых про...

Ведущий участник

Всем привет!

 

Скриптами это тоже делается без особых проблемВеселый

-------
С уважением, Владимир

Искал в свое время такое решение, и в скрпитах не нашел к...

Ведущий участник

konvut написано:

Всем привет!

 

Скриптами это тоже делается без особых проблемВеселый


Искал в свое время такое решение, и в скриптах не нашел какой метод/функция работает с балансом аккаунта.
Подскажите!?! Веселый

C уважением,
Павел

Я про использование затрат кампаний, забыл про это написа...

Ведущий участник

demureless написано:
Искал в свое время такое решение, и в скрпитах не нашел какой метод/функция работает с балансом аккаунта.

Подскажите!?! Веселый


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

 

К сожалению, с биллингом скриптами работать пока не получится. Печальный

Покопался в местном сообществе. Данную фичу хотим не только мы)

-------
С уважением, Владимир

Думал просто я не внимателен и не нашел, с таким подходом...

Ведущий участник


Просто в скрипте значение бюджета необходимо вбивать ручками


Думал просто я не внимателен и не нашел, с таким подходом - алгоритм понятен, он кстати вполне строиться на примерах и фрагментах из хелпа

C уважением,
Павел

Отключение не делал, так как компании работают. Но это ил...

Ведущий участник

Отключение не сделал, так как компании работают сейчас. Сделал с отправкой сообщения на почту. Но это или знающие допилят, или в момент когда выключать можно сделаю, или сами вставите в месте отправки почты выключения компаний (пример есть в хелпе).
Но сам уже вижу минусы, в том, что нужно обновлять в ручную пополенения баланса, в идеале надо брать данные из гугл док например.
Критика принимается. Тема интересная (нашел себе игрушку : ) )

function main() {
  var campaignsIterator = AdWordsApp.campaigns()
      .withCondition("Clicks > 0")
      .forDateRange("TODAY")
      .get();

  var balance = 900;//Порог срабатывания в валюте аккаунта
  var cost = 0;
  while (campaignsIterator.hasNext()) {
    var campaign = campaignsIterator.next();
    var stats = campaign.getStatsFor("TODAY");
    cost += stats.getCost();   
  }
   Logger.log("Потрачено за сегодня " + cost);
  if (cost > balance) {
    var recipient = "ваша почта@gmail.com";// Подставьте Вашу почту
    var subject = "Хозяин покорми AdWords";
    var body = "За сегодня потрачено:" + cost +  " скоро бизнес станет колом";
    MailApp.sendEmail(recipient, subject, body);
    Logger.log("Шлю почту ");
  }
 }


C уважением,
Павел