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ę zfalsenatrue. 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 dotarget_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_networkzostanie zmieniona natruebez konieczności wprowadzania zmian w grupach reklam. - Przeniesienie strategii kanału: grupy reklam korzystające ze strategii
ALL_CHANNELSzostaną zaktualizowane do strategiiALL_OWNED_AND_OPERATED_CHANNELS. - Przeniesienie ustawień kanałów: w grupach reklam kierowanych na sieć reklamową i inne kanały pole
selected_channels.displayzostanie ustawione nafalse. - 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ą.
- Grupy reklam bez zmian: jeśli sieć reklamowa jest wyłączona zarówno na poziomie kampanii, jak i grupy reklam, wartość
Ż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.
Zalecane działania
- 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 flagnetwork_settings.target_content_networkna 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