Wiki

Clone wiki

User Apps / HTML-UI / Fehler-Tracking im Client

trackjs.com

##Ziel##

  • Tracking von aufgetretenen Fehler bei Usern die eure App mit HTML UI verwenden, sodass ihr sie beheben könnt.

Installation

  • Registriere einen Account bei https://trackjs.com/
  • Trage folgenden Code in alle html-Dateien deiner HTML UI ein
  • Später prüfe regelmäßig ob Fehler erfasst wurden: https://my.trackjs.com
#!html

<script src="/apps/api/knuddels-api.js"></script>
<script>
    window._trackJs = {
        version: '<DEINE APP VERSION FÜRS TRACKING>',
        userId: Client.getNick(),
        token: '<TOKEN VON TRACKJS.COM>',
        enabled: window.location.host.indexOf('apps2.knuddels.biz') >= 0 // nur für live-Server
    }
</script>
<script type="text/javascript" src="//d2zah9y47r7bi2.cloudfront.net/releases/current/tracker.js"></script>

Update: Der Parameter crossorigin="anonymous" beim Einbinden des Script-Tags muss entfernt werden, da dieser (mittlerweile) Probleme verursacht, die das Laden des Trackers in machen Browsern verhindert.

Updated