FMX.Analytics.AppAnalytics.TAppAnalytics.TrackEvent
Delphi
procedure TrackEvent(const ACategory: string; const AAction: string = string.Empty; const ALabel: string = string.Empty; const AValue: Double = 0.0);
C++
void __fastcall TrackEvent(const System::UnicodeString ACategory, const System::UnicodeString AAction = System::UnicodeString(), const System::UnicodeString ALabel = System::UnicodeString(), const double AValue = 0.000000E+00);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | FMX.Analytics.AppAnalytics.pas FMX.Analytics.AppAnalytics.hpp |
FMX.Analytics.AppAnalytics | TAppAnalytics |
Beschreibung
Protokolliert ein benutzerdefiniertes Ereignis.
Mit dieser Methode können Sie eine eigene Ereignisprotokollierung durchführen. Sie können damit die Nutzung bestimmter Funktionen, Leistungsdaten oder was immer Sie möchten, unter der Voraussetzung verfolgen, dass die Informationen anonym bleiben.
Mit Eingabeparametern, die Sie definieren, können Sie das zu verfolgende Ereignis beschreiben. Die folgende Tabelle enthält eine kurze Beschreibung dieser Eingabeparameter.
| Parameter | Beschreibung |
|---|---|
|
|
Der Parameter |
|
|
|
|
|
|
|
|
|
- Hinweis: Nur
ACategoryist erforderlich. Der AppAnalytics-Dienst zeichnet jeweils die ersten 64 Zeichen der ParameterACategory,AActionundALabelauf.
Wenn Ihre Anwendungsanalyse-Komponente nicht aktiviert ist, hat TrackEvent keine Auswirkung.
Wenn ACategory ein leerer String ist, löst TrackEvent eine EAppAnalyticsCategoryMissingException-Exception mit der folgenden Meldung aus:
- Fehler in benutzerdefiniertem AppAnalytics-Ereignis: Kategorie muss angegeben werden.