Скрипты Google Рекламы позволяют управлять ставками в кампаниях. В этом руководстве рассказывается о том, как работает эта функция и как ее использовать. Чтобы настроить назначение ставок для объекта Google Рекламы, необходимо указать два элемента:
- Стратегия назначения ставок
- Фактическая сумма ставки (если применимо).
Скрипты Google Рекламы предоставляют доступ к назначению ставок в кампаниях с помощью метода bidding().
Стратегия назначения ставок
Стратегия назначения ставок – это конфигурация, которую можно применить к объекту Google Рекламы. Стратегия назначения ставок может быть анонимной или гибкой. Чтобы применить стратегию назначения ставок к кампании, используйте метод 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 Рекламы поддерживают следующие анонимные стратегии назначения ставок:
| Название | Описание |
|---|---|
| MANUAL_CPC | Назначение ставок вручную на основе кликов, когда пользователь платит за клик. |
| MANUAL_CPM | Назначение ставок вручную на основе показов, при котором пользователь платит за тысячу показов. Этот вариант доступен только для кампаний типа Только контекстно-медийная сеть. |
| TARGET_SPEND | Стратегия назначения ставок, которая автоматически оптимизирует количество кликов на каждый потраченный доллар. |
| MAXIMIZE_CONVERSIONS | Стратегия назначения ставок, которая автоматически максимизирует количество конверсий в рамках дневного бюджета. |
| MAXIMIZE_CONVERSION_VALUE | Стратегия назначения ставок, которая автоматически максимизирует общую ценность конверсий кампании в рамках заданного бюджета. |
| 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 Рекламы.