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