Zmiany w kierowaniu reklam displayowych w kampaniach generujących popyt od tygodnia rozpoczynającego się 1 grudnia 2026 r.

Poniedziałek, 9 listopada 2026 r.

Od tygodnia rozpoczynającego się 1 grudnia 2026 r. kierowanie na sieć reklamową na poziomie kampanii (network_settings.target_content_network) będzie domyślnie włączone (true) w nowo utworzonych kampaniach generujących popyt. Kierowanie w sieci reklamowej będzie zarządzane bezpośrednio na poziomie grupy reklam za pomocą ustawień kanałów (demand_gen_ad_group_settings.channel_controls.selected_channels.display) i strategii dotyczących kanałów. Ogólne domyślne działanie wyświetlania kampanii pozostanie niezmienione.

Nie będzie już można wyłączać kierowania na sieć reklamową w kampaniach generujących popyt na poziomie kampanii przez ustawienie pola network_settings.target_content_network na wartość false. Ustawienie tego pola podczas tworzenia lub aktualizowania kampanii spowoduje błąd OPERATION_NOT_PERMITTED_FOR_CONTEXT.

Wcześniej wyłączenie kierowania na sieć reklamową na poziomie kampanii zastępowało ustawienie kierowania na sieć reklamową na poziomie grupy reklam. Zarządzanie kierowaniem w sieci reklamowej wyłącznie na poziomie grupy reklam eliminuje tę dwupoziomową konfigurację, co zapewnia spójną reprezentację kanałów w interfejsie Google Ads API, interfejsie Google Ads i Edytorze Google Ads.


Omówienie zmian i uzupełniania

  • Dostosowanie wartości domyślnej: gdy tworzysz nowe kampanie generujące popyt bez wyraźnego określenia parametru target_content_network, wartość domyślna zmienia się z false na true. Ponieważ ustawienia kanałów na poziomie grupy reklam domyślnie wyłączają kierowanie na sieć reklamową, ogólne domyślne działanie kierowania pozostaje niezmienione (kierowanie na zasoby reklamowe należące do Google i obsługiwane przez Google, chyba że wyraźnie wyrażono zgodę).
  • Uzupełnianie istniejących kampanii: istniejące kampanie, które są obecnie ustawione na target_content_network = false, zostaną zaktualizowane do target_content_network = true, a ich grupy reklam zostaną automatycznie przekształcone:
    • Grupy reklam bez zmian: jeśli sieć reklamowa jest wyłączona zarówno na poziomie kampanii, jak i grupy reklam, wartość target_content_network zostanie zmieniona na true bez konieczności wprowadzania zmian w grupach reklam.
    • Przeniesienie strategii kanału: grupy reklam korzystające ze strategii ALL_CHANNELS zostaną zaktualizowane do strategii ALL_OWNED_AND_OPERATED_CHANNELS.
    • Przeniesienie ustawień kanałów: w grupach reklam kierowanych na sieć reklamową i inne kanały pole selected_channels.display zostanie ustawione na false.
    • Przypadek szczególny, w którym reklamy nie mogą się wyświetlać: grupy reklam, które są kierowane tylko na sieć reklamową (podczas gdy sieć reklamowa została wyłączona na poziomie kampanii), będą miały stan PAUSED, co oznacza, że reklamy będą nieaktywne, ale ustawienia kanałów pozostaną nienaruszone. Dzieje się tak, ponieważ grupy reklam generujących popyt muszą być kierowane na co najmniej 1 kanał, więc wyłączenie sieci reklamowej spowodowałoby, że nie miałyby żadnych aktywnych kanałów, co jest nieprawidłową konfiguracją.

Żadna z istniejących kampanii, które są uzupełniane, nie zmieni sposobu wyświetlania reklam, ponieważ kampanie, których dotyczy problem, są już wyłączone w sieci reklamowej.


Zarządzanie kierowaniem w sieci reklamowej w interfejsie Google Ads API

Kierowanie w sieci reklamowej jest teraz kontrolowane na poziomie grupy reklam za pomocą channel_controls.selected_channels. Poniższy przykład pokazuje, jak skonfigurować kierowanie w sieci reklamowej lub z niego zrezygnować podczas tworzenia lub aktualizowania grupy reklam w interfejsie Google Ads API.

Przykład: zarządzanie ustawieniami kanałów na poziomie grupy reklam

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

Możesz też ustawić pole channel_strategy na ALL_OWNED_AND_OPERATED_CHANNELS, aby zrezygnować z sieci reklamowej bez konieczności podawania każdego kanału.

  • Sprawdź ładunki tworzenia kampanii: zweryfikuj integracje interfejsu API i zautomatyzowane przepływy pracy na potrzeby tworzenia kampanii. Zaktualizuj aplikację, aby korzystała z ustawień kanałów na poziomie grupy reklam (channel_controls.selected_channels.display), a nie z flag network_settings.target_content_network na poziomie kampanii.
  • Przeprowadź kontrolę dotychczasowych kampanii: sprawdź konfiguracje kanałów w grupach reklam w kampaniach generujących popyt, aby się upewnić, że wybór kanałów w grupach reklam dokładnie odzwierciedla zamierzony zasięg kanałów:
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'

Jeśli masz pytania lub chcesz omówić tę zmianę, skontaktuj się z nami na serwerze Discord „Google Advertising and Measurement Community”.

Etykiety: demand-gen, display, google-ads-api, targeting