Skip to content

Événements

Cette page présente les différents événements dans Braze et leur utilité.

Braze utilise plusieurs types d’événements pour offrir une compréhension complète du comportement des utilisateurs et de leur engagement avec votre marque. Chaque type d’événement remplit un rôle spécifique :

  • Événements standard : fournissent une compréhension de base de l’engagement des utilisateurs avec votre application ou votre site.
  • Événements d’achat : essentiels pour comprendre le comportement d’achat des utilisateurs et suivre le chiffre d’affaires.
  • Événements personnalisés : offrent un aperçu plus approfondi des comportements utilisateurs propres à votre application ou à votre activité.

En suivant ces différents types d’événements, vous pouvez mieux comprendre vos utilisateurs, ce qui vous permet d’affiner vos stratégies marketing, d’optimiser votre application et de proposer une expérience utilisateur plus personnalisée. Voyons cela en détail !

Événements standard

Dans Braze, les événements standard sont des actions prédéfinies reconnues par la plateforme. Contrairement aux événements personnalisés, vous n’avez pas besoin de créer ou de nommer les événements standard : ils sont intégrés nativement. Cependant, tous les événements standard ne sont pas suivis de la même manière.

Les événements suivants sont automatiquement suivis après l’intégration SDK :

  • Début de session
  • Fin de session

Les événements suivants nécessitent une configuration supplémentaire :

  • Événements d’achat : votre équipe de développement les enregistre à l’aide des méthodes d’achat du SDK. Pour en savoir plus, consultez la section Événements d’achat.
  • Événements d’engagement e-mail (tels que les ouvertures d’e-mails et les clics sur les liens) : suivis par Braze lorsque vous configurez l’e-mail dans Braze et activez le suivi des e-mails.
  • Événements d’engagement push (tels que les ouvertures et les clics sur les notifications push) : suivis après avoir configuré le push dans Braze et intégré la gestion du push avec le SDK Braze dans votre application.

En tant que marketeur, vous pouvez utiliser les événements standard pour comprendre le comportement et l’engagement des utilisateurs. Par exemple, les données de session montrent la fréquence à laquelle les utilisateurs ouvrent votre application ou votre site, tandis que les événements d’achat vous aident à suivre le chiffre d’affaires au fil du temps.

Événements d’achat

Les événements d’achat enregistrent et suivent les achats effectués par vos utilisateurs. Après avoir intégré le SDK Braze, votre équipe de développement peut enregistrer les achats à l’aide des méthodes d’achat du SDK. Grâce aux événements d’achat, vous pouvez suivre votre chiffre d’affaires au fil du temps et selon différentes sources de revenus directement depuis Braze.

Les événements d’achat enregistrent les informations clés suivantes :

  • ID du produit (généralement le nom ou la catégorie du produit)
  • Devise
  • Prix
  • Quantité

Vous pouvez ensuite utiliser ces données pour segmenter vos utilisateurs en fonction de leur valeur vie client, de la fréquence d’achat, d’achats spécifiques, et bien plus encore.

Braze prend également en charge les achats dans plusieurs devises. Si un achat est enregistré dans une devise autre que l’USD, il sera affiché dans le tableau de bord de Braze en USD, sur la base du taux de change à la date à laquelle l’achat a été enregistré.

Pour en savoir plus, consultez notre article dédié aux événements d’achat.

Exemple d’implémentation

Notez que l’implémentation des événements d’achat nécessite des connaissances techniques, car elle implique l’intégration du SDK Braze avec votre application. Votre gestionnaire de la satisfaction client accompagnera votre équipe tout au long de ce processus dans le cadre de votre onboarding, mais voici les étapes générales :

  1. Intégrer le SDK Braze : avant d’enregistrer un événement, vous devez intégrer le SDK Braze dans votre application.
  2. Enregistrer l’événement d’achat : une fois le SDK intégré, vous pouvez enregistrer un événement d’achat chaque fois qu’un utilisateur effectue un achat dans votre application. Cela se fait généralement dans la fonction ou la méthode appelée lorsqu’un achat est finalisé.

Voici un exemple d’enregistrement d’un événement d’achat dans une application iOS avec Swift :

1
Appboy.sharedInstance()?.logPurchase("product_name", inCurrency: "USD", atPrice: NSDecimalNumber(string: "1.99"), withQuantity: 1)

Dans cet exemple, “product_name” est le nom du produit acheté, “USD” est la devise de l’achat, “1.99” est le prix du produit et “1” est la quantité achetée.

  1. Consulter l’événement d’achat dans le tableau de bord de Braze : une fois l’événement d’achat enregistré, vous pouvez le consulter dans le tableau de bord de Braze. Vous pouvez utiliser ces données pour analyser votre chiffre d’affaires, segmenter vos utilisateurs, et bien plus encore.

N’oubliez pas que l’implémentation exacte peut varier selon la plateforme (iOS, Android, Web) et les exigences spécifiques de votre application.

Événements personnalisés

Les événements personnalisés sont des événements que vous définissez en fonction des actions spécifiques que vous souhaitez suivre dans votre application ou sur votre site. Braze ne les suit pas automatiquement : vous devez configurer manuellement ces événements dans votre implémentation du SDK Braze. Les événements personnalisés peuvent aller de la complétion d’un niveau dans un jeu à la mise à jour d’un profil utilisateur.

Voici un exemple d’enregistrement d’un événement personnalisé dans une application iOS avec Swift :

1
Appboy.sharedInstance()?.logCustomEvent("completed_level")

Dans cet exemple, “completed_level” est le nom de l’événement personnalisé enregistré lorsqu’un utilisateur termine un niveau dans un jeu. Cet événement personnalisé est ensuite enregistré dans le profil utilisateur dans Braze, ce qui vous permet de déclencher des campagnes et de personnaliser l’envoi de messages.

Pour en savoir plus, consultez notre article dédié aux événements personnalisés.

Exemple d’implémentation

Comme pour les événements d’achat, les événements personnalisés nécessitent une configuration supplémentaire. Voici le processus général pour implémenter des événements personnalisés dans Braze :

  1. Intégrer le SDK Braze : avant de pouvoir enregistrer un événement, vous devez intégrer le SDK Braze dans votre application.
  2. Définir votre événement personnalisé : déterminez quelle action dans votre application vous souhaitez suivre en tant qu’événement personnalisé. Il peut s’agir de toute action significative pour votre application, comme la complétion d’un niveau dans un jeu, la mise à jour d’un profil ou un type d’achat spécifique.
  3. Enregistrer l’événement personnalisé : une fois votre événement personnalisé défini, vous pouvez l’enregistrer dans le code de votre application. Cela se fait généralement dans la fonction ou la méthode appelée lorsque l’action se produit.

Voici un exemple d’enregistrement d’un événement personnalisé dans une application iOS avec Swift :

1
Appboy.sharedInstance()?.logCustomEvent("updated_profile")

Dans cet exemple, “updated_profile” est le nom de l’événement personnalisé enregistré lorsqu’un utilisateur met à jour son profil.

  1. Ajouter des propriétés à votre événement personnalisé (facultatif) : si vous souhaitez capturer des détails supplémentaires sur l’événement personnalisé, vous pouvez y ajouter des propriétés. Pour cela, passez un dictionnaire de propriétés lors de l’enregistrement de l’événement.

Voici un exemple d’enregistrement d’un événement personnalisé avec des propriétés dans une application iOS avec Swift :

1
2
let properties: [AnyHashable: Any] = ["Property Name": "Property Value"]
Appboy.sharedInstance()?.logCustomEvent("updated_profile", withProperties: properties)

Dans cet exemple, l’événement personnalisé possède une propriété appelée “Property Name” avec la valeur “Property Value”.

  1. Consulter l’événement personnalisé dans le tableau de bord de Braze : une fois l’événement personnalisé enregistré, vous pouvez le consulter dans le tableau de bord de Braze. Vous pouvez utiliser ces données pour analyser le comportement des utilisateurs, segmenter vos utilisateurs, et bien plus encore.
New Stuff!