Kierowanie na język w Google Ads we wrześniu 2026: różne zasady dla Search i Performance Max
Spis treści
- Ustawienie języka nie tłumaczy całej ścieżki wizyty
- Najważniejsze rozróżnienie w Performance Max
- Stare wartości mogą pozostać w odpowiedziach API
- Praktyczna kontrola wersji angielskiej, niemieckiej i polskiej
- Dlaczego hreflang nie potwierdza poprawności kampanii
- Zmiana automatycznego procesu tworzenia kampanii
- Co obserwować po zmianie
- Powiązane narzędzie
- Pytania i odpowiedzi
- Źródła
Google zapowiedział zmianę kierowania na język na koniec września 2026 roku. Search i AI Max for Search mają przestać korzystać z ustawienia języka na poziomie kampanii. Dopasowanie będzie opierać się na języku reklam. W Performance Max potrzebne jest dodatkowe rozróżnienie: emisja w Google Search podlega nowemu podejściu, a pozostałe kanały nadal wykorzystują wybrany język kampanii do kierowania reklam. [1]
Według stanu na 24 września „koniec września” oznacza zapowiedziany okres, a nie potwierdzenie zakończenia wdrożenia na każdym koncie. Na potrzeby artykułu nie testowano zmiany na koncie klienta. Zapowiedź opisuje plan, natomiast rzeczywisty stan konta i odpowiedź API wskazują funkcjonujące już zachowanie.
Ustawienie języka nie tłumaczy całej ścieżki wizyty
Kampania może mieć ustawiony język angielski, a konkretna reklama prowadzić na niemiecką stronę. Polska strona może z kolei zawierać angielski formularz osadzony z innego systemu. Takie niespójności są możliwe niezależnie od ustawienia kampanii, ponieważ reklama, strona docelowa i formularz są odrębnymi treściami.
Zmiana utrudnia pomijanie tego rozdzielenia. Wielojęzyczna konfiguracja wymaga spójnego przejścia od obietnicy reklamy do informacji i działania na stronie. Kraj, język i dostępność oferty także pozostają osobnymi zagadnieniami. Treść po niemiecku nie określa sama w sobie krajów, do których można dostarczyć produkt.
Najważniejsze rozróżnienie w Performance Max
| Kampania lub miejsce emisji | Zapowiedziane zachowanie |
|---|---|
| Search i AI Max for Search | Usunięcie ustawienia języka kampanii; dopasowanie według języka reklamy. |
| Performance Max w Google Search | Język kampanii przestaje sterować tymi emisjami. |
| Performance Max w pozostałych kanałach | Wybrany język kampanii nadal wpływa na kierowanie. |
Ogólne zalecenie usunięcia ustawień języka ze wszystkich kampanii byłoby więc błędne. Wspólna funkcja tworząca kampanie może wymagać innego działania dla Search i Performance Max. Decyzja techniczna zależy od typu kampanii, a interpretacja emisji dodatkowo od kanału. [1]
Stare wartości mogą pozostać w odpowiedziach API
Według zapowiedzi zapytania nadal będą zwracały istniejące kryteria językowe, nawet gdy nie będą już wykorzystywane do kierowania w Search. Odczyt zapisanej wartości i potwierdzenie działającego ustawienia stają się zatem różnymi czynnościami. Wewnętrzny raport zatytułowany „języki docelowe” może wprowadzać w błąd, mimo że żadna kolumna nie zniknie.
Próba dodania lub zmiany CampaignCriterion.language w Search ma zwracać ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT. Performance Max jest traktowany inaczej, ponieważ ustawienie pozostaje istotne poza Search. Sama nazwa pola nie wystarcza więc do oceny poprawności operacji. Potrzebny jest kontekst kampanii. [1, 2]
Praktyczna kontrola wersji angielskiej, niemieckiej i polskiej
Przykładowa usługa jest dostępna w trzech językach. Przegląd zaczyna się od jednego wiersza na reklamę lub grupę zasobów: język zamierzony, rzeczywista treść reklamy, adres docelowy i język formularza. Wiersze dokumentują zawartość. Nie przewidują, do jakich osób Google skieruje emisję.
Język reklamy Adres docelowy Formularz Ocena
Angielski /en/service/ Angielski Spójnie
Niemiecki /de/service/ Angielski Niezgodny formularz
Polski /en/service/ Angielski Niezgodna strona
Kolejny krok dotyczy widocznej oferty. Obszar dostawy, waluta, godziny kontaktu i informacje umowne powinny odpowiadać obietnicy reklamy. Przetłumaczony nagłówek nad nieprzetłumaczonym procesem zakupu nie tworzy pełnej wersji językowej. Automatyczne przekierowania językowe również wymagają próby, ponieważ mogą zmienić zamierzony cel po kliknięciu.
Dlaczego hreflang nie potwierdza poprawności kampanii
Hreflang opisuje dla Google Search relacje między językowymi lub regionalnymi wersjami strony. Nie potwierdza, że konkretna reklama prowadzi do właściwego formularza. Obecność oznaczenia en albo pl nie dowodzi też poprawnego tłumaczenia widocznej treści. Dokumentacja Google przedstawia ten mechanizm jako wskazywanie zlokalizowanych alternatyw strony. [3]
Istniejący inspektor indeksowania pomaga w tej technicznej części kontroli. Ocena treści i kampanii pozostaje osobnym zadaniem. Dzięki temu pozytywny wynik techniczny nie zmienia się w nieuzasadnione zapewnienie o poprawności całej ścieżki wizyty.
Zmiana automatycznego procesu tworzenia kampanii
Rozsądne wdrożenie najpierw identyfikuje krok zapisujący kryteria językowe w Search. Usunięcie wszystkich operacji kierowania ze wspólnego żądania byłoby zbyt szerokie. Lokalizacje, budżety i konfiguracja konwersji są odrębnymi obszarami. Istniejące logi żądań i błędów dają punkt odniesienia do porównania zmienionego procesu tworzenia.
Notatka wdrożeniowa powinna określać moment zaprzestania zapisu kryterium, zmienione typy kampanii oraz wykonane testy. Późniejsza analiza otrzymuje dzięki temu konkretną historię konfiguracji. Historyczna wartość nadal widoczna w API nie zostanie wtedy łatwo uznana za dowód dalszego działania poprzednich zasad.
Co obserwować po zmianie
Użyteczne porównanie zachowuje to samo pytanie: które wersje językowe otrzymują wizyty, czy ruch dociera do przewidzianego formularza i jak prowadzi do właściwych konwersji? Wyniki kampanii zmieniają się z wielu powodów. Różnica między okresami sama nie dowodzi wpływu nowego dopasowania językowego.
Praktyczna korzyść to bardziej przejrzysta konfiguracja wielojęzyczna. Tekst reklamy, strona docelowa, formularz i warunki oferty mogą być sprawdzane bezpośrednio. Ustawienie języka kampanii nigdy nie zastępowało tej pracy. Zapowiedziana zmiana jedynie wyraźniej pokazuje tę granicę.
Powiązane narzędzie
Kontroler canonical, hreflang i sygnałów indeksowania
Pytania i odpowiedzi
Co dzieje się ze wspólnym żądaniem API, w którym znajduje się kryterium języka dla kampanii Search?
To zależy od sposobu wysłania żądania. Żądanie mutate w Google Ads API jest domyślnie niepodzielne: jeśli zawiedzie choćby jedna operacja, nie zostaje wykonana żadna. Gdy dodanie CampaignCriterion.language do kampanii Search zacznie zwracać zapowiedziany błąd ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT, takie żądanie nie utworzy więc także niczego innego, co zawiera, na przykład kryteriów lokalizacji tej samej kampanii.
Z przełącznikiem partial_failure API wykonuje poprawne operacje i zwraca błędy osobno dla każdej operacji. Zapobiega to całkowitej porażce, ale sprawia, że błąd łatwo przeoczyć, jeśli nikt nie analizuje pojedynczych komunikatów. Przy dostosowaniu ważne jest więc, który tryb stosuje dana aplikacja.
Czystszym rozwiązaniem pozostaje to z artykułu: odnalezienie kroku specyficznego dla Search, który zapisuje kryterium języka, i rozgałęzienie go według typu kampanii, zamiast liczenia na to, że API samo odsieje niedozwoloną część.
Dlaczego przekierowanie według języka przeglądarki jest po tej zmianie ryzykowne?
Bo podmienia dokładnie to ogniwo łańcucha, które teraz się liczy. Jeśli o dopasowaniu decyduje język reklamy, niemiecka reklama powinna prowadzić na niemiecką stronę. Gdy serwer przekierowuje według języka przeglądarki albo lokalizacji, osoba z przeglądarką ustawioną na angielski może po kliknięciu niemieckiej reklamy trafić na /en/service/, choć przed chwilą przeczytała i kliknęła niemiecki tekst.
Takie błędy nie wychodzą na jaw przy sprawdzaniu we własnej przeglądarce, bo ta zawsze zgłasza ten sam język. Ujawnia je dopiero wywołanie końcowego adresu docelowego z różnymi informacjami o języku, na przykład z różnymi nagłówkami Accept-Language; liczy się to, czy adres pozostaje potem ten sam.
Jak w wewnętrznym raporcie oznaczyć, czy zapisany język nadal działa?
Przez typ kampanii i datę zmiany. Google Ads API zwraca typ w polu campaign.advertising_channel_type; przy SEARCH zapisane kryterium języka jest po zmianie już tylko wartością historyczną, a przy PERFORMANCE_MAX nadal wpływa na kierowanie poza Google Search. Kolumna „zapisane kryteria języka” z taką adnotacją jest uczciwsza niż nagłówek „języki docelowe”.
Źródła
- Google Ads language targeting changes starting September 2026
- Google Ads API: campaign criteria
- Google Search: localized versions of a page
Źródła sprawdzone: 24 września 2026.