Zarządzanie kampaniami Google Ads wymaga codziennej kontroli stawek, budżetów i wyników — a przy kilkunastu kampaniach staje się to praca na pełen etat. Skrypty Google Ads pozwalają zautomatyzować powtarzalne zadania za pomocą prostego kodu JavaScript, który uruchamia się bezpośrednio w panelu Google Ads. Nie musisz być programistą — wiele gotowych skryptów wystarczy skopiować, wkleić i dostosować parametry. W tym poradniku pokażemy, jak uruchomić swój pierwszy skrypt i które automatyzacje przynoszą największe oszczędności czasu w 2026 roku.
Krótka odpowiedź
Skrypty Google Ads to fragmenty kodu JavaScript uruchamiane w panelu reklamowym, które automatyzują zadania takie jak pauzowanie słabo konwertujących słów kluczowych, dostosowywanie stawek na podstawie pogody lub pory dnia oraz generowanie raportów do Google Sheets. Aby zacząć, przejdź do Narzędzia > Skrypty > Nowy skrypt, wklej kod i ustaw harmonogram uruchomień.
Gotowe skrypty znajdziesz na stronie developers.google.com/google-ads/scripts.
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Jak dodać i uruchomić pierwszy skrypt w Google Ads
Cały proces zajmuje dosłownie 5 minut. W panelu Google Ads przejdź do Narzędzia i ustawienia > Działania zbiorcze > Skrypty. Kliknij przycisk '+' aby utworzyć nowy skrypt. Zobaczysz edytor kodu z jedną funkcją `main()` — to punkt startowy każdego skrypty. Wklej gotowy kod (np. skrypt do raportowania wydatków) i kliknij 'Podgląd', aby przetestować bez wprowadzania zmian. Jeśli podgląd nie wykazuje błędów, kliknij 'Uruchom'. Następnie ustaw harmonogram — np. codziennie o 8:00 rano. Ważna uwaga: przy pierwszym uruchomieniu Google poprosi o autoryzację dostępu do Twojego konta i (opcjonalnie) Google Sheets. Zaakceptuj uprawnienia, aby skrypt mógł odczytywać dane kampanii i zapisywać raporty. Zawsze testuj skrypt na jednej kampanii, zanim uruchomisz go na całym koncie.
Pięć skryptów, które każdy reklamodawca powinien mieć
1. Raport wydatków do Google Sheets — codziennie zapisuje wydatki, kliknięcia, konwersje i ROAS do arkusza, dając historyczny widok bez logowania do panelu. 2. Pauzowanie drogich słów kluczowych — automatycznie wstrzymuje słowa kluczowe, które przekroczyły 2x docelowy CPA bez konwersji. 3. Alert o wyczerpaniu budżetu — wysyła e-mail, gdy kampania osiągnie 90% dziennego budżetu przed godziną 18:00. 4. Kontrola broken landing pages — sprawdza, czy strony docelowe reklam zwracają kod 200 (a nie 404 lub 500). 5. Etykietowanie najlepszych reklam — taguje reklamy z CTR powyżej średniej i konwersją powyżej 2%, ułatwiając identyfikację wzorców skutecznych kreacji. Każdy z tych skryptów jest dostępny w Google Ads Scripts Library i wymaga jedynie podstawowej konfiguracji parametrów.
Wolisz, żeby zrobił to specjalista?
Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.
Skrypty a reguły automatyczne — kiedy co stosować
Google Ads oferuje też reguły automatyczne — prostsze w obsłudze, ale znacznie mniej elastyczne. Reguły pozwalają np. zwiększyć stawkę o 20% dla słów kluczowych z konwersją powyżej 3. Skrypty dają znacznie więcej możliwości: mogą łączyć dane z wielu kampanii, wykonywać obliczenia, zapisywać wyniki do Google Sheets i wysyłać e-maile z raportami. Używaj reguł, gdy potrzebujesz prostej akcji warunkowej (jeśli X, to Y) i nie chcesz dotykać kodu. Używaj skryptów, gdy potrzebujesz: operacji na danych z wielu kampanii jednocześnie, eksportu danych do arkuszy, zaawansowanej logiki warunkowej (np. stawka zależy od pory dnia AND współczynnika konwersji AND pozycji reklamy) lub integracji z zewnętrznymi źródłami danych (np. API pogodowe do kampanii sezonowych).
Podstawy JavaScript potrzebne do modyfikacji skryptów
Nie musisz uczyć się JavaScript od zera — wystarczy zrozumieć kilka konceptów, żeby modyfikować gotowe skrypty. Zmienne: `var maxCpa = 50;` — ustaw docelowy CPA. Warunki: `if (cpa > maxCpa) { keyword.pause(); }` — pauzuj, jeśli CPA za wysoki. Pętle: `while (keywords.hasNext())` — przeiteruj przez wszystkie słowa kluczowe. Logowanie: `Logger.log('CPA: ' + cpa);` — wypisz wartość do dziennika. Google Ads Scripts API ma specyficzne obiekty: `AdsApp.keywords()` zwraca listę słów kluczowych, `AdsApp.campaigns()` — kampanie, a `.withCondition()` pozwala filtrować wyniki. Przykład: `AdsApp.keywords().withCondition('Ctr < 0.01').get()` zwróci wszystkie słowa kluczowe z CTR poniżej 1%. Dokumentacja Google jest dobrze napisana i zawiera wiele przykładów kodu gotowych do skopiowania.
Bezpieczeństwo i limity skryptów Google Ads
Skrypty mają kilka ograniczeń, o których warto wiedzieć. Czas wykonania: maksymalnie 30 minut — przy dużych kontach z tysiącami słów kluczowych optymalizuj zapytania, używając `.withCondition()` do filtrowania zamiast pobierania wszystkiego. Limity API: 250 000 wywołań na godzinę, ale w praktyce rzadko to ograniczenie. Bezpieczeństwo: skrypty mają pełny dostęp do Twojego konta — mogą pauzować kampanie, zmieniać stawki i usuwać reklamy. Dlatego zawsze testuj nowy skrypt w trybie podglądu przed uruchomieniem. Ustaw powiadomienia e-mailowe o każdym uruchomieniu skryptu, aby monitorować jego działanie. Nie udostępniaj skryptów zawierających Twoje klucze API lub dane konta. Dla kampanii Performance Max skrypty mają ograniczoną funkcjonalność — mogą odczytywać dane, ale nie modyfikować wewnętrznych ustawień kampanii, ponieważ pMax jest w dużej mierze zarządzany przez algorytm Google.
Wspomniane narzędzia
Chcesz więcej klientów z Google Ads?
Prowadzimy kampanie Google Ads od 1500 zł/mies. Średni ROAS 400%. Certyfikowany Partner Google.
Najczęściej zadawane pytania
Czy potrzebuję umiejętności programowania, żeby używać skryptów Google Ads?
Jakie są najpopularniejsze skrypty w Google Ads?
Czy skrypty mogą być używane w kampaniach Performance Max?
Jak często powinien uruchamiać się skrypt?
Czy skrypty Google Ads są bezpłatne?
Potrzebujesz pomocy?
Wolisz, żeby zrobił to specjalista?
Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.