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
ACategory
ist erforderlich. Der AppAnalytics-Dienst zeichnet jeweils die ersten 64 Zeichen der ParameterACategory
,AAction
undALabel
auf.
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.