Odesílání událostí

SDK umožňuje odesílání jakýchkoli událostí ze serverové části vašeho webu na Finteza, včetně údajů o akci uživatele, stavu databáze, indikátorů výkonu atd. K tomu je k dispozici metoda finteza.sendEvent().

const finteza = require("finteza-sdk");
 
// odeslání události
finteza.sendEvent({
  name: "Server Track Test",
  websiteId: "lopvkgcafvwoprrxlopvkgcafvwfzsrx"
});

Při volání finteza.sendEvent() nastavte následující parametry:

Parametr

Typ

Popis

name *

string

Název události. Maximální délka je 128 znaků.

websiteId *

string

Website ID. Lze jej získat v nastavení webových stránek (pole ID) panelu Finteza.

url

string

Adresa serveru Finteza. Ve většině případů by se nemělo měnit.

referer

string

Všechny události jsou vázány na čítače (webové stránky) na straně Finteza pomocí websiteId. Systém zajišťuje, že hostitel, ze kterého událost dorazila, odpovídá hostiteli čítače (určeno v nastavení webových stránek panelu Finteza). Tím se zabrání nafukování trafiku.

 

Ve výchozím nastavení je hostitel, na kterém SDK pracuje (definováno automaticky), specifikován při odesílání událostí. V případě potřeby ji můžete znovu definovat pomocí parametru referer.

* — požadované parametry.

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.

finteza.sendEvent({
  name: "{EVENT}",
  websiteId: "{WEBSITE_ID}",
  unit: "{UNIT}",
  value: {VALUE}
});

Zadejte název události a ID webu a nastavte další parametry:

Parametr

Typ

Popis

unit

string

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

value

number

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

Příklad:

finteza.sendEvent({
  name: "Server Track Purchase}",
  websiteId: "lopvkgcafvwoprrxlopvkgcafvwfzsrx",
  unit: "USD",
  value: 100
});