Produktübersicht

APP Push von EngageLab ist eine professionelle Push-Service-Plattform für App-Nachrichten mit einem durchschnittlichen täglichen Nachrichtenvolumen von mehr als 10 Milliarden. AppPush unterstützt Android, iOS, HarmonyOS und weitere Plattformen und bietet eine einfache und schnelle SDK-Integration, schnelle und stabile Push-Kanäle, leistungsstarke, flexible und einfach zu verwendende Open-API-Schnittstellen sowie webbasierte Funktionen wie das Erstellen von Benachrichtigungen, Leistungsanalysen und Fehlerbehebung.

Unterstützte Kanaltypen

Push Channel FCM HUAWEI Honor XIAOMI MEIZU OPPO VIVO APNs HarmonyOS
Support Status Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt

Unterstützte Nachrichtentypen

Message Type Notification Message Custom Message
Support Status Unterstützt Unterstützt

Unterstützte Benachrichtigungsstile

Notification Style Default Style Thumbnail Style Large Image Style Text Style Inbox Style Custom Style
Support Status Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt

Ausführliche Informationen zu den Stilen finden Sie unter Local Notifications.

Unterstützte Versandstrategien

Auf der API-Seite können Entwickler Versandstrategien mit Anbieterkanälen als Granularitätseinheit definieren.

Message Type Sending Strategy Field Sending Strategy Field Values and Definitions
Notification message sending strategy distribution_new
  • mtpush: gibt an, dass Push-Nachrichten zwangsweise über den EngageLab-Kanal zugestellt werden.
  • fcm_mtpush: gibt an, dass Push-Nachrichten zwangsweise vorrangig über den FCM-Kanal zugestellt werden und bei Ungültigkeit dann über den EngageLab-Kanal.
  • pns_mtpush: gibt an, dass Push-Nachrichten zwangsweise über Xiaomi-/Huawei-/Meizu-/OPPO-/VIVO-Kanäle zugestellt werden und bei Ungültigkeit dann über den EngageLab-Kanal.
  • mtpush_fcm: gibt an, dass für Benutzer mit dem Kombinationstyp FCM + inländischer Anbieter Push-Nachrichten vorrangig über EngageLab zugestellt werden und, falls EngageLab offline ist, dann über den FCM-Kanal, wobei FCM als Hilfskanal dient.
  • mtpush_pns: gibt an, dass für Benutzer mit dem Kombinationstyp FCM + inländischer Anbieter Push-Nachrichten vorrangig über EngageLab zugestellt werden und, falls EngageLab offline ist, dann über den Anbieterkanal, wobei der Anbieterkanal als Hilfskanal dient.
  • Unterstützte statistische Analysen

    Statistikfunktionen auf App-Ebene

    Statistics Feature Description
    Data Overview
  • Unterstützt Echtzeitstatistiken für Nachrichtendaten in stündlicher Granularität mit einem Vergleich der Datentrends von heute und gestern.
  • Unterstützt die Anzeige der Push-Conversion-Funnel-Daten von gestern, einschließlich Zustellrate und Klickrate.
  • Unterstützt die Anzeige der neuesten Daten zur Aktivierungsrate der Benachrichtigungsberechtigung auf Geräten.
  • Unterstützt die Anzeige historischer Push-Conversion-Trenddaten nach Plattform und Kanal.
  • Unterstützt die Anzeige historischer Statistiken zu Push-Nachrichtenverlusten nach Plattform, Kanal und Phase.
  • Message Push Statistics
  • Unterstützt die Anzeige historischer Push-Daten nach Plattform, Kanal, Nachrichtentyp und App-Version.
  • Unterstützt die Anzeige von Kennzahlen wie Nachrichtenzustellrate, Klickrate, Anzahl gültiger Ziele, Sendeanzahl, Zustellanzahl, Anzeigeanzahl und Klickanzahl innerhalb eines benutzerdefinierten Zeitraums nach Tag oder Monat.
  • Push User Statistics
  • Unterstützt die Anzeige historischer Push-Benutzerdaten nach Plattform, Kanal und App-Version.
  • Unterstützt die Anzeige von Kennzahlen wie neue Push-Benutzer, Online-Benutzer, aktive Benutzer und deinstallierte Benutzer innerhalb eines benutzerdefinierten Zeitraums nach Tag oder Monat.
  • Statistikfunktionen auf MessageID-Ebene

    Statistics Feature Description
    Message Push Statistics
  • Unterstützt statistische Berichte zur Push-Conversion für vier grundlegende Nachrichtentypen: Benachrichtigungsnachrichten, benutzerdefinierte Nachrichten, SMS und In-App-Erinnerungsnachrichten.
  • Unterstützt die Anzeige von Zustellrate, Anzeigerate und Klickrate auf msgid-Ebene.
  • Unterstützt die Anzeige von Anzahl gültiger Ziele, Sendeanzahl, Anzeigeanzahl und Klickanzahl auf msgid-Ebene nach Plattform und Kanal.
  • Message Loss Statistics
  • Unterstützt die Anzeige von Statistiken zu Nachrichtenverlusten auf msgid-Ebene nach Plattform und Kanal mit einer zweistufigen Analyse der Verlustursachen.
  • Unterstützt Verlustanzahl-Statistiken über insgesamt 4 Phasen: {planned target} - {valid target} - {send count} - {delivery count} - {click count}.
  • Unterstützte REST-API-Funktionen

    API Item Description
    PUSH API
  • Über die PUSH API können Entwickler alle AppPush-Nachrichten-Push-Funktionen ausführen und Push-Betriebspläne einfach in ihrem eigenen Backend erstellen.
  • Die API bietet leistungsstärkere und flexiblere Funktionsschnittstellen als das Push-Portal.
  • Report API
  • Bietet verschiedene Abfragefunktionen für statistische Daten, sodass Entwickler den Nachrichtenstatus und Benutzerdaten zeitnah nachvollziehen können.
  • Die API bietet Funktionsschnittstellen zum Abrufen von Statistiken zu Push-Nachrichten und Benutzerdaten.
  • Schedule API
  • Über die Schedule API können Entwickler zeitgesteuerte Push-Benachrichtigungen für alle Nachrichten implementieren.
  • Tag Alias API (Device API)
  • Die Device API wird serverseitig verwendet, um Geräte-, Tag- und Alias-Informationen abzufragen, festzulegen, zu aktualisieren und zu löschen.
  • Push-Testmodus

    Der AppPush-Testmodus bietet Entwicklern eine unabhängige Testumgebung außerhalb der Produktionsumgebung und hilft dabei, die Push-Konfiguration und -Wirksamkeit zu überprüfen, um eine Veröffentlichung in hoher Qualität sicherzustellen.

    Umgebungswechsel und AppKey-Verwaltung

    • AppKey- und master secret-Unterscheidung:
      Die Produktionsumgebung und die Testumgebung verwenden unterschiedliche Werte für AppKey und master secret. Beim Wechsel in den Testmodus generiert das System automatisch einen Test-AppKey und kopiert die relevante Konfiguration vom Produktions-AppKey. Das Backend verknüpft und ordnet beide zu, um den VIP-Status zu bestimmen und Informationen zu synchronisieren.
    • Standardumgebung: Nach dem Aufrufen des Portals wird standardmäßig die Produktionsumgebung angezeigt, und Entwickler können manuell in den Testmodus wechseln.
    • Unterstützung für Zurücksetzen: Der Test-AppKey unterstützt ein eigenständiges Zurücksetzen des master secret.

    Synchronisierung und eigenständige Verwaltung im Testmodus

    • Synchronisierte Informationen: Beim Erstellen einer Testanwendung kopiert das System die folgenden Inhalte aus der Produktionsanwendung:
      • Anwendungsname und Symbol
    • Synchronisierung von Anwendungsinformationen: Informationen wie Anwendungsname und Symbol der Testanwendung werden in Echtzeit mit der Produktionsanwendung synchronisiert.
    • Synchronisierung des VIP-Status: Informationen wie VIP-Status und Servicezeitraum der Testanwendung werden in Echtzeit mit der Produktionsanwendung synchronisiert.
    • Eigenständige Konfiguration: Die Testanwendung unterstützt die separate Konfiguration von Callbacks, Sicherheitseinstellungen und Integrationseinstellungen.

    Nutzungsbeschränkungen im Testmodus

    • QPS-Grenze: 10
    • Anzahl der per SDK registrierten Benutzer: Bis zu 1 000. Sobald das Limit überschritten ist, können keine neuen Benutzer mehr registriert werden. Es wird dringend empfohlen, die registrationID zu protokollieren und regelmäßig zu bereinigen. Delete User API.
    • Beschränkungen für Tag- und Alias-Bindungen:
      • Tags: Es können bis zu 50 gebunden werden.
      • Pro Tag gebundene Geräte: Bis zu 10
      • Pro Gerät gebundene Tags: Bis zu 10
    • Abhängigkeit der Gültigkeit: Die Verfügbarkeit des Test-AppKey ist an den Produktions-AppKey gebunden. Wenn der Produktions-AppKey ungültig wird, ist auch der Test-AppKey nicht mehr verfügbar.
    • Serviceeinschränkung: Der Test-AppKey unterstützt nicht den Kauf von VIP-Services, und seine Vorteile richten sich vollständig nach dem entsprechenden Produktions-AppKey.

    Dieser Push-Testmodus bietet Entwicklern eine flexible und unabhängige Umgebung, um Push-Konfigurationen vor dem offiziellen Start effizient zu überprüfen und eine bessere Kontrolle über die Push-Wirksamkeit und die Benutzererfahrung sicherzustellen.

    Icon Solid Transparent White Qiyu
    Vertrieb kontaktieren