2026 年 12 月 1 日の週より、デマンド ジェネレーション キャンペーンのディスプレイ ターゲティングが変更されます

2026 年 11 月 9 日(月曜日)

2026 年 12 月 1 日の週より、新しく作成されたデマンド ジェネレーション キャンペーンでは、キャンペーン単位のディスプレイ ターゲティング(network_settings.target_content_network)がデフォルトで有効(true)になります。ディスプレイ ネットワーク ターゲティングは、チャネル コントロール(demand_gen_ad_group_settings.channel_controls.selected_channels.display)とチャネル戦略を使用して、広告グループ単位で直接管理されます。デフォルトのキャンペーン配信動作は全体として変更されません。

network_settings.target_content_network を false に設定して、デマンド ジェネレーション キャンペーンのディスプレイ ターゲティングをキャンペーン単位で無効にすることはできなくなります。キャンペーンの作成または更新時にこのフィールドを設定すると、OPERATION_NOT_PERMITTED_FOR_CONTEXT エラーが発生します。

以前は、キャンペーン単位でディスプレイ ターゲティングを無効にすると、広告グループ単位のディスプレイ ターゲティングの設定がオーバーライドされていました。ディスプレイ ターゲティングを広告グループ単位でのみ管理することで、この 2 段階の構成が排除され、Google Ads API、Google 広告の管理画面、Google 広告エディタで一貫したチャネル表現が実現されます。


変更とバックフィルの概要

  • デフォルト値の調整: target_content_network を明示的に指定せずに新しいデマンド ジェネレーション キャンペーンを作成すると、デフォルト値が false から true に変更されます。広告グループ単位のチャネル コントロールでは、ディスプレイ ターゲティングがデフォルトでオフになるため、デフォルトのターゲティング動作は全体として変わりません(明示的にオプトインしない限り、Google が所有および運営する広告枠がターゲティングされます)。
  • 既存のキャンペーンのバックフィル: 現在 target_content_network = false に設定されている既存のキャンペーンは、広告グループに適用される自動変換とともに target_content_network = true に更新されます。
    • 変更なしの広告グループ: キャンペーン単位と広告グループ単位の両方でディスプレイがオプトアウトされている場合、target_content_network は true に更新されます。広告グループの変更は必要ありません。
    • チャネル戦略のプッシュダウン: ALL_CHANNELS 戦略を使用している広告グループは ALL_OWNED_AND_OPERATED_CHANNELS に更新されます。
    • チャネル コントロールのプッシュダウン: ディスプレイと他のチャネルをターゲットとする広告グループでは、selected_channels.display フィールドが明示的に false に設定されます。
    • 配信できない特殊なケース: ディスプレイのみをターゲットとする広告グループ(ディスプレイがキャンペーン単位でオプトアウトされている場合)は、ステータスが PAUSED に更新され、広告が配信されないステータスが維持されますが、チャネル コントロールはそのまま残ります。これは、デマンド ジェネレーション広告グループでは少なくとも 1 つのチャネルをターゲットに設定する必要があるためです。ディスプレイをオフにすると、有効なチャネルがなくなるため、無効な構成になります。

バックフィルされる既存のキャンペーンは、影響を受けるキャンペーンがすでにディスプレイからオプトアウトされているため、配信動作は変更されません。


Google Ads API でディスプレイ ターゲティングを管理する方法

ディスプレイ ターゲティングは、channel_controls.selected_channels を使用して広告グループ単位で管理されるようになりました。次の例は、Google Ads API で広告グループの作成または更新時にディスプレイ ターゲティングを構成または無効にする方法を示しています。

例: 広告グループのチャネル管理を管理する

{
  "adGroup": {
    "resourceName": "customers/1234567890/adGroups/9876543210",
    "status": "ENABLED",
    "demandGenAdGroupSettings": {
      "channelControls": {
        "selectedChannels": {
          "youtubeInStream": false,
          "youtubeInFeed": false,
          "youtubeShorts": true,
          "discover": false,
          "gmail": false,
          "display": false
        }
      }
    }
  }
}

また、channel_strategy フィールドを ALL_OWNED_AND_OPERATED_CHANNELS に設定すると、個々のチャネルを明示的に列挙することなく、ディスプレイをオプトアウトできます。

  • キャンペーン作成ペイロードを確認する: キャンペーン作成の API 統合と自動ワークフローを確認します。キャンペーン単位の network_settings.target_content_network フラグではなく、広告グループのチャネル コントロール(channel_controls.selected_channels.display)を使用するようにアプリケーションを更新してください。
  • 既存のキャンペーンを監査する: デマンド ジェネレーション キャンペーンの広告グループのチャネル設定をチェックして、広告グループのチャネル選択が、意図したチャネル リーチを正確に反映していることを確認します。
SELECT
  campaign.id,
  campaign.advertising_channel_type,
  campaign.network_settings.target_content_network,
  ad_group.id,
  ad_group.status,
  ad_group.demand_gen_ad_group_settings.channel_controls.channel_config,
  ad_group.demand_gen_ad_group_settings.channel_controls.channel_strategy,
  ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_feed,
  ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_in_stream,
  ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.youtube_shorts,
  ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.discover,
  ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.display,
  ad_group.demand_gen_ad_group_settings.channel_controls.selected_channels.gmail
FROM ad_group
WHERE
  campaign.advertising_channel_type = 'DEMAND_GEN'

ご不明な点がある場合や、この変更についてディスカッションをご希望の場合は、「広告と測定に関する Google コミュニティ」Discord サーバーまでお問い合わせください。

ラベル: demand-gen、 display、 google-ads-api、 targeting