広告カスタマイザは、動的なテキスト プレースホルダを使用してレスポンシブ検索広告のテキスト コンテンツをカスタマイズできる、非常に強力なツールです。
広告カスタマイザ
レスポンシブ検索広告の広告カスタマイザは、次の 2 つの手順で作成できます。
カスタマイザ属性を作成します。
カスタマイザ属性は、このカスタマイザにリンクする変更の種類を示す広範なカテゴリです(「商品価格」や「割引率」など)。
カスタマイザ属性を顧客、キャンペーン、広告グループ、またはキーワードの広告グループの条件にリンクします。
特定のリソースに使用する特定の値を設定します。
カスタマイザ属性を作成する
まず、2 つの必須フィールドを持つ CustomizerAttributeService
を使用して、CustomizerAttribute
で表される新しいカスタマイザ属性を作成する必要があります。
name
- カスタマイザの名前。一意である必要があります(大文字と小文字は区別されません)。カスタマイザの上限は 40 個であるため、さまざまなリソースでカスタマイザを再利用する必要が生じる場合があるため、使用するカスタマイズの種類を表す広範なカテゴリを表す名前を選択してください。
type
CustomizerAttributeType
で定義されるカスタマイザのタイプ(テキスト、数値、価格、パーセント)。
新しいカスタマイザ属性を作成すると、リソース名が返されます。これは、次のステップで必要となります。
カスタマイザの属性をリンクする
以前に作成したカスタマイザ属性は、次のサービスを使用してさまざまなレベルでリンクできます。
CustomerCustomizerService
: お客様レベルのCustomerCustomizer
を作成します。CampaignCustomizerService
: キャンペーン単位でCampaignCustomizer
を作成します。AdGroupCustomizerService
: 広告グループ単位のAdGroupCustomizer
を作成します。AdGroupCriterionCustomizerService
: 広告グループの条件レベルでAdGroupCriterionCustomizer
を作成します。このタイプでは、キーワード条件のみがサポートされます。
必要なレベルや使用するサービスに関係なく、必要な情報は同じです。
customizer_attribute
- 前の手順で作成したカスタマイザ属性のリソース名。
value
このカスタマイザ属性を参照するときに広告に挿入する値。このフィールドは
CustomizerValue
によって定義されます。CustomizerValue
を作成するには、type
とstring_value
を指定する必要があります。type
の値は、リンクしているカスタマイザ属性と同じにする必要があります。string_value
は、Google Ads API で使用する値です。- カスタマイザ属性をリンクするリソースのリソース名
名前はリソースタイプによって異なります。たとえば、
CampaignCustomizer
を作成するには、campaign
を指定します。
このステップが完了したら、カスタマイザ属性をリンクしたリソース階層に含まれるレスポンシブ検索広告で、広告カスタマイザを使用できるようになります。たとえば、ID が A
のキャンペーンにカスタマイザ属性をリンクした場合、キャンペーン A
内の広告グループで作成された広告で、その広告カスタマイザを使用できます。キャンペーン「B
」内の広告グループの広告では、広告カスタマイザを使用できません。
レスポンシブ検索広告の広告カスタマイザ
レスポンシブ検索広告の広告見出しと説明文で広告カスタマイザを使用するには、次の構文で text
を使用して AdTextAsset
オブジェクトを作成する必要があります。
{CUSTOMIZER.CUSTOMIZER_ATTRIBUTE_NAME:DEFAULT_VALUE}
CUSTOMIZER_ATTRIBUTE_NAME
は、作成時に設定したカスタマイザ属性のname
です。カスタマイザ属性のリソース名や ID ではありません。DEFAULT_VALUE
は、広告カスタマイザのデフォルト値です。
広告の設定について詳しくは、レスポンシブ検索広告ガイドをご覧ください。
ルールと制限事項
レベル(顧客、キャンペーン、広告グループ、広告グループの各条件)ごとに設定できるリンクは 1 つのみです。最も具体的なリンクが、より一般的な条件よりも優先されます。たとえば、このカスタマイザ属性がキャンペーン単位と広告グループ単位で定義されている場合、リンクされた広告グループ内の広告には広告グループ 1 が使用されますが、そのキャンペーンの他の広告グループの広告にはキャンペーン 1 が使用されます。
アカウントには、最大 40 個の有効な
CustomizerAttribute
オブジェクトを設定できます。この上限に達した場合は、未使用のものを削除してから新しいものを作成する必要があります。PRICE
タイプのカスタマイザ属性には、次のルールがあります。- 通貨コードと記号は数字の前または後ろに表示されます。たとえば、
$100
、100$
、USD100
、100USD
はすべて有効な値です。 - 数字と通貨コードや通貨記号の間にスペースを入れないでください。たとえば、
$ 100
は無効です。 - 指定された値の一部として使用できる通貨コードと通貨記号をご覧ください。
- 通貨コードと記号は数字の前または後ろに表示されます。たとえば、