- HTTP 要求
- 路徑參數
- 要求主體
- 回應主體
- 授權範圍
- CampaignToForecast
- CriterionBidModifier
- CampaignBiddingStrategy
- ManualCpcBiddingStrategy
- MaximizeClicksBiddingStrategy
- MaximizeConversionsBiddingStrategy
- ForecastAdGroup
- BiddableKeyword
- KeywordForecastMetrics
- 試試看!
傳回特定廣告活動關鍵字預測的指標 (例如曝光次數、點擊次數、總費用)。
擲回錯誤清單:AuthenticationError AuthorizationError CollectionSizeError HeaderError InternalError QuotaError RequestError
HTTP 要求
POST https://googleads.googleapis.com/v15/customers/{customerId}:generateKeywordForecastMetrics
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
customerId |
客戶的 ID。 |
要求主體
要求主體的資料會採用以下結構:
JSON 表示法 |
---|
{ "forecastPeriod": { object ( |
欄位 | |
---|---|
forecastPeriod |
預測的日期範圍。開始日期必須在未來,且結束日期須為從今天算起的 1 年內。使用的參照時區是屬於客戶的其中一個 Google Ads 帳戶。如未設定,系統會使用從下週日到下週六的預設日期範圍。 |
campaign |
必要欄位。用於預測的廣告活動。 |
currencyCode |
用於匯率換算的貨幣。根據預設,系統會使用客戶的帳戶幣別。只有在貨幣與帳戶貨幣不同時,才需要設定這個欄位。有效貨幣代碼清單請見 https://developers.google.com/google-ads/api/data/codes-formats#currency-codes。 |
回應主體
[KeywordPlanIdeaService.GenerateKeywordForecastMetrics] 的回應訊息。
如果成功,回應主體即會包含具有以下結構的資料:
JSON 表示法 |
---|
{
"campaignForecastMetrics": {
object ( |
欄位 | |
---|---|
campaignForecastMetrics |
廣告活動預測結果。 |
授權範圍
需要下列 OAuth 範圍:
https://www.googleapis.com/auth/adwords
詳情請參閱 OAuth 2.0 總覽。
CampaignToForecast
要進行關鍵字廣告活動預測的廣告活動。
JSON 表示法 |
---|
{ "languageConstants": [ string ], "geoModifiers": [ { object ( |
欄位 | |
---|---|
languageConstants[] |
要指定的語言資源名稱清單。資源名稱的格式為「languageConstants/{criterionId}」。如需語言條件代碼清單,請參閱 https://developers.google.com/google-ads/api/data/codes-formats#languages。 |
geoModifiers[] |
要指定的地區。位置不得重複。 |
keywordPlanNetwork |
必要欄位。用於指定目標的聯播網。 |
negativeKeywords[] |
執行預測時要在廣告活動中使用的排除關鍵字清單。 |
biddingStrategy |
必要欄位。廣告活動的出價策略。 |
adGroups[] |
新廣告活動中的廣告群組要預測。 |
conversionRate |
使用者定義的預期轉換率 (轉換次數除以總點擊次數)。這個值會以小數值表示,因此預期轉換率為 2%,輸入的值應為 0.02。如果留空,系統會使用預估轉換率。 |
CriterionBidModifier
地區條件出價調節係數。
JSON 表示法 |
---|
{ "geoTargetConstant": string, "bidModifier": number } |
欄位 | |
---|---|
geoTargetConstant |
要指定的地理位置的資源名稱。資源名稱的格式為「geoTargetConstants/{criterionId}」。 |
bidModifier |
與 conditionId 相關聯的調節係數。設定後,這個值不能為 0。 |
CampaignBiddingStrategy
新廣告活動預測功能支援的出價策略。
JSON 表示法 |
---|
{ // Union field |
欄位 | |
---|---|
聯集欄位 bidding_strategy 。出價策略。bidding_strategy 只能是下列其中一項: |
|
manualCpcBiddingStrategy |
請使用手動單次點擊出價策略進行預測。 |
maximizeClicksBiddingStrategy |
使用「盡量爭取點擊」出價策略進行預測。 |
maximizeConversionsBiddingStrategy |
使用「盡量爭取轉換」出價策略進行預測。 |
ManualCpcBiddingStrategy
手動單次點擊出價策略。
JSON 表示法 |
---|
{ "maxCpcBidMicros": string, "dailyBudgetMicros": string } |
欄位 | |
---|---|
maxCpcBidMicros |
必要欄位。以手動單次點擊出價策略,套用至廣告活動中廣告群組的出價 (以微秒為單位)。 |
dailyBudgetMicros |
廣告活動層級預算 (以百萬分之一為單位)。如果已設定,系統會針對廣告活動使用的當地幣別強制執行最小值。如果設定這個欄位的值過低,系統會顯示最小值錯誤。 |
MaximizeClicksBiddingStrategy
盡量爭取點擊出價策略。
JSON 表示法 |
---|
{ "dailyTargetSpendMicros": string, "maxCpcBidCeilingMicros": string } |
欄位 | |
---|---|
dailyTargetSpendMicros |
必要欄位。用於估算的每日目標支出 (以百萬分之一為單位)。系統會針對廣告活動使用的當地幣別強制執行最低價值。如果設定這個欄位的值過低,系統會顯示最小值錯誤。 |
maxCpcBidCeilingMicros |
設定最高單次點擊出價 (以百萬分之一為單位)。 |
MaximizeConversionsBiddingStrategy
「盡量爭取轉換」出價策略。
JSON 表示法 |
---|
{ "dailyTargetSpendMicros": string } |
欄位 | |
---|---|
dailyTargetSpendMicros |
必要欄位。用於估算的每日目標支出 (以百萬分之一為單位)。這個值必須大於 0。 |
ForecastAdGroup
要預測廣告活動中的廣告群組。
JSON 表示法 |
---|
{ "biddableKeywords": [ { object ( |
欄位 | |
---|---|
biddableKeywords[] |
必要欄位。進行預測時,要用於廣告群組的可出價關鍵字清單。需要至少一個關鍵字。 |
negativeKeywords[] |
關鍵字的詳情。同時指定關鍵字文字和比對類型。 |
maxCpcBidMicros |
廣告群組產生預測流量時使用的最高單次點擊出價。這個值會覆寫出價策略中設定的最高單次點擊出價值。只有最高單次點擊出價值的出價策略可以指定這個欄位。 |
BiddableKeyword
廣告群組中的可出價關鍵字部分。
JSON 表示法 |
---|
{
"keyword": {
object ( |
欄位 | |
---|---|
keyword |
必要欄位。關鍵字。必須包含文字和比對類型。 |
maxCpcBidMicros |
最高單次點擊出價 (以百萬分之一為單位),在預測模擬中會覆寫廣告群組層級的最高單次點擊出價。這個值會覆寫出價策略和廣告群組中設定的最高單次點擊出價值。請只針對支援最高單次點擊出價值的出價策略指定這個欄位。 |
KeywordForecastMetrics
無規劃關鍵字廣告活動的預測指標。
JSON 表示法 |
---|
{ "impressions": number, "clickThroughRate": number, "averageCpcMicros": string, "clicks": number, "costMicros": string, "conversions": number, "conversionRate": number, "averageCpaMicros": string } |
欄位 | |
---|---|
impressions |
曝光總數。 |
clickThroughRate |
平均點閱率。只有在曝光次數大於 0 時才能使用。 |
averageCpcMicros |
平均單次點擊出價。只有在點擊次數大於 0 時才能使用。 |
clicks |
總點擊次數。 |
costMicros |
總費用。 |
conversions |
預測轉換次數:點擊次數 * 轉換率。 |
conversionRate |
預測轉換率。 |
averageCpaMicros |
平均單次轉換出價的計算方式如下:費用微型除以轉換次數。 |