Class TCastleTenjin
Unit
Declaration
type TCastleTenjin = class(TComponent)
Description
Tenjin ( https://www.tenjin.com/ ) integration. On Android ( https://github.com/castle-engine/castle-engine/blob/master/tools/build-tool/data/android/integrated-services/tenjin/README.md ) and on iOS ( https://github.com/castle-engine/castle-engine/blob/master/tools/build-tool/data/ios/services/tenjin/README.md ).
Usage:
Create an instance of this class (only a single instance allowed).
Call Initialize.
As necessary, use SendEvent to report custom events.
Note that Tenjin is not part of TAnalytics, as you may want to send less events to Tenjin than to other analytics services – as Tenjin's main strength is in the installation attribution, and custom events are paid above a certain count.
Hierarchy
- TObject
- TPersistent
- TComponent
- TCastleTenjin
Overview
Methods
constructor Create(AOwner: TComponent); override; |
|
destructor Destroy; override; |
|
procedure Initialize(const ApiKey: String); |
|
procedure SendEvent(const EventName: String); |
Description
Methods
constructor Create(AOwner: TComponent); override; |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
procedure Initialize(const ApiKey: String); |
|
Initialize Tenjin analytics. |
procedure SendEvent(const EventName: String); |
|
Send a custom event name to Tenjin. |
Generated by PasDoc 0.16.0-snapshot.