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 FintezaAnalytics::event() est responsable de cela.

// import
include"{SDK_PATH}\finteza-analytics.php" );
 
// envoi de l'évènement
FintezaAnalytics::event( array(
    'name' => '{EVENT}',
    'websiteId' => '{WEBSITE_ID}'
) );

Incluez le fichier SDK en définissant son chemin dans {SDK_PATH}. Appelez ensuite FintezaAnalytics::event() avec les paramètres suivants :

Paramètre

Type

Description

name *

chaîne de caractères

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

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.

FintezaAnalytics::event( array(
    '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 maximale est de 32 symboles.

valeur

nombre

Valeur du paramètre. La longueur maximale est de 64 symboles.

Exemple :

FintezaAnalytics::event( array(
    'name' => 'SERVER+TRACK+PURCHASE',
    'websiteId' => 'sbnopromrvdebluwjzylmbhfkrmiabtqpc'
    'unit' => 'USD',
    'value' => '100'
) );