Suivre les événements personnalisés
Vous pouvez enregistrer des événements personnalisés dans Braze pour en savoir plus sur les modèles d’utilisation de votre application et segmenter vos utilisateurs en fonction de leurs actions sur le tableau de bord. Cet article de référence explique comment ajouter et suivre des événements personnalisés pour votre application Android ou FireOS.
Avant la mise en œuvre, n’oubliez pas de consulter les exemples d’options de segmentation offertes par les événements personnalisés, les attributs personnalisés et les événements d’achat dans notre aperçu de l’analyse/analytique, ainsi que nos notes sur les conventions d’appellation des événements.
Ajouter un événement personnalisé
1
Braze.getInstance(context).logCustomEvent(YOUR_EVENT_NAME);
1
Braze.getInstance(context).logCustomEvent(YOUR_EVENT_NAME)
Pour plus d’informations, reportez-vous à notre KDoc.
Ajouter des propriétés
Vous pouvez ajouter des métadonnées sur les événements personnalisés en transmettant un objet de propriétés Braze avec votre événement personnalisé.
Les propriétés sont définies comme des paires clé-valeur. Les clés sont des objets de type String
et les valeurs peuvent être des objets de type String
, int
, float
, boolean
ou Date
.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Braze.logCustomEvent("YOUR-EVENT-NAME",
new BrazeProperties(new JSONObject()
.put("you", "can")
.put("pass", false)
.put("orNumbers", 42)
.put("orDates", new Date())
.put("or", new JSONArray()
.put("any")
.put("array")
.put("here"))
.put("andEven", new JSONObject()
.put("deeply", new JSONArray()
.put("nested")
.put("json"))
)
));
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Braze.logCustomEvent("YOUR-EVENT-NAME",
BrazeProperties(JSONObject()
.put("you", "can")
.put("pass", false)
.put("orNumbers", 42)
.put("orDates", Date())
.put("or", JSONArray()
.put("any")
.put("array")
.put("here"))
.put("andEven", JSONObject()
.put("deeply", JSONArray()
.put("nested")
.put("json"))
)
))
Clés réservées
Les clés suivantes sont réservées et ne peuvent pas être utilisées comme propriétés d’événement personnalisé :
time
event_name
Pour plus d’informations, reportez-vous à notre KDoc.