検索キャンペーン向け AI 最大化設定を始める

検索キャンペーン向け AI 最大化設定は、Google 広告の検索キャンペーン向けの AI 搭載機能スイートです。新しいキャンペーン タイプではなく、既存の検索キャンペーン内で有効にできる最適化レイヤです。検索キャンペーン向け AI 最大化設定は、Google AI を活用してリーチを拡大し、クリエイティブを調整し、ランディング ページを最適化することで、コンバージョンを増やし、パフォーマンスを改善できるように設計されています。

検索キャンペーン向け AI 最大化設定の主な機能

  • 検索語句マッチング: インテント マッチや「キーワードレス」テクノロジーなどの Google AI を使用して、既存のキーワードの範囲を超えてリーチを拡大します。現在のキーワード、広告クリエイティブ、URL から学習し、他の方法では見逃してしまう可能性のある、関連性の高いパフォーマンスの高い新しい検索語句を見つけます。

  • アセットの最適化: この機能には、より適切にカスタマイズされたクリエイティブ メッセージを大量に配信するために連携して動作する 2 つのコンポーネントが含まれています。

    • テキストのカスタマイズ(旧称: 自動作成アセット): 既存の広告、ランディング ページのコピー、生成 AI のテキストを使用して、ユーザーの検索語句と関連性が高くなるようカスタマイズされた広告コピー、広告見出し、説明文を作成します。
    • 最終ページ URL の拡張: この機能は、ユーザーの検索意図に基づいて、ウェブサイト上の最も関連性の高いランディング ページにユーザーを自動的に誘導します。これにより、エンゲージメントとコンバージョン率の向上につながります。
  • レポートの強化: AI 最大化設定では、AI のパフォーマンスをより透明性の高い形で把握できるよう、レポートが改善されています。ai_max_search_term_ad_combination_view レポートでは、検索語句、見出し、ランディング ページの組み合わせのパフォーマンスに関するデータを確認できます。このビューには、広告の表示につながった検索語句と、その特定の組み合わせのパフォーマンスが表示されます。

  • 追加のコントロール: より自動化された「ブラックボックス」型のキャンペーン タイプである P-MAX とは異なり、検索キャンペーンの AI 最大化設定では、広告主様がより正確にコントロールできる新しい機能が提供されます。たとえば、次のようなものが挙げられます。

    • 関心対象地域ターゲティング: 広告グループ単位で、ユーザーの地理的インテントに基づいてユーザーをターゲットに設定できます。
    • ブランド設定: 広告を関連付けるブランドを指定したり(登録)、特定のブランドの横に広告が表示されないようにしたり(除外)できます。
    • URL の登録と除外: 特定の URL をランディング ページとして使用するかどうかを指定できます。
    • テキストに関するガイドライン: 語句の除外とメッセージの制限を使用して、ブランド メッセージを調整できます。

検索キャンペーン向け AI 最大化設定を有効にする

検索キャンペーン向け AI 最大化設定を有効にするには、Campaign.ai_max_setting.enable_ai_maxtrue に設定します。

Campaign.AiMaxSetting.bundling_required を使用して、テキストのカスタマイズとブランドリストのコントロールを尊重または変更するために、検索キャンペーン向け AI 最大化設定を有効にする必要があるかどうかを判断します。

親キャンペーンで検索キャンペーン向け AI 最大化設定が有効になっている場合に、検索語句とのマッチングを無効にするには、AdGroup.AiMaxAdGroupSetting.disable_search_term_matching を使用します。

検索キャンペーン向け AI 最大化設定を無効にする

検索キャンペーン向け AI 最大化設定を無効にするには、Campaign.ai_max_setting.enable_ai_maxtrue に設定されている場合は、値を false に変更します。これにより、検索キャンペーン向け AI 最大化設定のすべての機能が無効になり、作成されたテキストのカスタマイズ アセットは配信されなくなります。過去にインプレッションが蓄積されている可能性があるため、レポートには引き続き表示されます。

テキストに関するガイドラインを使用してブランド メッセージを調整する

テキストに関するガイドラインでは、語句の除外とメッセージの制限を指定することで、自動生成されたテキスト アセットの出力を制御できます。

テキスト ガイドラインを使用するには、Campaign リソースの text_guidelines フィールドに値を入力します。

  • 除外する用語: 生成されたテキスト アセットから除外する単語やフレーズの完全一致のリストを指定します。各除外設定は 30 文字以内で指定してください。除外設定は 25 個まで指定できます。
  • メッセージの制限: AI によるテキスト生成をガイドする自由形式の手順(それぞれ半角 300 文字、全角 150 文字まで)を指定します。制限は 40 個まで指定できます。制限タイプでは RESTRICTION_BASED_EXCLUSION のみがサポートされています。

広告グループ単位でページフィードの登録リストを実装する

Google 広告の管理画面では、ページフィードの登録リストを広告グループ単位で実装できます。この操作は Google Ads API でも行うことができます。

API アプローチについて

Google 広告の管理画面とは異なり、Google Ads API には広告グループの「除外リスト」という名前の直接的なフィールドはありません。代わりに、WEBPAGE タイプの広告グループ条件を作成することで、特定の広告グループ内の動的検索広告(DSA)または最終ページ URL 拡張などの機能で使用できるページフィードのページを制御します。

これらの WEBPAGE 条件を設定すると、AI 最大化などの機能を含むシステムに対し、特定の広告グループについて、キャンペーンに関連付けられたページフィードの特定のカスタムラベルに一致する URL またはページのみを考慮するよう指示することになります。

実装の手順

  1. ページフィードがキャンペーンにリンクされていることを確認します。

    • 広告グループ単位の除外を設定する前に、PAGE_FEED タイプの AssetSet として表されるページフィードを親キャンペーンにリンクする必要があります。
    • この関連付けを作成するには、CampaignAssetSetService を使用します。このリンクにより、フィードのコンテンツをキャンペーン内のターゲティングに使用できるようになります。
  2. 広告グループの条件を包含リストとして作成します。

    • ページフィードのどの部分を特定の広告グループに適用するかを指定するには、AdGroupCriterionService を使用します。
    • 新しい AdGroupCriterion リソースを作成します。
    • ad_group フィールドをターゲット広告グループのリソース名に設定します。
    • AdGroupCriterionwebpage フィールドに入力して、条件タイプを webpage に設定します。
    • WebpageInfo オブジェクト内で、WebpageConditionInfo を使用して条件を定義し、フィードから特定のページをターゲットに設定します。
      • URL でターゲット設定: WebpageConditionOperand.URL を使用し、argument で URL を指定します。
      • カスタムラベルでターゲット設定: WebpageConditionOperand.CUSTOM_LABEL を使用し、argument でラベル名を指定します。
    • 複数の条件を追加できます。これらの肯定的な WEBPAGE 条件のいずれかに一致するページが、この広告グループの「除外リスト」を構成します。

    1 つの条件または別の条件に一致するウェブページをターゲットに設定するには、同じ広告グループ内に個別の AdGroupCriterion リソースを作成する必要があります。各 AdGroupCriterion には、特定の条件を定義する WebpageInfo タイプの独自のウェブページ フィールドがあります。広告グループは、これらの個々の AdGroupCriterion リソースの条件に一致するすべてのウェブページをターゲットに設定します。

    この例では、AdGroupCriterion は、キャンペーンのページフィードから、URL に「/product/widget-a」が含まれていて、かつ「TopSellers」のカスタムラベルが付けられているページのみを考慮するよう広告グループに指示しています。

    {
      "ad_group": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID",
      "webpage": {
        "criterion_name": "Ad group level inclusion criterion for widgets and top sellers",
        "conditions": [
          {
            "operand": "URL",
            "argument": "/product/widget-a"
          },
          {
            "operand": "CUSTOM_LABEL",
            "argument": "TopSellers"
          }
        ]
      },
      "negative": false
    }