Ereignismetriken

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie eine Migration in Betracht ziehen können.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

Ereignisse sind Aktionen, die Benutzer in Ihrer App ausführen. Durch das Nachverfolgen von Ereignissen in Ihrer App erfahren Sie mehr über das Verhalten Ihrer Benutzer und verstehen die Interaktion zwischen Ihren Benutzern und Ihren Apps. Durch das Anfügen von Eigenschaften an Ihre Ereignisse erhalten Sie kontextbezogene Informationen zu den Ereignissen.

Mit der Nachverfolgung von Ereignissen in Ihrer App können Sie Fragen wie die folgenden beantworten:

  • Welche N-Inhalte werden am häufigsten angezeigt?
  • Was sind die am häufigsten gefällten Inhalte?
  • Welche Art von Dateien senden meine Benutzer?

Verwenden Sie unsere trackEvent API aus dem App Center Analytics SDK, um benutzerdefinierte Ereignisse in Ihrer App nachzuverfolgen. Weitere Informationen zum Definieren benutzerdefinierter Ereignisse mit unserem SDK finden Sie in der App Center SDK-Dokumentation für Android, iOS, React Native, MAUI/Xamarin, Windows, macOS und Unity.

Allgemeine Informationen

Sie können die Ereignisseite nach Zeitbereich (die letzten 1, 7 oder 28 Tage) und nach der ausgewählten App-Version filtern. Mit diesen Filtern können Sie einen Drilldown in Ihre Ereignisdaten zum ausgewählten Zeitraum oder zur ausgewählten App-Version durchführen.

Seite "Ereignisse"

Die Seite "Ereignisse" enthält eine Tabelle mit einer Übersicht über die Ereignisse in Ihrer App. Diese Tabelle kann nach Anzahl in absteigender und aufsteigender Reihenfolge sortiert werden. Sie können auch nach einem Ereignis in der Tabelle nach seinem Namen suchen. Für jedes Ereignis werden die folgenden Informationen bereitgestellt:

  • Anzahl: Häufigkeit, in der ein Ereignis ausgelöst wurde.
  • Trend: Änderung der Anzahl in absolutem Wert und prozentualer Änderung im Vergleich zum vorherigen ausgewählten Zeitraum.
  • Benutzer: Anzahl der Benutzer, die ein Ereignis ausgelöst haben.
  • Benutzeränderung: Änderung der Anzahl der Benutzer in absolutem Wert und Prozentsatz im Vergleich zum vorherigen ausgewählten Zeitraum.
  • Anzahl pro Benutzer: Durchschnittliche Anzahl von Ereignissen, die pro Benutzer ausgelöst werden.

Ereignisdetailseite

Wählen Sie ein Ereignis in der Ereignistabelle aus, um ausführlichere Informationen anzuzeigen:

  • Benutzer: Gesamtanzahl der Benutzer, die das Ereignis ausgelöst haben. LAST (n) DAYS ist eine Trendberechnung.
  • Anzahl: Die Gesamtzahl der Ausgelösten Ereignisse.
  • Anzahl pro Benutzer: Durchschnittliche Anzahl der Ausgelösten Ereignisse pro Benutzer.
  • Anzahl pro Sitzung: Durchschnittliche Anzahl der Ausgelösten Ereignisse pro Sitzung.

Ereignisverlauf löschen

Entfernen Sie einzelne Ereignisse aus der Ansicht Ereignisdetails, indem Sie oben rechts auf der Seite auf die Einstellungsoption klicken und "Ereignisverlauf löschen" auswählen. Diese Aktion kann nicht rückgängig gemacht werden.

Ereigniseigenschaften

Ereigniseigenschaften stellen kontextbezogene Informationen zu den Ereignissen bereit. Sie ermöglichen ein tieferes Verständnis der Aktionen, die die Benutzer in Ihrer App ausführen.

Beispiele für Ereignisse und Eigenschaften sind:

  • Ereignisname: "Dateiupload", Ereigniseigenschaften: ".PDF", ".txt", ".PNG".
  • Ereignisname: "Frage beantwortet", Ereigniseigenschaften: "Accept", "Decline", "Ignore".

Eigenschaftswerte sind für Werte vom Typ "String" optimiert.

Grenzwerte

  • Die maximale Anzahl unterschiedlicher benutzerdefinierter Ereignisse, die täglich nachverfolgt werden können, beträgt 200. Diese Anzahl wird um 12:00 Uhr UTC zurückgesetzt. Es gibt jedoch keine Beschränkung für die maximale Anzahl von Ereignisinstanzen, die pro Gerät gesendet werden.
  • Die maximale Anzahl von Ereigniseigenschaftennamen und/oder -werten pro Ereignis beträgt 20. Wenn mehr als 20 Eigenschaftsnamen und/oder Werte gesendet werden, werden nur die ersten 20 verarbeitet, und der Rest wird automatisch gelöscht.
  • Das SDK schneidet Ereignisnamen auf die ersten 256 Zeichen ab.
  • Das SDK schneidet jeden Eigenschaftsschlüssel und -wert auf die ersten 125 Zeichen ab.
  • Im Portal werden die 10 Eigenschaftswerte mit der höchsten Anzahl angezeigt.

Ereignisse können Ihnen helfen, die Grundursache von App-Abstürze zu identifizieren. Im Rahmen des App Center-Diensts stürzt ab, können Sie alle Ereignisse sehen, die vor einem Absturz für eine bestimmte Sitzung aufgetreten sind.

Um die Ereignisse vor einem Absturz anzuzeigen, integrieren Sie das Analytics SDK in die App, und definieren Sie ein oder mehrere Ereignisse.

Breadcrumbs werden 28 Tage lang gespeichert, während Abstürze möglicherweise unbegrenzt gespeichert werden können. Dies bedeutet, dass bei einem Absturz, der älter als 28 Tage ist, die entsprechenden Breadcrumbs nicht angezeigt werden.

Behandelte Fehler

Um behandelte Fehler in App Center nachzuverfolgen, empfiehlt es sich, die spezifischen Funktionen dafür zu verwenden. Weitere Informationen zu diesem Thema finden Sie in unserer offiziellen Dokumentation.