Hoppa till innehållet
Kom igång

Sessionsuppspelning

Du ser vad användaren gjorde utan att se vem det var. Maskningen sker på enheten och inte i efterhand, alltså finns uppgifterna aldrig hos oss och behöver inte raderas när någon begär det.

Ingår från nivån Team399 kr per månad, exkl. moms

Sessionsuppspelning med maskning som standard ligger i Team. Antalet sessioner per månad står i planens kvoter på prissidan.

SESSION 4d1eanna.lind4242 4242 4242ENHETLAGRINGMASKAT
Maskad som standard
Så fungerar det

Sessionsuppspelning i fyra stycken

Maskningen är på från första bildrutan

Det finns ingen flagga som stänger av den. Fält vars namn innehåller något ur standardlistan täcks över, och fem mönster maskas oavsett vilket fält de står i.

  • Lösenord, kortnummer, personnummer, e-post och telefonnummer täcks över.
  • Bärartoken och nycklar som börjar på sk_, pk_ eller rk_ maskas var de än står.
  • Egna fältnamn läggs till i scrubKeys, och då gäller samma regel för dem.

Uppspelningen börjar där felet hände

En session öppnad från ett fel startar några sekunder före felet, inte från början. Det tar bort minuterna man annars spolar igenom för att komma fram till det som var intressant.

  • Felets tidpunkt är markerad i tidslinjen.
  • Konsolens rader och nätverksanropen ligger under spelaren, i samma tid.
  • Spår-id:t leder vidare till spåret och till loggraderna som skrevs samtidigt.

Sessionen är en beskrivning, inte en inspelning av skärmen

Det som sparas är händelserna i sidan, alltså vad som ändrades och när. Det gör materialet litet, och det gör att ett maskat fält är maskat i data och inte bara övertäckt i bilden.

  • Ett övertäckt fält bär aldrig sitt värde i materialet.
  • Uppspelningen fungerar i vilken skärmbredd som helst, eftersom sidan ritas om.
  • Materialet väger en bråkdel av vad en videoinspelning gör.

Taket gäller också sessionerna

Antalet sessioner per månad är en kvot som alla andra. Är den slut spelas ingenting in, och ingenting faktureras för det som inte spelades in.

  • Kvoten står i planens rad på prissidan, hämtad ur prislistan.
  • Höjningen är ett aktivt val i projektet, aldrig en automatisk uppgradering.
  • Det som inte spelades in räknas, så att du ser att kvoten tog slut.
  • Uppspelningen visar handlingen, inte personen.
  • Formuläret spelas upp med de känsliga fälten övertäckta.
  • Maskningen sker på enheten, före överföringen.
Siffrorna

Talen kommer ur koden

Varje tal nedan går att kontrollera mot filen som står under tabellen. Ett tal på en publik yta är ett påstående, och ett påstående utan plats är ett löfte.

Fältnamn som maskas som standard
21
Mönster som maskas oavsett fältnamn
5
Egna fältnamn du lägger till
utan tak
Sätt att stänga av maskningen
0
Händelser per månad, planen Team
20 000 000 händelser
Loggvolym, planen Team
500 GB per månad
Historik, planen Team
90 dagar
Sessionsuppspelning, planen Team
50 000 sessioner

DEFAULT_SCRUB har 21 fältnamn och PATTERNS har 5 mönster i packages/telemetry/src/index.ts. Jämförelsen mot fältnamn görs gemen och på delsträng i funktionen scrub i samma fil.

app/entry.client.tsxTypeScript
1const log = initTelemetry({
2  ingestKey: "gdr_pk_din_nyckel",
3  environment: "production",
4  scrubKeys: ["kundnummer", "leveransadress", "fodelsedatum"],
5});

scrubKeys läggs till standardlistan, den ersätter den inte. Jämförelsen är gemen och på delsträng, så kundnummer täcker också fältet KundnummerExtern.

REGLERpii.personnrpii.cardpii.emailpayloadpersonnr850101-0000000000-0000kort4242 4242 42420000 0000 4242FÖRE SÄNDNING0 RÅVÄRDEN
NÅGOT GICK FEL3f9a1c7d14:02:11 ERROR pay3f9a1c7dSPANETT IDTRE VYER
Gäller även här

Taket är hårt, också för den här delen

Ingen del av produkten kan skapa en post på fakturan på egen hand. Kvoten tar slut, och sedan slutar vi ta emot tills ni själva höjer taket.

  • Volym över kvoten faktureras inte, eftersom volym över kvoten inte tas emot.
  • Det som slängdes räknas i dropped och går att läsa med stats.
  • Höjningen är ett aktivt val ni gör i projektet, aldrig en automatisk uppgradering.
  • Inmatningen svarar GDR-LOG-0500 när kvoten är förbrukad, och koden går att larma på.
Frågor

Det ni undrar om sessionsuppspelning

Vanliga frågor

Går maskningen att stänga av?

Nej. Det finns ingen inställning för det. Du kan lägga till egna fältnamn, aldrig ta bort de som redan står i listan.

Ser vi vem användaren var?

Bara det ni själva skickar med som inte är en personuppgift, till exempel ett internt kundnummer som ni har valt att inte maska.

Vad händer när sessionskvoten tar slut?

Inspelningen upphör för månaden. Ingenting faktureras för det, och ni höjer taket själva när ni vill ha mer.