根據要求的 recommendationTypes 產生推薦內容。
擲回錯誤清單:AuthenticationError AuthorizationError HeaderError InternalError QuotaError RecommendationError RequestError
HTTP 要求
POST https://googleads.googleapis.com/v16/customers/{customerId}/recommendations:generate
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
customer |
必要欄位。產生建議的客戶 ID。 |
要求主體
要求主體的資料會採用以下結構:
JSON 表示法 |
---|
{ "recommendationTypes": [ enum ( |
欄位 | |
---|---|
recommendation |
必要欄位。要產生的符合資格 recommendationTypes 清單。如果上傳的條件不足以提供最佳化建議,或是廣告活動已處於最佳化狀態,系統就不會針對該類型傳回最佳化建議。一般而言,如果您上傳了 RecommendationsType 的所有必填欄位,但有時這麼做並不足,系統就會傳回建議。 系統支援下列 recommendationTypes 產生最佳化建議:KEYWORD、MAXIMIZE_CLICKS_OPT_IN、MAXIMIZE_CONVERSIONS_OPT_IN、MAXIMIZE_CONVERSION_VALUE_OPT_IN、SET_TARGET_CPA、SET_TARGET_ROAS、SITELINK_ASSET、TARGET_CPA_OPT_IN、TARGET_ROAS_OPT_IN |
advertising |
必要欄位。廣告活動的廣告管道類型。系統支援下列 advertisingChannelTypes 產生最佳化建議:PERFORMANCE_MAX 和 SEARCH |
ad |
選用設定。目前的廣告群組資訊。支援單一廣告群組的資訊。對下列建議類型而言,此為選填欄位:KEYWORD |
campaign |
選用設定。廣告活動的網站連結數量。以下建議類型需使用這個欄位:SITELINK_ASSET |
conversion |
選用設定。目前的轉換追蹤狀態。對下列建議類型而言,這是必要欄位:MAXIMIZE_CLICKS_OPT_IN、MAXIMIZE_CONVERSIONS_OPT_IN、MAXIMIZE_CONVERSION_VALUE_OPT_IN、SET_TARGET_CPA、SET_TARGET_ROAS、TARGET_CPA_OPT_IN、TARGET_ROAS_OPT_IN |
bidding |
選用設定。廣告活動的目前出價資訊。對下列建議類型而言,這是必要欄位:MAXIMIZE_CLICKS_OPT_IN、MAXIMIZE_CONVERSIONS_OPT_IN、MAXIMIZE_CONVERSION_VALUE_OPT_IN、SET_TARGET_CPA、SET_TARGET_ROAS、TARGET_CPA_OPT_IN、TARGET_ROAS_OPT_IN |
seed |
選用設定。關鍵字的字根資訊。以下建議類型需使用這個欄位:KEYWORD |
回應主體
對「RecommendationService.GenerateRecommendations
」的回應訊息。
如果成功,回應主體會含有以下結構的資料:
JSON 表示法 |
---|
{
"recommendations": [
{
object ( |
欄位 | |
---|---|
recommendations[] |
從傳入的所要求的 recommendationTypes 集合產生的建議清單。如果資料不足以產生所要求的 recommendationTypes 建議,結果集就不會包含該類型的建議。 |
授權範圍
需要下列 OAuth 範圍:
https://www.googleapis.com/auth/adwords
詳情請參閱 OAuth 2.0 總覽。
BiddingInfo
廣告活動目前的出價資訊。為出價相關信號提供包裝函式,以便提供推薦內容。
JSON 表示法 |
---|
{ "biddingStrategyType": enum ( |
欄位 | |
---|---|
bidding |
目前出價策略。下列推薦類型需要使用這個欄位:MAXIMIZE_CLICKS_OPT_IN、MAXIMIZE_CONVERSIONS_OPT_IN、MAXIMIZE_CONVERSION_VALUE_OPT_IN、SET_TARGET_CPA、SET_TARGET_ROAS、TARGET_CPA_OPT_IN、TARGET_ROAS_OPT_IN |
聯集欄位 bidding_strategy_target_info 。與 bidding_strategy_type 相關的選用詳細資料。bidding_strategy_target_info 只能是下列其中一項: |
|
target |
目前的目標單次轉換出價 (以百萬分之一為單位)。如果廣告活動的出價策略類型為 TARGET_CPA 或 MAXIMIZE_CONVERSIONS,就可以填入這項資訊。 |
target |
目前的目標廣告投資報酬率。如果廣告活動的出價策略類型為 TARGET_ROAS 或 MAXIMIZE_CONVERSION_VALUE,就可以填入這項數值。 |
AdGroupInfo
廣告活動的目前的廣告群組資訊。
JSON 表示法 |
---|
{ "keywords": [ { object ( |
欄位 | |
---|---|
keywords[] |
選用設定。目前的關鍵字。如果 adGroupInfo 已設為 KEYWORD,則此欄位為下列 recommendationTypes 的選填欄位: |
ad |
選用設定。廣告群組的廣告群組類型。如果已設定 adGroupInfo,則下列 recommendationTypes 需要使用這個欄位:KEYWORD |
SeedInfo
用來產生關鍵字的關鍵字字根和特定網址。
JSON 表示法 |
---|
{ "keywordSeeds": [ string ], "urlSeed": string } |
欄位 | |
---|---|
keyword |
選用設定。能根據「汽車」或「附近的汽車經銷商」等關鍵字構思提案。 |
url |
要產生提案的相關網址,例如:www.example.com/cars。 |