Envoyer des évènements

Le SDK permet d’envoyer à Finteza tous les événements de la partie serveur de votre site Web, y compris les données d’action de l’utilisateur, l’état de la base de données, les indicateurs de performance, etc. La méthode finteza.sendEvent() est fournie pour cela.

const finteza = require("finteza-sdk");
 
// envoi de l'évènement
finteza.sendEvent({
  name: "Server Track Test",
  websiteId: "lopvkgcafvwoprrxlopvkgcafvwfzsrx"
});

Définissez les paramètres suivants lors de l'appel à finteza.sendEvent() :

Paramètre

Type

Description

name *

chaîne de caractères

Nom de l'évènement. La longueur maximum est de 128 caractères.

websiteId *

chaîne de caractères

Identifiant du site web. Vous pouvez l'obtenir dans les paramètres de site Web (champ ID) du panneau Finteza..

url

chaîne de caractères

Adresse du serveur Finteza. Dans la plupart des cas, il n'est pas nécessaire de la modifier.

referer

chaîne de caractères

Tous les événements sont liés à des compteurs (sites Web) côté Finteza à l’aide du websiteId. Le système s'assure que l'hôte d'un événement arrivé correspond à l'hôte du compteur (spécifié dans les paramètres de site Web du panneau Finteza). Cela empêche le trafic de gonfler.

 

Par défaut, un hôte sur lequel le SDK fonctionne (défini automatiquement) est spécifié lors de l'envoi d'événements. Si nécessaire, vous pouvez le redéfinir à l'aide du paramètre referer.

* – paramètres requis.

Données supplémentaires dans les paramètres d'événement #

Dans les événements envoyés à Finteza, vous pouvez spécifier des données supplémentaires en tant que paramètres, par exemple le type d'un bien acheté, le prix, la devise, etc.

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

Spécifiez le nom de l'événement et l'ID du site Web, puis définissez les paramètres supplémentaires :

Paramètre

Type

Description

unit

chaîne de caractères

Unités de mesure des paramètres, par exemple, USD, articles, etc. La longueur maximum est de 32 caractères.

valeur

nombre

Valeur du paramètre. La longueur maximum est de 64 caractères.

Exemple :

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