Skrypty Google Ads: Twój pierwszy krok do automatyzacji
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ź
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.
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
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 skutecznych kampanii Google Ads?
Prowadzimy kampanie z ROAS 400%. Audyt konta gratis.