Google Ads 指令碼可讓您管理廣告活動的出價。本指南 說明此功能及其用途。如要設定 Google Ads 實體的出價,您需要指定兩個部分:
- 出價策略
- 實際出價金額 (如果有的話)
Google Ads 指令碼可透過 bidding()
方法存取廣告活動出價。
出價策略
出價策略代表可套用至 Google Ads 實體的出價設定。出價策略可以是匿名或彈性。您可以透過 bidding()
屬性的 setStrategy()
方法,將出價策略套用至廣告活動。下列程式碼片段設定出價策略
您會看到「測試廣告活動」到 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 | 出價策略會自動設定出價,達成放送目標 確保廣告顯示在頁面絕對頂端、頁面頂端 Google 搜尋結果頁面上的任何一處 |
彈性出價策略
這項策略可讓您在帳戶層級定義共用出價設定。接著,您就可以將共用出價設定套用至特定廣告活動。如要進一步瞭解這項功能,請參閱我們的說明 中心點。
您可以按照下列方法擷取帳戶中的彈性出價策略:
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 實體的策略