レスポンシブ検索広告のカスタマイズ

広告カスタマイザは、動的なテキスト プレースホルダを使用してレスポンシブ検索広告のテキスト コンテンツをカスタマイズできる、非常に強力なツールです。

広告カスタマイザ

レスポンシブ検索広告の広告カスタマイザは、次の 2 つの手順で作成できます。

  1. カスタマイザ属性を作成します。

    カスタマイザ属性は、このカスタマイザにリンクする変更の種類を示す広範なカテゴリです(「商品価格」や「割引率」など)。

  2. カスタマイザ属性を顧客、キャンペーン、広告グループ、またはキーワードの広告グループの条件にリンクします。

    特定のリソースに使用する特定の値を設定します。

カスタマイザ属性を作成する

まず、2 つの必須フィールドを持つ CustomizerAttributeService を使用して、CustomizerAttribute で表される新しいカスタマイザ属性を作成する必要があります。

name
カスタマイザの名前。一意である必要があります(大文字と小文字は区別されません)。カスタマイザの上限は 40 個であるため、さまざまなリソースでカスタマイザを再利用する必要が生じる場合があるため、使用するカスタマイズの種類を表す広範なカテゴリを表す名前を選択してください。
type
CustomizerAttributeType で定義されるカスタマイザのタイプ(テキスト、数値、価格、パーセント)。

新しいカスタマイザ属性を作成すると、リソース名が返されます。これは、次のステップで必要となります。

以前に作成したカスタマイザ属性は、次のサービスを使用してさまざまなレベルでリンクできます。

必要なレベルや使用するサービスに関係なく、必要な情報は同じです。

customizer_attribute
前の手順で作成したカスタマイザ属性のリソース名。
value

このカスタマイザ属性を参照するときに広告に挿入する値。このフィールドは CustomizerValue によって定義されます。

CustomizerValue を作成するには、typestring_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 タイプのカスタマイザ属性には、次のルールがあります。

    • 通貨コードと記号は数字の前または後ろに表示されます。たとえば、$100100$USD100100USD はすべて有効な値です。
    • 数字と通貨コードや通貨記号の間にスペースを入れないでください。たとえば、$ 100 は無効です。
    • 指定された値の一部として使用できる通貨コードと通貨記号をご覧ください。