- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть файл вида "имя кампании":ставка.
Какие я вижу варианты:
1) AdWords API. Когда-нибудь я получу туда доступ, но сейчас этот вариант не рассматриваю.
2) Human Xedant Emulator или аналоги. Приемлемо, но неужели нет более простого решения?
Есть файл вида "имя кампании":ставка.
Какие я вижу варианты:
1) AdWords API. Когда-нибудь я получу туда доступ, но сейчас этот вариант не рассматриваю.
2) Human Xedant Emulator или аналоги. Приемлемо, но неужели нет более простого решения?
Самый быстрый и надежный вариант: Google AdWords Editor - делается через EXCEL файл.
API в данном случае Вам не нужен, вы можете написать скрипт для AdWords, либо заказать его у программистов. Так же в интернете есть примеры скриптов, которые автоматически изменяют ставки на уровне кампаний, групп, ключевых слов.
Ссылка: AdWors Scripts
Можете даже ознакомиться с примерами реализации: Budgets->Set campaign budget
function setCampaignBudget() {var campaignIterator = AdWordsApp.campaigns()
.withCondition('Name = "INSERT_CAMPAIGN_NAME_HERE"')
.get();
if (campaignIterator.hasNext()) {
var campaign = campaignIterator.next();
campaign.getBudget().setAmount(100);
Logger.log('Campaign with name = ' + campaign.getName() +
' has budget = ' + campaign.getBudget().getAmount());
}
}
Так же: Bidding->Set an ad group's default CPC bid
function setAdGroupDefaultCpcBid() {
var adGroup = AdWordsApp.adGroups()
.withCondition('CampaignName = "INSERT_CAMPAIGN_NAME_HERE"')
.withCondition('Name = "INSERT_ADGROUP_NAME_HERE"')
.get()
.next();
// This bid will only be used for auction if a corresponding cpc
// bidding strategy is set to the ad group. E.g.
//
// adGroup.bidding().setStrategy('MANUAL_CPC');
adGroup.bidding().setCpc(3.0);
}
С уважением
Помогу Вам стать лучше конкурентов в Google AdWords.
Откройте новый уровень бизнеса в AdWords прямо сейчас! (https://goodgoogle.org/)