廣告自訂參數是一項強大工具,可讓您使用動態文字預留位置,自訂回應式搜尋廣告的文字內容。
您可以建立及使用廣告自訂參數,或使用內建廣告自訂參數。
建立及使用廣告自訂參數
請按照下列步驟,為回應式搜尋廣告建立廣告自訂參數:
建立自訂屬性。
自訂屬性是廣泛的類別,用於說明您打算連結至這個自訂者的變更類型,例如「產品價格」或「折扣百分比」。
將自訂參數屬性連結至客戶、廣告活動、廣告群組或關鍵字廣告群組條件。
設定要用於特定資源的特定值。
建立自訂屬性
首先,您需要使用 CustomizerAttributeService 建立新的自訂工具屬性,以 CustomizerAttribute 表示,其中包含兩個必要欄位:
name- 自訂參數的名稱,不得重複 (不區分大小寫)。由於自訂工具的數量上限為 40 個,您可能需要在不同資源中重複使用自訂工具,因此請務必選擇一個名稱,代表這項工具將用於哪種廣泛類別的自訂項目。
type- 自訂參數的類型 (文字、數字、價格或百分比),由
CustomizerAttributeType定義。
建立新的自訂參數屬性時,系統會傳回資源名稱, 這是下一個步驟的必要資訊。
連結自訂屬性
您可以使用下列服務,在多個層級連結先前建立的自訂屬性:
CampaignCustomizerService,在廣告活動層級建立CampaignCustomizer。AdGroupCustomizerService:為廣告群組層級建立AdGroupCustomizer。AdGroupCriterionCustomizerService建立廣告群組條件層級的AdGroupCriterionCustomizer。這種類型僅支援關鍵字條件。
無論您需要哪個層級,以及使用哪個對應的服務,都必須提供相同的資訊:
customizer_attribute- 您在上一個步驟中建立的自訂屬性資源名稱。
value您要在參照這項自訂屬性時,插入廣告的值。這個欄位是由
CustomizerValue定義。您必須指定
type和string_value,才能建立CustomizerValue。type值應與您連結的自訂工具屬性相同,而string_value則是您希望 Google Ads API 使用的值。- 要連結自訂屬性屬性的資源名稱
名稱會因資源類型而異。例如,如要建立
CampaignCustomizer,請指定campaign。
完成這個步驟後,您就可以在連結自訂屬性的資源階層中,使用該階層所包含的回應式搜尋廣告中的廣告自訂參數。舉例來說,如果將自訂參數屬性連結至 ID 為 A 的廣告活動,您就能在廣告活動 A 內任何廣告群組中建立的廣告中使用該廣告自訂參數。您無法在廣告活動「B」內廣告群組的廣告中使用廣告自訂參數。
回應式搜尋廣告的廣告自訂參數
如要在回應式搜尋廣告的廣告標題和說明中使用廣告自訂參數,您需要建立 AdTextAsset 物件,並使用包含下列語法的 text:
{CUSTOMIZER.CUSTOMIZER_ATTRIBUTE_NAME:DEFAULT_VALUE}
CUSTOMIZER_ATTRIBUTE_NAME是您建立自訂屬性時設定的name,而非自訂屬性的資源名稱或 ID。DEFAULT_VALUE是廣告自訂參數的預設值。
如要進一步瞭解如何設定廣告,請參閱回應式搜尋廣告指南。
規則和限制
每個層級 (客戶、廣告活動、廣告群組或廣告群組條件) 只能有一個連結,且最明確的連結會覆寫較一般的連結。舉例來說,如果您在廣告活動層級和廣告群組層級都定義了這項自訂屬性,連結廣告群組中的廣告就會使用廣告群組層級的屬性,但該廣告活動中其他廣告群組的廣告則會使用廣告活動層級的屬性。
帳戶中最多可有 40 個已啟用的
CustomizerAttribute物件。如果達到上限,請先移除未使用的項目,再建立新項目。類型為
PRICE的自訂屬性規則如下:動態文字替換 (包括預設值) 必須符合廣告標題 (30 個半形字元) 和說明 (90 個半形字元) 的字元限制。如果動態插入的值超出字元限制或驗證失敗,系統會使用指定的預設值做為備用值,前提是預設值本身符合字元限制。
使用內建廣告自訂參數
您可以在回應式搜尋廣告的廣告標題和說明中,直接使用內建的自訂參數標記。這些代碼可讓您在廣告文字中動態插入關鍵字、地點和倒數計時。
關鍵字插入
這樣一來,廣告就能更貼近使用者的搜尋內容。
請參閱「為廣告文字設定關鍵字插入功能」。
語法:{Keyword:Default text}
使用 API 建立或更新 ResponsiveSearchAd 類型的 AdGroupAd 時,請在廣告標題或說明欄位中加入這個代碼。
範例
假設您有一個廣告標題為「線上購買{Keyword:Chocolate}」。如果使用者搜尋「黑巧克力」,廣告標題可能會顯示「在線上購買黑巧克力」。如果無法插入關鍵字,系統會改用「預設文字」(在本例中為「巧克力」)。
請參閱「關於關鍵字插入」。
地區插入
根據顧客所在位置或感興趣的地點,調整廣告文字。
語法:{LOCATION(Level):Default text}
Level:指定地理層級,例如City、State或Country。如果省略,系統會預設為最明確的可用層級。
範例
廣告標題:「{LOCATION(City):Your Area}披薩外送」
如果使用者位於紐約市,可能會看到「紐約市披薩外送」 如果使用者不在特定區域,則會看到「你所在區域的披薩外送」
請參閱「回應式搜尋廣告的地區插入功能簡介」。
倒數計時函式
顯示特定活動或特賣的即時倒數計時,營造急迫感。
語法
{COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)}:按照廣告主帳戶時區的特定時間倒數。{GLOBAL_COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)}:按照使用者時區的特定時間倒數。daysBefore:倒數計時應在結束日期前幾天開始顯示。
範例
廣告標題:「特價活動即將於 {COUNTDOWN(2027-01-31 23:59:59,5)}結束」
這則廣告會從 2027 年 1 月 31 日 23:59:59 (廣告主時區) 的 5 天前開始顯示倒數計時。
請參閱「使用倒數計時加強宣傳近期活動」。
使用 API 實作
如要使用這些內建自訂工具,請在突變 AdGroupAd 資源時,將標記語法納入 RSA 的 text
AdTextAsset 物件 headlines 和
descriptions 欄位中。
程式碼片段範例 (概念性 JSON)
{
"ad": {
"responsiveSearchAd": {
"headlines": [
{ "text": "Great Deals on {Keyword:Shoes}" },
{ "text": "Free Shipping in {LOCATION(City):Your City}" },
{ "text": "Offer Ends: {COUNTDOWN(2027-01-31 23:59:59,5)}" }
],
"descriptions": [
{ "text": "Find the best {Keyword:footwear} for your needs." },
{ "text": "Limited time offer, don't miss out!" }
]
},
"finalUrls": ["https://www.example.com"]
}
}