Span wordt verzonden wanneer een fout door de library wordt opgevangen. Hiermee kunt u informatie verzamelen die nuttig is om lastig te debuggen fouten te reproduceren door het pad van een gebruiker door uw applicatie opnieuw te volgen.
Gebruik
Standaard worden er geen breadcrumbs bijgehouden, maar u kunt heel eenvoudig zelf breadcrumbs registreren. U kunt ook een van onze breadcrumb-plug-ins gebruiken om bepaalde typen breadcrumbs automatisch te verzamelen. Waar dan ook een interessante gebeurtenis, bewerking of toestandsverandering in uw app plaatsvindt, kunt u op de volgende manier een breadcrumb achterlaten:Span aan appsignal.send() wordt doorgegeven, wordt de huidige lijst met breadcrumbs aan de huidige Span toegevoegd en naar de server verzonden. De lijst met breadcrumbs wordt vervolgens geleegd.
Opties voor breadcrumbs
| Optie | Type | Beschrijving |
|---|---|---|
| category | String | Categorie waaronder de gebeurtenis wordt gelabeld |
| action | String | Contextuele informatie met betrekking tot de gebeurtenis |
| message | String | (optioneel) Een logbericht of andere tekst om naar AppSignal te sturen |
| metadata | Object<String, String> | (optioneel) Een object met metadata over de gebeurtenis |