Invio di eventi
SDK consente l'invio di eventi dalla parte server del sito Web a Finteza, inclusi i dati relativi all'azione dell'utente, lo stato del database, gli indicatori delle prestazioni, ecc. Il metodo finteza.sendEvent() è previsto per questo.
const finteza = require("finteza-sdk");
|
Impostare i seguenti parametri quando si chiama finteza.sendEvent():
Parametro |
Tipo |
Descrizione |
---|---|---|
name * |
string |
Nome dell'evento. La lunghezza massima è di 128 caratteri. |
websiteId * |
string |
Website ID. Può essere ottenuto nelle impostazioni del sito Web (campo ID) del Pannello Finteza. |
url |
string |
Indirizzo del server Finteza. Nella maggior parte dei casi, non dovrebbe essere modificato. |
referer |
string |
Tutti gli eventi sono associati ai contatori (siti Web) sul lato Finteza utilizzando il websiteId. Il sistema si assicura che un host da cui è arrivato un evento corrisponda all'host del contatore (specificato nelle impostazioni del sito Web del Pannello Finteza). Questo impedisce di gonfiare il traffico.
Per impostazione predefinita, quando si inviano eventi viene specificato un host su cui lavora l'SDK (definito automaticamente). Se necessario, è possibile ridefinirlo utilizzando il parametro referer. |
* – parametri richiesti.
Dati aggiuntivi nei parametri dell'evento #
Negli eventi inviati a Finteza, è possibile specificare ulteriori dati come parametri, ad esempio un tipo di merce acquistata, prezzo, valuta, ecc.
finteza.sendEvent({
|
Specificare il nome dell'evento e l'ID del sito Web ed impostare i parametri aggiuntivi:
Parametro |
Tipo |
Descrizione |
---|---|---|
unit |
string |
Unità di misura dei parametri, ad esempio USD, elementi, ecc. La lunghezza massima è di 32 caratteri. |
value |
number |
Valore del parametro. La lunghezza massima è di 64 caratteri. |
Esempio:
finteza.sendEvent({
|