Evenementen verzenden

Na het installeren van de SDK, kunt u toepassingsgebeurtenissen van toepassingsgebruikers naar Finteza verzenden. Gebruik hiervoor de evenement methode, waarbij u de naam van de gebeurtenis opgeeft:

Finteza.event("{EVENT}")

Stel de naam van het evenement in {EVENT}. Wanneer u een applicatie naam met een prefix gebruikt, zal deze worden toegevoegd aan alle verzonden evenementen.

Roep deze functie aan na elke noodzakelijke gebeurtenis in de toepassing, zoals naar een sectie gaan, op een knop drukken, een formulier invullen, enz.

De maximaal acceptabele lengte van een gebeurtenisnaam inclusief een prefix is ​​128 tekens.


Aanvullende gegevens in de gebeurtenisparameters #

In de evenementen die naar Finteza worden verzonden, kunt u aanvullende gegevens opgeven als parameters, bijvoorbeeld een type gekocht product, prijs, valuta, enz.

Finteza.event("{EVENT}", id: "{ID}", unit: "{UNIT}", value: "{VALUE}")

Stel de naam van het evenement in {EVENT}. De volgende parameters worden hierna gespecificeerd:

Parameter

Type

Omschrijving

id

string

Willekeurige ID. De maximale lengte is 64 symbolen. Geef nullop om te voorkomen dat u de ID gebruikt.

unit

string

Parameter-meeteenheden, bijvoorbeeld USD, items, enz. De maximale lengte is 32 symbolen.

value

nummer

De waarde van de parameter. De maximale lengte is 64 symbolen.

Voorbeeld:

Finteza.event("Book Load", id: "CATEGORY_ID", unit: "BOOKS", value: "BOOK_ID")
Finteza.event("First Book Open", id: null, unit: "Count", value: String(42))

In de toekomst zullen complexe event accounting-modellen voor in-app aankopen en E-Commerce worden toegevoegd.


Het bijhouden van evenementen uitschakelen #

Om de registratie van evenementen in de applicatie tijdelijk uit te schakelen, gebruikt u de Finteza.setTracking method with the false waarde.

Finteza.setTracking(false);

Daarna worden alle verdere evenementen geregistreerd via de evenement functie (inclusief die met de parameters) genegeerd en niet verzonden naar Finteza.

Als u het verzenden van evenementen opnieuw wilt inschakelen, roept u dezelfde methode aan met de true waarde:

Finteza.setTracking(true);