您可以使用 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()
文档。
匿名出价策略
匿名出价策略会直接应用到实体。Google Ads 脚本 支持以下匿名出价策略:
名称 | 说明 |
---|---|
MANUAL_CPC | 基于点击的人工出价,此类出价中用户按点击次数付费。 |
MANUAL_CPM | 基于展示的人工出价,此类出价中用户按每千次展示费用付费。只能用于仅限展示广告网络广告系列。 |
TARGET_SPEND | 可自动优化每一分投入带来的点击次数的出价策略。 |
MAXIMIZE_CONVERSIONS | 可自动争取尽可能多的转化次数的出价策略 指定每日预算。 |
MAXIMIZE_CONVERSION_VALUE | 自动尽可能提高总转化价值的出价策略 在不超出指定预算的前提下 |
TARGET_IMPRESSION_SHARE | 以展示广告为目标自动设置出价的出价策略 绝对页首、页首或 。 |
灵活出价策略
此策略允许在账号中定义共享出价配置 。然后,您可以将共享的出价配置应用于特定的 广告系列。您可以参阅我们的帮助文章,详细了解此功能 Center。
您可以检索账户中的灵活出价策略,如下所示:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
您还可以访问 广告系列 使用此出价策略的所有广告客户
const campaigns = biddingStrategy.campaigns().get();
灵活出价策略优于匿名出价的一个好处 您可以跟踪 Google Ads 实体共享 相同的出价策略;例如,要获取您账号的点击统计信息,请按以下步骤操作:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
如果您需要更改这些实体的出价策略,只需修改 关联的共享出价策略,而不是修改出价 具体 Google Ads 实体的策略。