検索キャンペーン向け AI 最大化設定を使ってみる

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

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

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

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

    • テキストのカスタマイズ(旧称: 自動作成アセット): 既存の広告、ランディング ページのコピー、生成 AI のテキストを使用して、ユーザーの検索語句と関連性が高くなるようカスタマイズされた広告コピー、見出し、説明文を作成します。
    • 最終ページ URL の拡張: ユーザーの検索目的に基づいて、ウェブサイト上の最も関連性の高いランディング ページにユーザーを自動的に誘導します。これにより、エンゲージメントとコンバージョン率の向上に役立ちます。
    • アセットの自動化の管理: API でこれらの機能をオンまたはオフにするには、 AssetAutomationStatusEnum.AssetAutomationStatus 値を Campaign.asset_automation_settings フィールド内で使用します。ステータスを OPTED_IN に設定すると機能が有効になり、OPTED_OUT に設定すると無効になります。このステータスは、各機能の特定の AssetAutomationType (テキストのカスタマイズの場合は TEXT_ASSET_AUTOMATION、最終ページ URL の拡張の場合は FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION など)に適用する必要があります。
  • レポートの強化: AI 最大化設定には、AI のパフォーマンスをより透明性の高いものにするために、レポートの改善が含まれています。 ai_max_search_term_ad_combination_view レポートには、検索語句、見出し、 ランディング ページの組み合わせのパフォーマンスに関するデータが表示されます。このビューには、広告の表示につながった検索語句と、それらの特定の組み合わせのパフォーマンスが表示されます。AI 最大化設定のレポートをご覧ください

  • 追加の管理機能: 検索キャンペーン向け AI 最大化設定には、広告主様がより正確に管理できるようにするための新しい管理機能が用意されています。以下はその一例です。

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

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

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

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

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

AdGroup.AiMaxAdGroupSetting.disable_search_term_matching

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

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

テキストのガイドラインでブランド メッセージを調整する

テキストのガイドラインを使用すると、語句の除外とメッセージの制限を指定して、自動生成されるテキスト アセットの出力を管理できます。

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

  • 語句の除外: 生成されるテキスト アセットから除外する単語やフレーズのリストを指定します。 除外する語句は 1 つあたり最大 30 文字で、最大 25 個まで指定できます。
  • メッセージの制限: AI によるテキスト生成をガイドする自由形式の指示(1 つあたり最大 300 文字)を指定します。最大 40 個の制限を指定できます。制限タイプでは RESTRICTION_BASED_EXCLUSION のみがサポートされています。

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

Google 広告の管理画面では、広告グループレベルでページフィードの登録リストを実装できます。Google Ads API を使用して行うこともできます。

API のアプローチについて

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

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

実装の手順

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

    • 広告グループレベルの登録を設定する前に、 AssetSet タイプの PAGE_FEED として表されるページフィードを親キャンペーンにリンクする必要があります。
    • この関連付けを作成するには、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
    }