Скрипты Google Ads позволяют управлять ставками для ваших кампаний. В этом руководстве объясняется эта функция и ее использование. Чтобы установить ставки для объекта Google Ads, необходимо указать две части:
- Стратегия торгов
- Фактическая сумма предложения, если таковая имеется.
Скрипты Google Ads предоставляют доступ к механизму назначения ставок для рекламных кампаний через метод bidding() .
Стратегия торгов
Стратегия назначения ставок представляет собой конфигурацию назначения ставок, которую можно применить к объекту Google Ads. Стратегия назначения ставок может быть анонимной или гибкой. Вы применяете стратегию назначения ставок к кампании через метод setStrategy() ее свойства bidding() . Следующий фрагмент кода устанавливает стратегию назначения ставок для кампании с именем Test Campaign на TARGET_SPEND .
const campaign = AdsApp.campaigns()
.withCondition("campaign.name = 'Test Campaign'")
.get()
.next();
campaign.bidding().setStrategy("TARGET_SPEND");
Для некоторых типов стратегий назначения ставок требуются дополнительные аргументы, которые можно указать с помощью BiddingStrategyArgsBuilder :
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Подробную информацию см. в документации setStrategy(biddingStrategy, argsBuilder) .
Стратегия анонимных заявок
Анонимная стратегия назначения ставок применяется непосредственно к объекту. Скрипты Google Ads поддерживают следующие анонимные стратегии назначения ставок:
| Имя | Описание |
|---|---|
| MANUAL_CPC | Ручная система назначения ставок по кликам, где пользователь платит за каждый клик. |
| MANUAL_CPM | Ручное назначение ставок на основе показов, при котором пользователь платит за тысячу показов. Этот метод применим только для кампаний в контекстно-медийной сети . |
| TARGET_SPEND | Стратегия назначения ставок, которая автоматически оптимизирует количество кликов на доллар. |
| МАКСИМИЗАЦИЯ_КОНВЕРСИЙ | Стратегия назначения ставок, которая автоматически максимизирует количество конверсий при заданном дневном бюджете. |
| МАКСИМИЗИРУЙТЕ_ЗНАЧЕНИЕ_КОНВЕРСИИ | Стратегия назначения ставок, которая автоматически максимизирует общую конверсию вашей кампании в рамках заданного бюджета. |
| TARGET_IMPRESSION_SHARE | Стратегия назначения ставок, которая автоматически устанавливает ставки с целью показа вашей рекламы в самом верху страницы, в верхней части страницы или в любом месте страницы результатов поиска Google. |
Гибкая стратегия торгов
Эта стратегия позволяет определить конфигурацию совместного назначения ставок на уровне аккаунта. Затем вы можете применить эту конфигурацию к конкретным кампаниям. Подробнее об этой функции можно узнать в нашем справочном центре .
Доступ к гибким стратегиям назначения ставок можно получить в своем аккаунте следующим образом:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
Вы также можете получить доступ к кампаниям , использующим эту стратегию назначения ставок.
const campaigns = biddingStrategy.campaigns().get();
Одним из преимуществ использования гибкой стратегии назначения ставок по сравнению с анонимной стратегией является возможность отслеживания эффективности рекламных объявлений Google, использующих одну и ту же стратегию назначения ставок; например, для получения статистики кликов по вашему аккаунту:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Если вам необходимо изменить стратегию назначения ставок для этих объектов, измените связанную общую стратегию назначения ставок, а не стратегию назначения ставок отдельных объектов Google Ads.