A Yaplet automatikusan rögzíti a böngésző- és eszközmetaadatokat minden hibajelentéssel. De a leghasznosabb hibakeresési kontextus gyakran az alkalmazásodra specifikus: melyik felhasználó volt bejelentkezve, milyen csomagban van, melyik rendelést nézte. Ezek az adatok nem léteznek a DOM-ban — saját magadnak kell beküldened az SDK-n keresztül.
Alkalmazásállapot csatolása a jegyhez
Használd a Yaplet.setTicketAttribute() hívást. Ez az a metódus, amit érdemes választanod: minden itt beállított kulcs-érték pár vele megy a következő hibajelentéssel, és rákerül a jegyre.
Yaplet.setTicketAttribute("userId", "u_abc123");
Yaplet.setTicketAttribute("plan", "pro");
Yaplet.setTicketAttribute("orderId", "ORD-78234");
Yaplet.setTicketAttribute("region", "eu-west-1");
Hívd meg ezeket a Yaplet.initialize() után, majd újra minden releváns állapotváltozáskor — miután a felhasználó bejelentkezik, csomagot vált vagy másik rendelést nyit meg. Ugyanannak a kulcsnak az ismételt beállítása felülírja a korábbi értéket.
Hol jelennek meg a jegyattribútumok
A táblán lévő hibajelentés jegyén a beállított attribútumok a látogató saját válaszaival együtt jelennek meg a jegy részletei panelén, a képernyőkép, a konzolnaplók és az eszközmetaadatok mellett. Tartsd rövidnek és olvashatónak a kulcsokat — a csapatod pontosan úgy látja őket, ahogy elnevezted.
Egyéni adatok a látogatóról
A jegyattribútumok ezt a jelentést írják le. Ha ehelyett tartós tényeket szeretnél tárolni a személyről — a csomagját, a fiókazonosítóját, a regisztráció dátumát —, add át őket egyéni adatként, amikor azonosítod a látogatót. Ezek az adatok a látogató profilján élnek, ahol a csapatod minden későbbi beszélgetésnél és jegynél látja őket, és ahol szegmentálhatsz is rájuk.
Yaplet.identify("u_abc123", {
name: "Kovács Anna",
email: "[email protected]",
customData: {
plan: "pro",
signupDate: "2025-03-14",
cartValue: 149.99,
},
});
Hívd meg a Yaplet.clearIdentity() metódust kijelentkezéskor, hogy az előző felhasználó profilja ne maradjon csatolva, amikor a következő ember belép ugyanabban a böngészőben.
Melyiket használd?
A jegyattribútumokat arra használd, ami azt a pillanatot írja le, amikor a hiba történt — az éppen megnyitott rendelést, a bekapcsolt funkciókapcsolót, az utolsó műveletet. Az identify egyéni adatait arra, ami a személyt írja le, és látogatások között is igaz marad. Ha bizonytalan vagy, hibakereséshez a jegyattribútum a biztonságosabb választás: pontosan ahhoz a jelentéshez van rögzítve, amit a csapatod épp olvas.