IntegraceOdesílání událostí

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:

Finteza.event("{EVENT}")

Zadejte název události do {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 odeslaných do Finteza můžete jako parametry zadat další data, například typ nakoupeného zboží, cenu, měnu atd.

Finteza.event("{EVENT}", id: "{ID}", units: "{UNITS}", value: "{VALUE}")

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

Parametr

Typ

Popis

id

string

Náhodné ID. Maximální délka je 64 symbolů. Chcete-li se vyhnout použití ID, zadejte null.

units

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říklad:

Finteza.event("Načíst knihu", id: "KATEGORIE_ID", units: "KNIHY", value: "KNIHA_ID")
Finteza.event("První Kniha Otevřena", id: null, units: "Počet", 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, použijte metodu Finteza.setTracking s hodnotou false.

Finteza.setTracking(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.

Chcete-li znovu povolit odesílání událostí, zavolejte stejnou metodu s hodnotou true:

Finteza.setTracking(true);