Odesílání událostí

Po instalaci sady SDK můžete odesílat události akcí uživatelů aplikací na Finteza. Chcete-li to provést, použijte metodu event určující název řetězce události:

Objective-C:

[Finteza event:@"{EVENT}"];

Swift:

Finteza.event("{EVENT}")

Nastavte název události v {EVENT}. Pokud používáte předponu s názvem aplikace , přidá se ke všem odeslaným událostem.

Tuto funkci volejte po jakékoli nezbytné události v aplikaci, jako je přesun do sekce, stisknutí tlačítka, vyplnění formuláře atd.

Maximální přijatelná délka názvu události včetně předpony je 128 znaků.


Další údaje v parametrech události #

V událostech zaslaných do Fintezy můžete jako parametry zadat další data, například typ nakoupeného zboží, cenu, měnu atd.

Objective-C:

[Finteza event:@"{EVENT}" id:@"{ID}" unit:@"{UNIT}" value:@"{VALUE}"];

Swift:

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

Nastavte název události v {EVENT}. Následující parametry jsou dále uvedeny:

Parametr

Typ

Popis

id

string

Random ID. Maximální délka je 64 symbolů. Chcete-li se vyhnout použití ID, nastavte nil.

unit

string

Jednotky měření parametrů, například USD, položky atd. Maximální délka je 32 symbolů.

value

number

Hodnota parametru. Maximální délka je 64 symbolů.

Příklady Objective-C:

[Finteza event:@"Book Load" id:@"CATEGORY_ID" unit:@"BOOKS" value:@"BOOK_ID"];
[Finteza event:@"First Book Open" id:nil unit:@"Count" value:@(42).stringValue];

Příklady Swift:

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

V budoucnu budou přidány komplexní účetní modely událostí pro nákupy v aplikacích a elektronický obchod.


Zakázání sledování událostí #

Chcete-li dočasně zakázat registraci událostí v aplikaci, nastavte trackování na Ne / False (výchozí hodnota je Ano / Pravda).

Objective-C:

Finteza.tracking = NO;

Swift:

Finteza.tracking = false

Poté budou všechny další události registrované pomocí funkce event (včetně těch s parametry) ignorovány a nebudou odeslány do Fintezy.