Einen Push-API-Schlüssel erstellen
Bevor Sie beginnen, müssen Sie Ihren Push-API-Schlüssel im Bereich „Push and deploy” auf der Seite mit den Einstellungen Ihrer App finden. Ihren API-Schlüssel finden Sie unter „Front-end error monitoring”. Sobald Sie Ihren Schlüssel haben, folgen Sie den Anweisungen im Abschnitt Installation, um ihn in Ihrer Anwendung zu verwenden.Installation
Mit npm oder yarn
Fügen Sie zunächst das Paket@appsignal/javascript zu Ihrer package.json hinzu. Führen Sie dann yarn install/npm install aus. Außerdem benötigen Sie einen Front-end-Error-Monitoring-Schlüssel aus dem Bereich „Push and deploy” auf der Seite mit den Einstellungen Ihrer App.
Sie können diese Pakete auch auf der Kommandozeile zu Ihrer package.json hinzufügen:
Mit JSPM.dev
Dank des JSPM-CDN ist es möglich, die AppSignal-für-JavaScript-Integration ohne einen Front-end-Asset-Build-Schritt zu verwenden. Ihre Anwendung kann Pakete direkt aus dem CDN importieren:Mit JSPM.io Import Maps
Mit dem JSPM.io Import Map Generator können Sie eine Import Map für die Abhängigkeiten Ihrer Anwendung generieren. Fügen Sie@appsignal/javascript zur Liste der Abhängigkeiten hinzu, und integrieren Sie dann die generierte Import Map sowie ES-Module-Shims in den Code Ihrer Anwendung.
Mit rails-importmap
Verwenden Sie den folgenden Befehl, um diese Pakete zu den Import Maps Ihrer Rails-Anwendung hinzuzufügen:
Verwendung
Erstellen Sie eineappsignal.js-Datei, um AppSignal einzubinden und zu konfigurieren. Aus dieser Datei exportieren wir die Instanz des Appsignal-Objekts, die wir aus unserer Anwendung verwenden werden. Weitere Informationen zur Konfiguration finden Sie in unserem Konfigurationsabschnitt.
Appsignal-Objekt in Ihrer App importieren und verwenden:
Integrationen hinzufügen
Ihre Anwendung verwendet möglicherweise ein Framework oder eine Bibliothek, die AppSignal unterstützt. Bitte sehen Sie sich den Abschnitt Integrationen für jede Bibliothek an, die Ihre Anwendung verwendet, und folgen Sie den Anweisungen, um eine Instrumentierung für diese Bibliotheken hinzuzufügen. Integrationen zu Ihrer Anwendung hinzufügen.Plugins hinzufügen
AppSignal bietet außerdem einige Plugins für JavaScript-Funktionalität im Browser. Bitte sehen Sie sich den Abschnitt Plugins für jede zusätzliche Instrumentierung an, die Sie zu Ihrer Anwendung hinzufügen möchten. Plugins zu Ihrer Anwendung hinzufügen.Benutzerdefinierte Fehlerberichterstattung
Verwenden Sie kein Framework oder keine Bibliothek, möchten aber JavaScript-Fehler manuell melden? Verwenden Sie unsere Span-API, um Spans zu erstellen, auf denen Sie Fehler melden, Tags hinzufügen und weitere Metadaten ergänzen. Lesen Sie dann unseren Leitfaden zur Fehlerbehandlung, wie Sie Fehler an AppSignal melden.📖 Fahren Sie mit unserem Installationsleitfaden fort.
Deinstallation
Deinstallieren Sie AppSignal aus Ihrer App, indem Sie die folgenden Schritte ausführen. Wenn diese Schritte abgeschlossen sind, sendet Ihre App keine Daten mehr an die AppSignal-Server.-
Löschen Sie in der
package.jsonIhrer App alle Zeilen, die auf einappsignal-Paket verweisen:"*appsignal/*": "*". -
Führen Sie
npm installoderyarn installaus, um Ihrepackage.lock/yarn.lockmit dem Stand der entfernten Pakete zu aktualisieren.- Alternativ können Sie
npm uninstall @appsignal/<package name>oderyarn remove @appsignal/<package name>ausführen, um ein AppSignal-Paket zu deinstallieren.
- Alternativ können Sie
- Entfernen Sie alle AppSignal-Konfigurationen aus Ihrer App.
-
Committen, deployen und starten Sie Ihre App neu.
- Damit wird sichergestellt, dass die AppSignal-Server keine Daten mehr von Ihrer App empfangen.
- Schließlich entfernen Sie die App auf AppSignal.com.
📖 Fahren Sie mit unserem Deinstallationsleitfaden fort.