Événements
Cette page présente les différents événements dans Braze et leur utilité.
Braze utilise plusieurs types d’événements pour vous offrir une compréhension complète du comportement des utilisateurs et de leur engagement avec votre marque. Chaque type d’événement a une utilité qui lui est propre :
- Événements standard : offrent 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 des utilisateurs propres à votre application ou à votre activité.
En suivant ces différents types d’événements, vous comprenez mieux vos utilisateurs. Vous pouvez ainsi affiner vos stratégies marketing, optimiser votre application et proposer une expérience utilisateur plus personnalisée.
Événements standard
Dans Braze, les événements standard sont des actions prédéfinies que Braze reconnaît sur l’ensemble de sa plateforme. Contrairement aux custom events, vous n’avez pas besoin de créer ni de nommer les événements standard : ils sont intégrés. Cependant, ils ne sont pas tous suivis de la même manière.
Les événements suivants sont suivis automatiquement après l’intégration SDK :
- Début de session
- Fin de session
Les événements suivants sont suivis après 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 par e-mail (comme les ouvertures d’e-mails et les clics sur les liens) : suivis par Braze lorsque vous configurez l’e-mail Braze et activez le suivi des e-mails.
- Événements d’engagement des notifications push (comme les ouvertures et les clics sur les notifications push) : suivis une fois que vous avez configuré les notifications push dans Braze et intégré leur gestion au SDK de 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 à quelle fréquence les utilisateurs ouvrent votre application ou votre site, tandis que les événements d’achat vous aident à suivre l’évolution du 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. Une fois le SDK de Braze intégré, votre équipe de développement peut enregistrer les achats à l’aide des méthodes d’achat du SDK. En utilisant les événements d’achat pour suivre les achats, vous pouvez surveiller 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 sur un achat :
- 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 leur fréquence d’achat, d’achats spécifiques, et plus encore.
Braze prend également en charge les achats dans plusieurs devises. Si un achat est déclaré dans une devise autre que l’USD, il s’affiche dans le tableau de bord de Braze en USD, selon le taux de change en vigueur à la date à laquelle l’achat a été déclaré.
Pour en savoir plus, consultez notre article dédié aux événements d’achat.
Exemple de déploiement
Notez que le déploiement réel des événements d’achat requiert certaines connaissances techniques, car il implique l’intégration du SDK de Braze à votre application. Votre gestionnaire de la satisfaction client accompagne votre équipe tout au long de ce processus dans le cadre de votre onboarding, mais les étapes générales sont les suivantes :
- Intégrer le SDK de Braze : Avant d’enregistrer des événements, vous devez intégrer le SDK de Braze à votre application.
- 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 :
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.
- 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 plus encore.
N’oubliez pas que le déploiement exact 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 précises que vous souhaitez suivre dans votre application ou sur votre site. Braze ne les suit pas automatiquement : vous devez les configurer manuellement dans votre intégration du SDK de Braze. Un événement personnalisé peut correspondre à n’importe quelle action, par exemple un utilisateur qui termine un niveau dans un jeu ou qui met à jour les informations de son profil.
Voici un exemple d’enregistrement d’un événement personnalisé dans une application iOS en Swift :
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 consigné dans son profil utilisateur dans Braze, ce qui vous permet de déclencher des Campaigns et de personnaliser vos messages.
Pour en savoir plus, consultez notre article dédié aux événements personnalisés.
Exemple de déploiement
Comme les événements d’achat, les événements personnalisés nécessitent une configuration supplémentaire. Voici la marche à suivre générale pour déployer des événements personnalisés dans Braze :
- Intégrez le SDK de Braze : Avant de pouvoir enregistrer des événements, vous devez intégrer le SDK de Braze dans votre application.
- Définissez votre événement personnalisé : Choisissez l’action de votre application que vous souhaitez suivre en tant qu’événement personnalisé. Il peut s’agir de n’importe quelle action importante pour votre application, comme un utilisateur qui termine un niveau dans un jeu, qui met à jour son profil ou qui effectue un type d’achat spécifique.
- Enregistrez 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 en Swift :
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.
- Ajoutez des propriétés à votre événement personnalisé (facultatif) : Si vous souhaitez recueillir des informations supplémentaires sur l’événement personnalisé, vous pouvez lui ajouter des propriétés. Pour cela, transmettez un dictionnaire de propriétés au moment d’enregistrer l’événement.
Voici un exemple d’enregistrement d’un événement personnalisé avec des propriétés dans une application iOS en Swift :
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 » dont la valeur est « Property Value ».
- Consultez 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.