Eksport JSON i RRWeb — dane do dowolnej analizy

Eksportuj nagrania sesji w formacie JSON zgodnym ze standardem RRWeb. Pełna kontrola nad danymi do własnych analiz, integracji z narzędziami zewnętrznymi lub przetwarzania przez modele AI/LLM.

Grafiki w tym artykule zostały wygenerowane przez AI i mogą zawierać niedoskonałości. Prawdziwe zrzuty ekranu z aplikacji zostaną dodane wkrótce.

Artykuł może opisywać funkcje, które są dopiero w planach. Jeśli potrzebują Państwo którejś z nich priorytetowo, prosimy o kontakt przez formularz kontaktowy (dotyczy subskrypcji Business lub wyższej).

Jak działa eksport JSON/RRWeb

RRWeb to otwarty standard (open source) nagrywania i odtwarzania sesji webowych. Wszystkie nasze nagrania są wewnętrznie przechowywane w tym formacie. Eksport JSON daje Ci bezpośredni dostęp do tych samych danych, które używamy do odtwarzania.

Każda sesja eksportuje się jako tablica zdarzeń: snapshoty DOM, mutacje, ruchy myszki, kliknięcia, przewijania i zdarzenia formularzy. Format jest w pełni udokumentowany i wspierany przez bibliotekę rrweb-player do odtwarzania.

Co możesz zrobić z danymi: odtwarzać sesje we własnych narzędziach, analizować wzorce zachowań programowo, zasilać modele ML/AI, integrować z własnymi systemami analitycznymi, archiwizować długoterminowo poza platformą.

Analiza przez LLM: Format JSON jest idealny do przetwarzania przez duże modele językowe. Możesz przesłać zdarzenia sesji do Claude, GPT-4 lub innych LLM i poprosić o analizę zachowania użytkownika, identyfikację problemów UX lub generowanie insightów.

[img: pozioma ilustracja pokazująca fragment kodu JSON ze strukturą zdarzeń RRWeb, widoczne typy eventów i timestamps, styl dokumentacji technicznej]

Przykład z życia

Firma e-commerce chce zrozumieć dlaczego konkretni użytkownicy porzucają koszyk. Eksportują sesje z porzuceniami jako JSON i przesyłają je do Claude z promptem: "Przeanalizuj te sesje i zidentyfikuj wspólne wzorce zachowań przed porzuceniem."

LLM analizuje sekwencje zdarzeń i znajduje wzorzec: użytkownicy, którzy spędzają >30 sekund na stronie wyboru dostawy, a potem wychodzą. Analiza ujawnia, że opcje dostawy są niejasne dla klientów z mniejszych miast. Rozwiązanie: lepsze wyjaśnienie opcji. Porzucenia spadają o 18%.

[img: pozioma ilustracja pokazująca przepływ danych: eksport JSON → przetwarzanie przez LLM → wygenerowany raport z insightami, schemat integracji AI]

Najczęściej zadawane pytania

Czym jest standard RRWeb?

RRWeb (Record and Replay Web) to open-source projekt definiujący format serializacji interakcji webowych. Jest szeroko używany w branży session replay i wspierany przez aktywną społeczność. Dzięki temu eksportowane dane mogą być odtwarzane przez dowolne narzędzie kompatybilne z rrweb.

Jak duże są pliki eksportu JSON?

Rozmiar zależy od długości sesji i złożoności strony. Typowa 5-minutowa sesja to 1-5MB JSON (skompresowany gzip: 100-500KB). Długie sesje na złożonych stronach mogą być większe. Oferujemy opcję eksportu bez snapshotów DOM dla mniejszych plików.

Czy mogę odtworzyć eksportowany JSON lokalnie?

Tak. Użyj oficjalnej biblioteki rrweb-player (dostępnej przez npm) do odtwarzania eksportowanych sesji w dowolnej aplikacji webowej. Możesz też zbudować własny player lub użyć innych narzędzi kompatybilnych z formatem rrweb.

Czy eksport zawiera wrażliwe dane?

Eksport respektuje reguły maskowania skonfigurowane w Twoim projekcie. Zamaskowane pola są eksportowane jako zamaskowane (np. "****"). Możesz dodatkowo filtrować zdarzenia przy eksporcie lub przetwarzać JSON przed udostępnieniem.

Jak przesłać sesję do analizy przez LLM?

Eksportuj sesję jako JSON, następnie prześlij plik do API modelu (Claude, GPT-4) lub wklej zdarzenia do interfejsu czatu. Dla dużych sesji możesz filtrować tylko wybrane typy zdarzeń (np. kliknięcia i nawigacje). LLM rozumie strukturę zdarzeń i może analizować wzorce.

Zacznij w 60 sekund

Bez karty. Bez konfiguracji. Pierwsze nagrania w minutę.

Optimize your UX image

Zarejestruj się za darmo – bez karty kredytowej!

Wypróbuj pełny pakiet Enterprise Full Wypas przez 7 dni z limitem 1000 sesji – bez żadnych zobowiązań.

  • Rejestracja trwa kilka sekund – nie wymagamy karty kredytowej
  • Przez tydzień korzystasz z wszystkich funkcji i pełnej mocy platformy
  • Po okresie testowym wybierz dowolny płatny pakiet lub przejdź na plan "Cebula" i korzystaj za darmo
  • Plan "Cebula" idealny dla małych stron, blogów i testów – zero kosztów, zero zobowiązań