LW IT Solutions
« Blog Overview /Digital Marketing / Smart Campaigns od 23 września 2026: koniec...
This post in other languages:

Smart Campaigns od 23 września 2026: koniec tworzenia przez API, istniejące kampanie działają dalej

Spis treści
  1. Gdzie zmiana ujawnia się w pracy agencji
  2. Rozpoznanie zablokowanej ścieżki
  3. Nowa metoda migracji tworzy wersję roboczą
  4. Walidacja i tworzenie to osobne kroki
  5. Co należy ocenić przed aktywacją
  6. Performance Max jest opcją, nie uniwersalnym zamiennikiem
  7. Powiązane narzędzie
  8. Pytania i odpowiedzi
  9. Źródła

Od 23 września 2026 roku Google nie pozwala tworzyć nowych Smart Campaigns przez Google Ads API. Istniejące kampanie nadal można aktualizować i nadal mogą wyświetlać reklamy. Pierwotna zapowiedź wskazywała 5 sierpnia, lecz aktualizacja z 13 sierpnia przesunęła termin na 23 września. Ograniczenie dotyczy określonej operacji API. Nie oznacza zapowiedzi wyłączenia wszystkich działających Smart Campaigns. [1]

Gdzie zmiana ujawnia się w pracy agencji

Przykładowa agencja obsługuje dwa automatyczne procesy. Pierwszy zmienia budżet istniejącej kampanii lokalnej firmy. Drugi tworzy kampanię po otwarciu nowej placówki. Oba korzystają z tego samego połączenia z kontem, ale tylko drugi zależy od usuwanej operacji. Poprawne logowanie i działające raporty nie potwierdzają więc, że uruchamianie nowych klientów nadal przebiega prawidłowo.

Przydatny spis obejmuje wykonywane operacje, a nie tylko połączone konta. Tworzenie kampanii, zmiany budżetu, pobieranie raportów i aktualizacja materiałów powinny znaleźć się w osobnych wierszach. W przeciwnym razie panel pokazujący poprawny ruch API może ukryć niedziałający proces wdrożenia klienta.

Rozpoznanie zablokowanej ścieżki

Google wskazuje żądania tworzenia kampanii zawierające typ kanału SMART oraz podtyp SMART_CAMPAIGN. Ta kombinacja pozwala przeszukać kod, kolejki zadań i logi żądań. Sama nazwa zawierająca słowo „smart” nie wystarcza. Smart Bidding, Smart Campaigns i dynamiczne reklamy w wyszukiwarce oznaczają różne rozwiązania. [1]

Sprawdzana operacja: utworzenie kampanii
advertising_channel_type: SMART
advertising_channel_sub_type: SMART_CAMPAIGN

Żądanie blokowane przez regułę produktu nie powinno być ponawiane bez końca jak przejściowy błąd sieci. Proces wymaga zapisanego powodu niepowodzenia oraz innej ścieżki tworzenia kampanii. Wielokrotne zmienianie ustawień logowania dotyczyłoby niewłaściwej części systemu.

Nowa metoda migracji tworzy wersję roboczą

Google Ads API v25.2 wprowadza GeneratePMaxDraftCampaign. Metoda wykorzystuje istniejącą Smart Campaign jako podstawę nowej wersji roboczej Performance Max. Utworzona kampania ma stany PAUSED oraz INCOMPLETE. Powstaje etap kontroli przed rozpoczęciem emisji, a nie automatycznie kompletna i aktywna kampania zastępcza. [2, 3]

Odpowiedź zawiera identyfikatory kampanii, budżetu, grupy zasobów i zasobów. Powinny zostać zapisane w rejestrze migracji natychmiast po pomyślnym utworzeniu. Jeżeli odpowiedź zaginie albo zadanie zostanie przerwane, kolejny przebieg powinien najpierw sprawdzić stan konta. Powtórzenie operacji tworzenia bez takiej kontroli może spowodować powstanie kolejnych wersji roboczych.

Walidacja i tworzenie to osobne kroki

Metoda obsługuje ustawienie validate_only. Jego włączenie sprawdza żądanie bez tworzenia wersji roboczej i zwraca informacje o walidacji. Nazwa zasobu wskazuje ustawienia istniejącej Smart Campaign. Poniższy fragment pokazuje dane żądania w zapisie pól używanym w dokumentacji; nie jest kompletnym żądaniem HTTP gotowym do wykonania.

resource_name:
customers/1234567890/smartCampaignSettings/987654321

validate_only: true
gbp_enabled: false
image_enabled: false

Dwie ostatnie opcje wymagają szczególnej uwagi. Dokumentacja wskazuje, że ustawienie ich na true nie jest obecnie obsługiwane. Plan migracji nie może więc zakładać automatycznego przeniesienia powiązania z Profilem Firmy ani wygenerowania potrzebnych obrazów przez ten wywołany proces. Pole dostępne w schemacie nie zawsze oznacza działającą funkcję. [2]

Co należy ocenić przed aktywacją

Przy przykładowym otwarciu placówki praktyczny przegląd obejmuje cel biznesowy, budżet, cele konwersji, lokalizacje, strony docelowe i materiały reklamowe. Jest to zalecana lista organizacyjna, a nie stwierdzenie, że API potwierdza biznesową trafność każdej decyzji. Kampania poprawna technicznie może nadal promować niewłaściwy oddział albo optymalizować emisję pod mało przydatną konwersję.

Plan musi również określić los dotychczasowej kampanii. Jej dalsza emisja i istnienie nowej wersji roboczej to dwa osobne stany. Nieplanowane nakładanie się kampanii utrudnia kontrolę budżetu i interpretację wyników. Rejestr przejścia powinien wskazywać aktywną kampanię, moment zmiany oraz miejsce zapisania wcześniejszej konfiguracji na wypadek korekty.

Performance Max jest opcją, nie uniwersalnym zamiennikiem

Pierwotna zapowiedź wymienia Performance Max jako alternatywę, ale wskazuje również Search i Demand Gen zależnie od celów firmy. To wybór dotyczący planowania, a nie mechaniczna zamiana pól. Proces zaprojektowany dla jednego typu kampanii nie staje się odpowiedni dla innego po samej zmianie technicznej wartości typu. [1]

Najbliższe zadanie ma wąski zakres: nowa kampania nie może zależeć od zablokowanej operacji. Istniejące kampanie i nowe wdrożenia wymagają osobnej oceny. Każdy zamiennik potrzebuje wyraźnego etapu kontroli. Niewielkie, udokumentowane przejście jest łatwiejsze do zdiagnozowania niż szeroka przebudowa oparta na błędnym założeniu, że wszystkie Smart Campaigns muszą natychmiast zniknąć.

Powiązane narzędzie

GoogleAds – eksplorator zapytań GAQL

Pytania i odpowiedzi

Jak ustalić, jakie Smart Campaigns istnieją na koncie?

Zapytaniem GAQL do zasobu campaign z filtrem na typ kanału: SELECT campaign.id, campaign.name, campaign.status FROM campaign WHERE campaign.advertising_channel_type = 'SMART'. Lista pokazuje, które kampanie wchodzą w grę przy późniejszej migracji; ich identyfikatory powinny trafić do rejestru migracji, zanim powstanie pierwsza wersja robocza.

Jak sprawić, by przebieg migracji dało się bezpiecznie powtórzyć, gdy zostanie przerwany w trakcie wywołania GeneratePMaxDraftCampaign?

Przebieg powinien zapisać swój zamiar przed wywołaniem, a po przerwaniu najpierw sprawdzić stan konta, zamiast tworzyć od nowa. Nadaje się do tego kolejność w czterech krokach:

  1. Przed wywołaniem wpis w rejestrze migracji: która Smart Campaign, jaki moment, stan „zlecone”.
  2. Najpierw kontrola żądania z validate_only. Błąd na tym etapie nie zostawia na koncie niczego, więc kontrolę wolno powtarzać dowolnie często.
  3. Po pomyślnym utworzeniu wpisanie zwróconych identyfikatorów kampanii, budżetu, grupy zasobów i zasobów oraz zmiana stanu na „utworzone”.
  4. Jeśli nowy przebieg znajdzie wpis, który pozostał na „zlecone”, najpierw odpytuje konto i szuka wstrzymanej wersji roboczej Performance Max powstałej od chwili wpisu; zasób change_status wymienia w tym celu niedawno dodane kampanie wraz ze znacznikiem czasu. Dopiero gdy nie ma tam nic pasującego, tworzenie zostaje powtórzone.

Błędy należy przy tym rozdzielać według rodzaju. Przekroczenie czasu i przejściowe błędy serwera uzasadniają ponowienie po uzgodnieniu stanu, odrzucenie merytoryczne już nie, bo przy następnej próbie wróci tak samo i powinno trafić do rejestru razem z powodem.

Źródła

  1. Google Ads: Changes to Support for Smart Campaigns, updated 13 August 2026
  2. Convert Smart campaigns to Performance Max
  3. Google Ads API release notes, v25.2

Źródła sprawdzone: 24 września 2026.

Lukas Wojcik

Lukas Wojcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Get in Touch

Briefly describe your project or inquiry for a tailored response. This site is protected by reCAPTCHA.

Napisanie komentarza

Doświadczenia z praktyki i pytania o wdrożenie są tu mile widziane.

Adres e-mail nie jest publikowany. Pola obowiązkowe oznaczono gwiazdką.

ALL ARTICLES & CATEGORIES

CCTV

Śledź tę kategorię przez RSS

Cloud & AI

Śledź tę kategorię przez RSS

Data Privacy

Wszystkie artykuły w tej kategorii (14) Śledź tę kategorię przez RSS

Digital Analytics

Wszystkie artykuły w tej kategorii (52) Śledź tę kategorię przez RSS

Digital Marketing

Wszystkie artykuły w tej kategorii (32) Śledź tę kategorię przez RSS

IT & Networks

Wszystkie artykuły w tej kategorii (18) Śledź tę kategorię przez RSS

Music Production

Śledź tę kategorię przez RSS

Raspberry Pi

Śledź tę kategorię przez RSS

Smart Home

Wszystkie artykuły w tej kategorii (19) Śledź tę kategorię przez RSS

Tworzenie stron internetowych

Śledź tę kategorię przez RSS

Wtyczki i triki WordPress

Śledź tę kategorię przez RSS