Logo Site EngageLab Mark Colored TransparentDokumentation
Suchen

Push-Erkennung

Um Kunden dabei zu helfen, Probleme schnell zu identifizieren, stellt diese Plattform derzeit Tools für die Online-Statusabfrage und die Abfrage des Push-Lebenszyklus bereit.

Online-Statusabfrage

Anwendungsfälle

Da der EngageLab-Kanal für EngageLab Push davon abhängt, dass der Benutzer online ist, um Push-Benachrichtigungen zu empfangen, können Sie dieses Tool verwenden, um zu prüfen, ob das Gerät online ist, wenn Benutzer melden, dass sie Push-Benachrichtigungen häufig nicht empfangen. Wenn das Gerät offline ist, wird empfohlen, die App neu zu starten.

Parameterbeschreibung

Registration ID: Die Registrierungs-ID des Endgeräts des Benutzers auf der Jiguang-Serviceplattform. Sie ist die eindeutige Gerätekennung des Benutzers. Die Registration ID ist für verschiedene Apps auf demselben Telefon unterschiedlich. Informationen zum Abrufen finden Sie unter RegistrationID abrufen.

Anleitung

  • Geben Sie die Registration ID der App in das Eingabefeld ein. Mehrere RegIDs werden unterstützt und sollten durch "," getrennt werden.

image.png

  • Wenn das Abfrageergebnis "false" anzeigt, ist das Gerät offline; wenn es "true" anzeigt, ist das Gerät online. Sie können die letzte Online-Zeit auf der rechten Seite sehen.

image.png

  • Wenn die eingegebene Registration ID falsch ist, zeigt das Abfrageergebnis den konkreten Fehlergrund an.

image.png

Push-Lebenszyklus

Anwendungsfälle

Wenn das Problem, dass Push-Benachrichtigungen nicht empfangen werden, durch die Online-Statusabfrage weiterhin nicht gelöst werden kann, können Sie das Lifecycle-Tool verwenden, um den Nachrichtenlebenszyklus abzufragen und das Problem anhand des Fehlercodes zu behandeln.

Parameterbeschreibung

  • Registration ID: Die Registrierungs-ID des Endgeräts des Benutzers auf der Jiguang-Serviceplattform. Sie ist die eindeutige Gerätekennung des Benutzers. Die Registration ID ist für verschiedene Apps auf demselben Telefon unterschiedlich. Informationen zum Abrufen finden Sie unter RegistrationID abrufen.
  • Message ID: Die ID der Push-Aufgabe.

Parameter aus der Konsole abrufen

Auf der Detailseite der abzufragenden Benachrichtigung können Sie die Message ID abrufen. Klicken Sie im Nachrichtentext auf "Anzeigen", um den JSON-Nachrichtentext dieser Push-Benachrichtigung anzuzeigen.

image.png

Wenn das Push-Ziel "Registration ID" ist, dann ist der Wert von "receiverValue" die Registration ID.

image.png

Parameter vom Server abrufen

Rufen Sie nach dem API-Aufruf msg_id (Message ID) aus den Antwortparametern ab:

{ "sendno": "0", "msg_id": "2509042" }
              
              {
  "sendno": "0",
  "msg_id": "2509042"
}

            
Diesen Codeblock im schwebenden Fenster anzeigen

Anleitung

Nachdem Sie die Parameter Message ID und Registration ID abgerufen haben, gehen Sie zur Seite [Datensuche] - [Push-Lebenszyklus], geben Sie die Parameter ein und klicken Sie auf "Suchen", um den vollständigen Lebenszyklus der Push-Benachrichtigung anzuzeigen.

  • 1 steht für eine vom EngageLab-Server zurückgegebene Antwort, und 2 steht für eine vom Server des Systembrowsers zurückgegebene Antwort.
  • Wenn kein Lifecycle-Prozess vorhanden ist, bedeutet dies, dass das Gerät nicht in diesem Push-Ziel enthalten ist. Bitte bestätigen Sie, ob die abgefragte Registration ID in diesem Push-Ziel enthalten ist.

image.png

Icon Solid Transparent White Qiyu
Vertrieb kontaktieren