IntégrationsSDK FintezaMobile iOSEnvoyer des évènements

Envoyer des évènements

Après avoir installé le SDK, vous pouvez envoyer des événements d'action utilisateur à Finteza. Pour cela, utilisez la méthode event en spécifiant le nom de chaîne de l'événement :

Objective-C :

[Finteza event:@"{EVENT}"];

Swift :

Finteza.event("{EVENT}")

Définissez le nom de l'évènement dans {EVENT}. Si vous utilisez un préfixe avec un nom d'application, il est ajouté à tous les évènements envoyés.

Appelez cette fonction après tout événement nécessaire dans l'application, par exemple déplacer une section, appuyer sur un bouton, remplir le formulaire, etc.

La longueur maximale acceptable d'un nom d'événement, préfixe compris, est de 128 caractères.


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.

Objective-C :

[Finteza event:@"{EVENT}" id:@"{ID}" units:@"{UNITS}" value:@"{VALUE}"];

Swift :

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

Définissez le nom de l'évènement dans {EVENT}. Les paramètres suivants sont spécifiés ensuite :

Paramètre

Type

Description

id

chaîne de caractères

Identifiant aléatoire. La longueur maximale est de 64 symboles. Pour éviter d'utiliser l'identifiant, utilisez nil.

units

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.

Exemples pour Objective-C :

[Finteza event:@"Book Load" id:@"CATEGORY_ID" units:@"BOOKS" value:@"BOOK_ID"];
[Finteza event:@"First Book Open" id:nil units:@"Count" value:@(42).stringValue];

Exemples pour Swift :

Finteza.event("Book Load", id: "CATEGORY_ID", units: "BOOKS", value: "BOOK_ID")
Finteza.event("First Book Open", id: nil, units: "Count", value: String(42))

Des modèles de comptabilisation d'événements complexes pour les achats intégrés et le commerce électronique seront ajoutés à l'avenir.


Désactiver le suivi des évènements #

Pour désactiver temporairement l'enregistrement des événements dans l'application, définissez le suivi sur Non/Faux (la valeur par défaut est Oui/Vrai).

Objective-C :

Finteza.tracking = NO;

Swift :

Finteza.tracking = false

Après cela, tous les autres événements enregistrés via la fonction event (y compris ceux avec des paramètres) seront ignorés et ne seront pas envoyés à Finteza.

Vous perdez des données analytiques sans Finteza

Contrairement aux systèmes analytiques gratuits, Finteza enregistre 100% des données des visiteurs sur votre site Web.

Inscrivez-vous maintenant et bénéficiez d'un accès gratuit de 30 jours.

En vous inscrivant, vous acceptez les conditions du Service
Félicitations ! Votre compte a été créé
  • Visiter
    finteza.com
  • Créer
    un compte
  • Confirmer
    l'email
  • Installer
    le code

Nous avons envoyé un courrier électronique à {email}. Veuillez le consulter et activer votre compte.

Ensuite, vous devez simplement vous connecter et installer le code de suivi sur votre site. C'est facile :