Google Analytics 4
INTEGRATIONS · EXPERTINI ATS

Google Analytics 4

Wklej swój identyfikator pomiaru GA4, a Twoje publiczne strony ofert pracy zaczną przesyłać dane o ruchu do Twojej usługi Analytics.

3 min czytania · Zaktualizowano w lipcu 2026 · Expertini Editorial

Nie można ulepszyć tego, czego nie da się zmierzyć, a w rekrutacji pierwszy pomiar jest prosty: kto przegląda oferty pracy? Aplikacja Google Analytics 4 łączy publiczne strony z ofertami i stronę kariery z Państwa własną usługą GA4 za pomocą jednego ustawienia — wystarczy wkleić identyfikator pomiaru, zapisać i ruch zacznie trafiać na to samo konto Analytics, z którego korzysta już zespół marketingu.

Integracja ta eliminuje niewiadomą między publikacją ogłoszenia a otrzymaniem aplikacji. Bez analityki strony brak kandydatów na dane stanowisko pozostaje zagadką: czy nikt go nie widzi, czy wszyscy natychmiast opuszczają stronę? Dzięki GA4 na stronach ofert pracy można analizować źródła ruchu, lokalizację geograficzną, urządzenia oraz zachowania użytkowników — i połączyć te informacje z danymi lejka rekrutacyjnego w systemie ATS, aby precyzyjnie zdiagnozować, na którym etapie kandydaci rezygnują. Integracja w pełni respektuje kwestię własności: to Twoja usługa GA4, Twoje dane, w ramach Twojego konta i standardowego, bezpłatnego pakietu Google. Expertini nie pobiera żadnych opłat za połączenie, a konfiguracja zajmuje mniej czasu niż przeczytanie tej strony. Jeśli analiza wykaże, że problem leży w samej treści ogłoszenia, kolejnym krokiem jest przewodnik po najlepszych praktykach publikowania ofert pracy.

01Setup is one field

Utwórz lub wykorzystaj istniejącą usługę GA4 na swoim koncie Google Analytics, skopiuj jej identyfikator pomiaru i wklej go w ustawieniach ATS. Od tego momentu publiczne strony ofert pracy i strona kariery będą ładować tag GA4 i raportować odsłony, sesje oraz źródła jak każda inna śledzona witryna — w tym strona kariery we własnej domenie, która raportuje dane pod Państwa własną domeną.

02Your property, your data

ATS nigdy nie pośredniczy w przesyłaniu ani nie przechowuje Państwa danych analitycznych — ruch raportowany jest bezpośrednio do Państwa usługi Google. Oznacza to, że dotychczasowe panele, grupy odbiorców i uprawnienia zespołu w Analytics działają natychmiast, dane pozostają nienaruszone przy zmianie narzędzi, a identyfikator pomiaru to jedyna informacja, którą przechowuje ATS.

03From traffic to hires

Usługa GA4 informuje, które źródła generują odwiedziny; system ATS wskazuje, które źródła przynoszą zatrudnionych pracowników. Zestawione razem odpowiadają na pytania kluczowe dla alokacji budżetu: który kanał pozwala obsadzić dany typ stanowiska, które oferty generują ruch, ale brak aplikacji, oraz na którym etapie procesu rekrutacyjnego kandydaci rezygnują. Pozwala to zamknąć cykl od pierwszej odsłony strony do podpisanej oferty w ramach jednego widoku lejka rekrutacyjnego.

Notatki inżynieryjne

Architektura platformy i operacje

A1Connection architecture

Ta aplikacja opiera się na konfiguracji: zapisane ustawienia są bezpośrednio przetwarzane przez platformę — nie wymaga to łączenia z kontami zewnętrznymi. Ustawienia są weryfikowane przy zapisie, przechowywane dla każdej organizacji i zaczynają obowiązywać przy następnym żądaniu.

Zmiany są natychmiastowe i odwracalne; usunięcie konfiguracji w widoczny sposób zatrzymuje działanie. Podobnie jak w przypadku każdego łącznika, dane poufne (jeśli istnieją) są przechowywane w postaci zaszyfrowanej i wyświetlane wyłącznie jako wskaźniki ich obecności.

A2Zapis semantyki i przepływu danych

Każdy transfer danych to jawna operacja z zarejestrowanym wynikiem. Zapisy następują po kliknięciu — lub automatycznie tylko tam, gdzie włączono regułę (automatyczne przesyłanie po zatrudnieniu jest domyślnie wyłączone dla każdego dostawcy). Odczyty — import osób, kont lub plików — są uruchamiane po kliknięciu przycisku Importuj, deduplikują dane względem już posiadanych (klienci według nazwy, osoby według adresu e-mail), pomijają zamiast nadpisywać i rzetelnie raportują liczbę utworzonych względem pominiętych rekordów, dzięki czemu ponowne uruchomienie dowolnego importu jest z założenia bezpieczne.

Każde działanie zapisuje wiersz w dzienniku aktywności aplikacji (ats_app_activity): co zostało uruchomione, kiedy, dla jakiego rekordu oraz jaki był wynik — w tym dosłowną treść błędu dostawcy w przypadku niepowodzenia. Raportowanie użycia w systemie ATS agreguje ten sam dziennik, dzięki czemu raporty integracji nie mogą odbiegać od rzeczywistego stanu integracji.

Wszystko, co wykracza poza ścieżkę żądania — rozsyłanie powiadomień, dostarczanie webhooków, rejestrowanie aktywności, poczta e-mail — działa w wątkach tła typu fire-and-forget. Wolny zewnętrzny punkt końcowy nigdy nie zawiesi interfejsu, a nieudana operacja poboczna jest rejestrowana w dzienniku, zamiast być po cichu ponawiana aż do wystąpienia niespójności.

A3Kwestie operacyjne

Połączenia są konfigurowane na poziomie organizacji i ograniczone do ról właściciela i administratora; rekruterzy korzystają z funkcji oferowanych przez integrację, ale nie mogą jej łączyć, odłączać ani rekonfigurować. Odłączenie natychmiast usuwa zapisane dane uwierzytelniające i w widoczny, a nie cichy sposób zatrzymuje zależne funkcje. Wcześniej zaimportowane dane pozostają Państwa własnością i można je edytować.

Zaimportowane profile są oznaczane jako zaimportowane z zachowaniem rygorystycznych, domyślnych zasad prywatności — nie zakłada się zgody żadnej osoby, która nie wypełniła formularza aplikacyjnego, i mają do nich zastosowanie domyślne reguły retencji danych. Wszystkie zapisane dane należą do Państwa: eksporty CSV oraz aplikacja Data Export obejmują te same zasoby, z których korzysta sam produkt. Wyjście jest tak samo otwarte jak wejście — z założenia, a nie z konieczności.

A4Umiejscowienie w topologii integracji

Ta integracja jest już dostępna w rejestrze. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Mapa zależności:

Connection typeoparty na konfiguracji (brak konta u podmiotów trzecich)
Secrets at restzaszyfrowane; interfejs wyświetla flagi obecności, nigdy wartości
Action journalats_app_activity — jeden wiersz na działanie, dosłowne błędy dostawcy
Auto-push rulesdomyślnie wyłączone, konfigurowane dla każdego dostawcy, każde uruchomienie rejestrowane w dzienniku
Registry statuslive

Projekt interfejsu

Schemat strukturalny interfejsu — panele, hierarchia i możliwości interakcji. Umowa, a nie zrzut ekranu.
Karta połączenia
● połączono — wskaźnik obecności
uprawnienia: minimalne wymagane odłącz
Działania
przesłanie — wyraźne kliknięcieimport — bez duplikatów
Dziennik aktywności
Ryc. 1 — Google Analytics 4: schemat strukturalny interfejsu. Panele i stany stanowią specyfikację; przedstawione dane są przykładowe.

Przepływ interakcji — stany, walidacje, informacje zwrotne

Każdy poniższy stan jest egzekwowany po stronie serwera; interfejs go raportuje, a nie decyduje o nim.
Open app pagewprowadzanie zmian wyłącznie dla właściciela/administratora
Save settingsweryfikowane przy zapisie (format, sprawdzanie na żywo tam, gdzie to możliwe)
In effectkolejne żądanie korzysta z nowej konfiguracji
Journaldziałania rejestrowane w aktywności aplikacji
Nieprawidłowa wartość → nazwany błąd walidacji; dane częściowe nie są zapisywaneUsunięta konfiguracja → działanie natychmiast ustajeWpisy poufne → wyłącznie znaczniki obecności, nigdy nie są ponownie wyświetlane
Rys. 2 — przepływ interakcji: granatowy = stany, złoty = bramki egzekwowane przez serwer, zielony = potwierdzone rezultaty; etykiety wymieniają przypadki brzegowe i powiązane z nimi informacje zwrotne.

Często zadawane pytania

Co jest potrzebne do skonfigurowania tej funkcji?
Konto Google Analytics z usługą GA4 — bezpłatne od Google — oraz jego identyfikator pomiaru. Wklej ten identyfikator w ustawieniach ATS, a śledzenie rozpocznie się na Twoich publicznych stronach z ofertami pracy.
Czy Expertini widzi lub przechowuje moje dane analityczne?
Nie. Dane o ruchu są przesyłane bezpośrednio z przeglądarek kandydatów do Państwa własnej usługi GA4. ATS przechowuje wyłącznie identyfikator pomiaru niezbędny do załadowania tagu.
Does this cost anything?
Integracja jest zawarta w subskrypcji Expertini, a standardowa wersja Google Analytics 4 jest bezpłatnie udostępniana przez Google. Żadna ze stron nie pobiera dodatkowych opłat za moduł analityczny.
Which pages are tracked?
Twoje strony publiczne — ogłoszenia o pracę i strona kariery — w tym także wtedy, gdy są obsługiwane z Twojej własnej domeny niestandardowej. Uwierzytelniony obszar roboczy ATS nie jest objęty publicznym śledzeniem.

W skrócie

  • Konfiguracja w jednym polu przy użyciu identyfikatora pomiaru GA4
  • Raporty o ruchu bezpośrednio na Państwa własnej stronie
  • Działa ze stronami kariery we własnej domenie
  • Sprawdź źródła, lokalizację geograficzną i zachowania dla każdego ogłoszenia
  • Połącz z danymi lejka rekrutacyjnego, aby zidentyfikować miejsca rezygnacji
  • Brak dodatkowych opłat za moduł analityczny po obu stronach

Sprawdź google analytics 4 na swoich własnych rekrutacjach.

Przynieś rzeczywisty opis stanowiska na 30-minutowe demo — bezpłatny okres próbny w zestawie.

Umów prezentację
Inteligentny asystent Expertini
Teraz online
Cześć! Jestem inteligentnym ekspertem produktowym Expertini. Zapytaj mnie o cokolwiek dotyczącego naszych rozwiązań, uzyskaj wskazówki na temat dowolnego z naszych narzędzi rekrutacyjnych lub po prostu powiedz mi, co chcesz zrobić — wskażę Ci właściwy kierunek. W przypadku problemów dotyczących konta napisz na adres support@expertini.com.