Skip to content

Fehlersuche im Braze SDK

Erfahren Sie, wie Sie den integrierten Debugger des Braze SDK verwenden, damit Sie Probleme in Ihren SDK-gestützten Kanälen beheben können, ohne die ausführliche Protokollierung in Ihrer App aktivieren zu müssen.

Voraussetzungen

Um den Braze SDK-Debugger nutzen zu können, benötigen Sie die Berechtigungen „PII anzeigen“ und „Nutzerprofile anzeigen (PII geschwärzt)“. Um Ihre Debugging-Sitzungsprotokolle herunterzuladen, benötigen Sie außerdem die Berechtigung „Nutzerdaten exportieren“. Darüber hinaus muss Ihr Braze SDK die folgenden Mindestversionen erfüllen oder darauf verweisen:

Um Debugger-Protokolle zu erfassen, wenn Braze.configuration.logger.level auf .disabled gesetzt ist, verwenden Sie Swift SDK 11.9.0 oder höher. Weitere Informationen finden Sie in den Swift-Changelogs.

Fehlersuche im Braze SDK

1. Schritt: Schließen Sie Ihre App

Bevor Sie mit der Fehlersuche beginnen, schließen Sie die App, bei der gerade ein Problem auftritt. Sie können die App zu Beginn Ihrer Sitzung neu starten.

2. Schritt: Erstellen Sie eine Debugging-Sitzung

Gehen Sie in Braze zu Einstellungen und wählen Sie dann unter Einrichtung und Tests die Option SDK-Debugger aus.

Der Abschnitt „Einrichtung und Tests“ mit hervorgehobenem „SDK-Debugger“.

Wählen Sie Debugging-Sitzung erstellen.

Die Seite „SDK-Debugger“.

3. Schritt: Nutzer:in auswählen

Suchen Sie nach einer Nutzer:in anhand der E-Mail-Adresse, der external_id, des Nutzer-Alias oder des Push-Tokens. Wenn Sie bereit sind, Ihre Sitzung zu starten, wählen Sie Nutzer:in auswählen.

Die Debugging-Seite für die ausgewählte Nutzer:in.

4. Schritt: App neu starten

Starten Sie zunächst die App und bestätigen Sie, dass Ihr Gerät gekoppelt ist. Wenn die Kopplung erfolgreich war, starten Sie Ihre App neu—so stellen Sie sicher, dass die Initialisierungsprotokolle der App vollständig erfasst werden.

5. Schritt: Führen Sie die Reproduktionsschritte durch

Nachdem Sie Ihre App neu gestartet haben, folgen Sie den Schritten, um den Fehler zu reproduzieren.

6. Schritt: Beenden Sie die Sitzung

Wenn Sie mit Ihren Reproduktionsschritten fertig sind, wählen Sie Sitzung beenden > Schließen.

Die Debugging-Sitzung mit dem Button „Sitzung beenden“.

7. Schritt: Sitzung teilen oder exportieren (optional)

Nach der Sitzung können Sie Ihre Sitzungsprotokolle als CSV-Datei exportieren. Außerdem können andere Personen Ihre Sitzungs-ID verwenden, um nach Ihrer Debug-Sitzung zu suchen, sodass Sie ihnen Ihre Protokolle nicht direkt senden müssen.

Die Debugging-Seite mit den Optionen „Protokolle exportieren“ und „Sitzungs-ID kopieren“, die nach der Sitzung angezeigt werden.

New Stuff!