Analys för Laravel

Produktanalys för Laravel

Din databas vet vem som registrerade sig. Den vet inte vem som nästan gjorde det. Lägg till sidvisningar, events, replay och heatmaps för att se den del som aldrig når dina tabeller.

Varför det spelar roll

Vad Laravel-team äntligen kan se

Databasen registrerar bara lyckade fall

En rad dyker upp när någon slutför formuläret. Alla som öppnade det och gav upp lämnar inget spår alls — och det är oftast den större gruppen.

Livewire uppdaterar utan sidladdning

Livewire byter ut delar av sidan över tråden, så ett flöde i flera steg kan se ut som en enda sidvisning. Event tracking registrerar varje steg när det sker.

Valideringsfel är inte exceptions

De når aldrig din felspårare, så ett fält som avvisar hälften av dina registreringar kan förbli trasigt i månader. Replay visar det avvisade försöket på skärmen.

Installation

Lägg till PulsePanda i Laravel

Lägg till taggen i head på din huvudsakliga Blade-layout. Varje vy som utökar den täcks, inklusive Livewire- och Inertia-sidor.

resources/views/layouts/app.blade.php

{{-- resources/views/layouts/app.blade.php --}} <head> <meta charset="utf-8"> <script src="https://pulsepanda.dev/sdk.js" data-project="{{ config('services.pulsepanda.project') }}" defer></script> </head>

Håll projekt-ID:t i din .env och läs det med config() istället för att hårdkoda det, så att staging och produktion hålls åtskilda.

Arbetsflöde

Från installation till insikt

1

Installera kodavsnittet

Lägg till skriptet en gång i din Blade-layout, så täcks varje vy som utökar den.

2

Spåra det som betyder något

Anropa pulsepanda.track() vid viktiga händelser och pulsepanda.identify() efter inloggning för att koppla events, sessioner och feedback till varje användare.

3

Agera på datan

Bygg trattar, se replays bakom avhopp, läs heatmaps och samla in feedback direkt i produkten — allt i en och samma arbetsyta.

Det här får du

Ett kodavsnitt, hela bilden

Ett kodavsnitt, hela bilden
AnalyslagerSidvisningar, custom events, konverteringstrattar och retention.
BeteendelagerSession replay, klick- och scroll-heatmaps samt felkontext.
FeedbacklagerUndersökningar i produkten, feedback-widgetar, formulär och en tavla för funktionsröstning.

Vanliga frågor

Frågor om Laravel

Fungerar detta med Livewire?

Ja. Skriptet ligger i layouten, så det överlever Livewire-uppdateringar. För steg som inte ändrar URL:en anropar du track() från en event listener för att registrera dem.

Kan jag koppla events till mina Laravel-användare?

Ja. Anropa identify() med den inloggade användarens ID efter inloggning, så kopplas varje event, session och feedback till det kontot.

Ersätter det Telescope eller min felspårare?

Nej — de bevakar din server. Det här bevakar webbläsaren, så de två svarar på olika frågor: vad din kod gjorde, och vad personen framför den upplevde.

Relaterade sidor

Utforska mer

Lägg till analys i din Laravel-app

Installera en gång och koppla samman analys, session replay, heatmaps, trattar och feedback på några minuter.

Kom igång gratis