Sender begivenheder
Efter installation af SDK, kan du sende applikation brugerhandling begivenheder til Finteza. For at gøre dette skal du vælge begivenhed metode, der specificerer strengets navn på begivenheden:
Objective-C:
[Finteza event:@"{EVENT}"]; |
Swift:
Finteza.event("{EVENT}") |
Indstil begivenhedsnavnet i {EVENT}. Hvis du bruger et præfiks med et applikationsnavn, tilføjes det til alle sendte begivenheder.
Ring til denne funktion efter enhver nødvendig begivenhed i applikationen, som at flytte til en sektion, trykke på en knap, udfylde formularen osv.
Den maksimale acceptable længde på et begivenhedsnavn inklusive et præfiks er 128 tegn. |
Yderligere data i begivenhedsparametrene #
I begivenheder, der sendes til Finteza, kan du specificere yderligere data som parametre, for eksempel en type af en købte vare, pris, valuta osv.
Objective-C:
[Finteza event:@"{EVENT}" id:@"{ID}" unit:@"{UNIT}" value:@"{VALUE}"]; |
Swift:
Finteza.event("{EVENT}", id: "{ID}", unit: "{UNIT}", value: "{VALUE}") |
Indstil begivenhedsnavnet i {EVENT}. Følgende parametre specificeres næste:
Parameter |
Type |
Beskrivelse |
---|---|---|
id |
string |
Tilfældig ID. Den maksimale længde er 64 symboler. For at undgå at bruge ID, indstil nil. |
unit |
string |
Parametermåleenheder, for eksempel USD, gestander osv. Den maksimale længde er 32 symboler. |
value |
tal |
Parameterværdi. Den maksimale længde er 64 symboler. |
Eksempler på Objective-C:
[Finteza event:@"Book Load" id:@"CATEGORY_ID" unit:@"BOOKS" value:@"BOOK_ID"];
|
Eksempler på Swift:
Finteza.event("Book Load", id: "CATEGORY_ID", unit: "BOOKS", value: "BOOK_ID")
|
Komplekse regnskabsmodeller for begivenheder til køb i appen og e-handel tilføjes i fremtiden. |
Deaktivering af event sporing #
For at deaktivere begivenhedsregistrering midlertidigt i applikationen skal du indstille tracking til No/False (standardindstillingen er Yes/True).
Objective-C:
Finteza.tracking = NO; |
Swift:
Finteza.tracking = falsk |
Derefter registreres alle yderligere begivenheder via begivenhed funktionen (inklusive dem med parametrene) ignoreres og sendes ikke til Finteza.