Zurück zum Blog SMS-Qualität und Betrieb

A2P-SMS-Betriebsberichte: Kennzahlen, die Probleme sichtbar machen, ohne Unsicherheit zu verschleiern

Ein Leitfaden zur Definition von Kennzahlen, Nennern und Zeiträumen, zur vorsichtigen Segmentierung des Datenverkehrs und zur Darstellung ausstehender oder nicht eindeutiger DLR, ohne sie mit Fehlern oder bestätigtem Empfang gleichzusetzen.

A2P-SMS-Betriebsdashboard mit segmentierten Kennzahlen und klar gekennzeichneten ausstehenden Zustellstatus

Welche Entscheidungen ein SMS-Betriebsbericht unterstützen sollte

Ein Betriebsbericht ist dann nützlich, wenn er dabei hilft, zu entscheiden, was überprüft, verglichen oder eskaliert werden sollte – nicht nur, wenn er Aktivitäten zusammenfasst. Er kann Veränderungen beim Volumen, Unterschiede zwischen Segmenten, scheinbare Verzögerungen oder Probleme mit der Konsistenz der beobachteten Daten sichtbar machen.

Formulieren Sie jede Kennzahl als Frage: Was hat sich verändert? In welcher Grundgesamtheit? In welchem Zeitraum? Auf Grundlage welcher Evidenz? Eine Abweichung ist ein Anlass zur Untersuchung, keine kausale Erklärung. Ein Rückgang der als zugestellt gemeldeten Status beweist beispielsweise nicht allein, dass eine Route ausgefallen ist: Er kann auch mit einer veränderten Zusammensetzung des Datenverkehrs, verzögerten Meldungen oder unvollständigen Daten zusammenhängen.

  • Ordnen Sie jeder Kennzahl eine Entscheidung zu: untersuchen, vergleichen, eskalieren oder weiter beobachten.
  • Geben Sie zusammen mit dem Ergebnis den Umfang der Daten und Einschränkungen der Beobachtbarkeit an.
  • Stellen Sie einen zeitlichen Zusammenhang nicht als nachgewiesene Ursache dar.
Welche Entscheidungen ein SMS-Betriebsbericht unterstützen sollte

Kennzahlen vor dem Vergleich definieren: gesendetes Volumen, Annahmen, DLR und ausstehende Status

Dokumentieren Sie vor der Berechnung von Quoten, was jede Kennzahl zählt und an welchem Punkt im Ablauf sie erfasst wird. „Gesendet“, „angenommen“, „mit DLR“ und „laut DLR zugestellt“ sind keine austauschbaren Begriffe. Die genaue Definition muss den in der Plattform verfügbaren Ereignissen und der einschlägigen technischen Dokumentation entsprechen. Gehen Sie nicht davon aus, dass alle Systeme dieselbe Semantik verwenden.

Ein Bericht sollte gesendete Versuche oder Nachrichten von beobachteten Annahmen und eingegangenen Zustellmeldungen unterscheiden. Trennen Sie außerdem eindeutige Status von ausstehenden, unbekannten oder widersprüchlichen Status. Ein empfangenes DLR ist ein vom entsprechenden System gemeldeter Status; für sich genommen ist es kein unabhängiger Nachweis dafür, dass die Nachricht auf dem Endgerät des Empfängers angezeigt wurde.

Führen Sie ein gemeinsames, versioniertes Glossar. Wenn sich eine Definition ändert, halten Sie fest, ab wann sie gilt, damit keine Zeiträume verglichen werden, die nach unterschiedlichen Regeln erstellt wurden.

  • Legen Sie fest, welches Ereignis jede Zählung beginnt und beendet.
  • Klären Sie, ob die Daten eindeutige Nachrichten, Versuche oder Ereignisse zählen; vermischen Sie keine Einheiten.
  • Dokumentieren Sie, wie Wiederholungsversuche, Duplikate und unvollständige Datensätze behandelt werden – entsprechend den tatsächlichen Funktionen der Systeme.
  • Kennzeichnen Sie von Dritten gemeldete Status und bezeichnen Sie sie nicht als bestätigten Empfang.
Kennzahlen vor dem Vergleich definieren: gesendetes Volumen, Annahmen, DLR und ausstehende Status

Vergleichbare Nenner und Zeitfenster wählen

Jede Quote benötigt einen ausdrücklich angegebenen Nenner. Bei einem Anteil gemeldeter Zustellstatus muss beispielsweise klar sein, welche Nachrichten berücksichtigt werden und welche nicht: die im Zeitraum gesendeten, die angenommenen oder diejenigen, für die bereits eine Aktualisierung eingegangen ist. Diese Grundlagen beantworten unterschiedliche Fragen und können zu unterschiedlichen Werten führen.

Legen Sie auch fest, welchem Zeitpunkt die Ereignisse zugeordnet werden: dem Versand, der Annahme oder dem Eingang der Meldung. Verwenden Sie beim Vergleich von Zeiträumen dieselbe Zeitzone, Dauer und Einschlussregel oder erläutern Sie die Abweichung. Bei neueren Nachrichten sind manche Zustellmeldungen möglicherweise noch nicht eingegangen. Der Vergleich einer ausgereiften Kohorte mit einer anderen, deren Beobachtungszeitraum noch läuft, kann das Ergebnis verzerren.

Die vorliegende Evidenz bestimmt kein einheitliches Zeitfenster, das für alle Fälle geeignet wäre. Legen Sie ein Beobachtungsfenster fest, das zu Ihren Meldezeiten und Abläufen passt, und veröffentlichen Sie diese Wahl als interne Methodik, nicht als universellen Standard.

  • Geben Sie die Formel und den Nenner neben dem Namen der Quote an.
  • Dokumentieren Sie Zeitraum, Zeitzone und den Zeitpunkt, nach dem jedes Ereignis zugeordnet wird.
  • Trennen Sie Kohorten mit abgeschlossener Beobachtung von solchen, für die noch Aktualisierungen eingehen können.
  • Weisen Sie im Bericht auf Änderungen an einem Zeitfenster oder einer Einschlussregel hin.

Nach Ziel, Mobilfunkanbieter, Absender, Nachrichtenart und Route segmentieren, ohne irreführend kleine Gruppen zu bilden

Eine Segmentierung kann dabei helfen, festzustellen, wo sich eine Veränderung konzentriert. Analysieren Sie – sofern die entsprechenden Felder tatsächlich verfügbar und zuverlässig sind – nach Ziel, Mobilfunkanbieter, Absender, Nachrichtenart, etwa OTP, Transaktionsnachrichten oder zulässigem Marketing, und Route. Gehen Sie weder davon aus, dass jedes System all diese Felder bereitstellt, noch dass ihre Werte normalisiert sind.

Beginnen Sie mit einer Gesamtansicht und fügen Sie schrittweise weitere Dimensionen hinzu. Wenn sich mehrere Faktoren gleichzeitig ändern, lässt sich aus einem beobachteten Unterschied nicht ableiten, welcher Faktor dafür verantwortlich ist. Vergleichen Sie nach Möglichkeit ähnliche Zeiträume und dokumentieren Sie bekannte betriebliche Änderungen, etwa Konfigurationsänderungen oder eine andere Zusammensetzung des Datenverkehrs.

Kleine Gruppen können stark schwankende Prozentsätze aufweisen und voreilige Schlussfolgerungen begünstigen. Die vorliegende Evidenz nennt keinen universellen Mindestumfang. Legen Sie interne Darstellungsregeln anhand von Volumen, Stabilität und Datenschutzanforderungen fest. Ist eine Gruppe zu klein für eine sinnvolle Interpretation, fassen Sie sie vorsichtig zusammen oder kennzeichnen Sie die Daten als unzureichend.

  • Prüfen Sie die Qualität und Konsistenz jedes Feldes, bevor Sie es zur Segmentierung verwenden.
  • Zeigen Sie neben dem Prozentsatz auch das Volumen, damit die Größe der Datengrundlage erkennbar ist.
  • Vergleichen Sie keine Gruppen mit stark unterschiedlicher Zusammensetzung oder Zeiträumen, ohne darauf hinzuweisen.
  • Leiten Sie aus einer Übereinstimmung zwischen Route und Ergebnis keine Kausalität ab.

Latenz anhand von Perzentilen und Verteilungen darstellen, nicht nur mit Mittelwerten

Ein Mittelwert fasst alle Werte in einer einzigen Zahl zusammen und kann verbergen, dass ein Teil der Nachrichten deutlich länger braucht als der Rest. Ziehen Sie bei der Analyse von Zeitspannen neben dem Mittelwert auch die Verteilung und Perzentile in Betracht, sofern Daten und Umfang eine zuverlässige Berechnung zulassen.

Definieren Sie genau, welches Intervall Sie als Latenz bezeichnen: beispielsweise die Zeit zwischen zwei von Ihren Systemen erfassten Ereignissen. Kombinieren Sie keine Messungen mit unterschiedlichen Anfangs- und Endpunkten und stellen Sie die Zeit bis zu einem DLR nicht so dar, als messe sie zwangsläufig die Zeit bis zum Empfang auf dem Endgerät. Eine Zustellmeldung kann verspätet eintreffen oder fehlen; das schränkt die möglichen Schlussfolgerungen ein.

Geben Sie zu den Perzentilen die Zahl der Beobachtungen, den Zeitraum und die untersuchte Grundgesamtheit an. Bei wenigen Datensätzen oder fehlenden Werten sollten Sie diese Einschränkung nennen, statt eine falsche Genauigkeit vorzutäuschen.

  • Dokumentieren Sie die Ereignisse, die den Anfang und das Ende jeder Zeitmessung bestimmen.
  • Zeigen Sie Verteilung und Perzentile zusammen mit dem Volumen und den fehlenden Daten.
  • Setzen Sie die Melde-Latenz nicht mit der Zeit bis zu einem bestätigten Empfang gleich.

Verfügbarkeit und Konnektivität, Zustellergebnisse und Qualität der beobachteten Daten getrennt betrachten

Die Verfügbarkeit einer Verbindung, die Annahme von Nachrichten, gemeldete Zustellstatus und die Vollständigkeit der Daten beschreiben unterschiedliche Aspekte. Ein System kann verfügbar sein und dennoch Zustellergebnisse liefern, die untersucht werden müssen. Ebenso können Nachrichten ohne eindeutigen Status vorliegen, obwohl sich die beobachtete Konnektivität nicht verändert hat.

Gliedern Sie den Bericht in getrennte Bereiche und geben Sie die Herkunft jeder Angabe an. Leiten Sie die Zustellqualität nicht allein aus einem Konnektivitätssignal ab und die Konnektivitätsqualität nicht aus DLR. Wenn die Beobachtbarkeit von externen Systemen abhängt, erläutern Sie, welche Ereignisse fehlen oder verspätet eintreffen können.

Diese Trennung hilft bei der Entscheidung über den nächsten Schritt: Konnektivität prüfen, gemeldete Ergebnisse untersuchen oder die Integrität der Datensätze validieren. Sie belegt für sich genommen nicht, was die Ursache ist.

  • Kennzeichnen Sie Konnektivität, Annahme, Zustellergebnisse und Datenqualität getrennt.
  • Geben Sie an, welches System die jeweiligen Ereignisse erfasst und welche Einschränkungen bei der Abdeckung bestehen.
  • Behandeln Sie Beziehungen zwischen Kennzahlen als Hypothesen, die erst noch zu prüfen sind.

Unbekannte, verspätete und widersprüchliche Status darstellen, ohne sie als Gewissheiten auszugeben

Ein ausstehendes oder nicht eindeutiges DLR darf nicht automatisch als Fehler oder bestätigte Zustellung eingestuft werden. Stellen Sie es als eigene, klar verständliche Kategorie dar, die auf dem tatsächlich von Ihren Systemen gemeldeten Status beruht. Wenn eine Meldung später aktualisiert werden kann, unterscheiden Sie zwischen dem aktuellen Beobachtungsstand und dem endgültigen Ergebnis, sofern dieses später eintrifft.

Wenn für dieselbe Nachricht unvereinbare Angaben vorliegen, wählen Sie nicht stillschweigend die günstigere oder ungünstigere aus. Definieren Sie eine dokumentierte Regel zur Abstimmung, sofern das System eine solche Anwendung ermöglicht. Andernfalls behalten Sie den Fall als widersprüchlich oder ungeklärt bei, nehmen ihn aus Berechnungen aus, die eine eindeutige Klassifizierung erfordern, und erläutern die Auswirkungen dieses Ausschlusses.

Die vorliegende Evidenz legt weder eine universelle Taxonomie noch technische Regeln zur Auflösung aller DLR-Status fest. Prüfen Sie vor der Interpretation konkreter Codes die für Ihre Plattform geltenden Spezifikationen und Dokumentationen.

  • Unterscheiden Sie ausdrücklich zwischen laut Meldung bestätigt, ausstehend, unbekannt und widersprüchlich, sofern diese Status in Ihren Daten vorkommen.
  • Zeigen Sie die Anzahl der Datensätze in jeder Kategorie und erläutern Sie, wie sie sich auf die Quoten auswirken.
  • Bezeichnen Sie einen ausstehenden Status nicht als „fehlgeschlagen“ und ein DLR nicht als „bestätigten Empfang“.
  • Dokumentieren Sie Abstimmungsregeln und Statusänderungen, damit sie nachvollziehbar bleiben.

Jede KPI um Kontext zu Volumen, betrieblichen Änderungen und Einschränkungen ergänzen

Eine isoliert betrachtete Leistungskennzahl (KPI) kann irreführen. Geben Sie das zugrunde liegende Volumen, den Zeitraum, den Nenner, den Anteil nicht eindeutiger Status und alle bekannten betrieblichen Änderungen an, die die Vergleichbarkeit beeinflussen. Wenn der Datenverkehr unterschiedliche Anwendungsfälle oder Segmente umfasst, beschreiben Sie diese Zusammensetzung, bevor Sie einer Veränderung Bedeutung zuschreiben.

Formulieren Sie Erkenntnisse als Untersuchungsfragen. Ändert sich eine Quote für ein bestimmtes Ziel und einen bestimmten Zeitraum, prüfen Sie zunächst Definitionen, Volumen und Reife der Daten. Vergleichen Sie anschließend Segmente und ziehen Sie die relevanten Betriebsprotokolle heran. Halten Sie Schlussfolgerungen auf dem Evidenzniveau, das tatsächlich gestützt wird: Hinweis, beobachtetes Muster oder bestätigte Ursache.

Als Branchenkontext beschreibt der von Analysys Mason für Telefónica erstellte A2P-Marktbericht Unterschiede zwischen A2P- und P2P-Verkehrsprofilen sowie Herausforderungen bei der Zusammenschaltung. Das macht deutlich, dass Zusammensetzung und Zusammenschaltung bei der Interpretation von Kennzahlen eine Rolle spielen. Ohne konkrete Evidenz erlaubt es jedoch nicht, eine bestimmte Veränderung einer Route, einem Mobilfunkanbieter oder einem Ereignis zuzuschreiben.

  • Mindestvorlage für jede KPI: Definition, Zähler, Nenner, Zeitraum, Volumen und ausgeschlossene Status.
  • Geben Sie den Anteil ausstehender oder nicht eindeutiger Datensätze sowie die Datenquelle an.
  • Dokumentieren Sie bekannte betriebliche Änderungen, ohne sie als nachgewiesene Ursache darzustellen.
  • Schließen Sie jede Erkenntnis mit einer Frage und dem nächsten Validierungsschritt ab.
FAQ

Häufige Fragen

Bestätigt ein DLR, dass die SMS auf dem Telefon angekommen ist?

Ein DLR ist ein vom entsprechenden System gemeldeter Status. Für sich genommen ist es kein unabhängiger Nachweis dafür, dass die Nachricht auf dem Endgerät des Empfängers angezeigt wurde. Der Bericht sollte beschreiben, was tatsächlich beobachtet wird, und nicht mehr behaupten, als die Daten belegen.

Wie sollte ein ausstehendes DLR gezählt werden?

Führen Sie es als ausstehend oder nicht eindeutig auf, je nachdem, welche Bezeichnung zu Ihren Daten passt. Zählen Sie es nicht automatisch als bestätigte Zustellung oder als Fehler. Geben Sie die Anzahl der Fälle, das verwendete Beobachtungsfenster und die Auswirkungen dieser Kategorie auf die Berechnungen an.

Welcher Nenner eignet sich für eine Zustellquote?

Das hängt von der Fragestellung und den verfügbaren Ereignissen ab. Legen Sie fest, ob die Basis aus gesendeten oder angenommenen Nachrichten oder aus Nachrichten mit bereits gemeldetem Status besteht. Veröffentlichen Sie die Formel und vergleichen Sie Quoten mit unterschiedlichen Nennern nicht so, als wären sie gleichwertig.

Wie groß muss ein Segment mindestens sein, damit es ausgewiesen werden kann?

Die vorliegende Evidenz stützt keinen universellen Schwellenwert. Legen Sie eine interne Regel fest, die Volumen, statistische Stabilität und Datenschutzanforderungen berücksichtigt. Zeigen Sie die Größe der Datengrundlage an und kennzeichnen Sie Gruppen als unzureichend, wenn keine vorsichtige Interpretation möglich ist.

Beweist eine Verschlechterung in einem Segment, dass die Route die Ursache ist?

Nein. Sie ist ein Anlass zur Untersuchung. Prüfen Sie zunächst die Vergleichbarkeit der Zeiträume, die Definition der Kennzahlen, die Zusammensetzung des Datenverkehrs, den Reifegrad der Status und bekannte betriebliche Änderungen. Schreiben Sie eine Ursache nur dann zu, wenn dafür hinreichende konkrete Evidenz vorliegt.

Verwendete Quellen

  1. 3GPP specifications3GPP
  2. ITU-T E.164International Telecommunication Union
  3. GSMA resourcesGSMA
  4. SMS A2P - Telefónica Global SolutionsTelefónica Global Solutions
  5. Informe para Telefónica: El mercado de mensajería A2PTelefónica / Analysys Mason