Skip to content

Cookies et stockage

Cet article décrit les différents cookies utilisés par le SDK Web de Braze.

Avant de poursuivre la lecture, notez que le SDK Web de Braze ne stocke aucune donnée dans le navigateur (cookies ou autres) jusqu’à ce que votre site web initialise le SDK.

En outre, ces valeurs sont susceptibles d’être modifiées et ne doivent pas être consultées directement par le biais de votre intégration. Consultez plutôt notre documentation JavaScript pour connaître les interfaces de notre API publique.

Cookies

Cette section fournit des informations sur la manière dont les cookies du SDK Web de Braze peuvent être définis et gérés. Le SDK Web de Braze est conçu pour vous offrir un maximum de flexibilité, de conformité juridique et de pertinence des envois de messages.

Lorsque Braze crée des cookies, ceux-ci sont stockés avec une expiration de 400 jours qui se renouvelle automatiquement lors de nouvelles sessions.

Désactiver les cookies

Pour désactiver tous les cookies, utilisez l’option noCookies lors de l’initialisation du SDK Web. La désactivation des cookies vous empêchera d’associer des utilisateurs anonymes qui naviguent sur des sous-domaines et entraînera la création d’un nouvel utilisateur sur chaque sous-domaine.

1
2
3
4
5
import * as braze from"@braze/web-sdk";
braze.initialize("API-KEY", {
    baseUrl: "BASE-URL",
    noCookies: true
});

Pour mettre fin au suivi de Braze en général, ou pour effacer toutes les données stockées dans le navigateur, consultez les rubriques disableSDK et wipeData du SDK, respectivement. Ces deux méthodes peuvent être utiles si un utilisateur révoque son consentement ou si vous souhaitez arrêter toutes les fonctionnalités de Braze alors que le SDK a déjà été initialisé.

Liste des cookies

Propriétés de l’appareil

Par défaut, Braze collecte les propriétés suivantes au niveau de l’appareil pour permettre la personnalisation des messages en fonction de l’appareil, de la langue et du fuseau horaire :

  • NAVIGATEUR
  • BROWSER_VERSION
  • LANGUE
  • OS
  • RÉSOLUTION
  • TIME_ZONE
  • USER_AGENT

Vous pouvez désactiver ou spécifier les propriétés que vous souhaitez collecter en définissant l’option d’initialisation devicePropertyAllowlist sur une liste de . DeviceProperties.

1
2
3
4
5
import * as braze from"@braze/web-sdk";
braze.initialize("API-KEY", {
    baseUrl: "BASE-URL",
    devicePropertyAllowlist: [ braze.DeviceProperties.LANGUAGE ] // list of `DeviceProperties` you want to collect
});

Par défaut, tous les champs sont activés. Notez que sans certaines propriétés, toutes les fonctionnalités ne fonctionneront pas correctement. Par exemple, la livraison du fuseau horaire local ne fonctionnera pas sans le fuseau horaire.

Pour en savoir plus sur les propriétés de l’appareil collectées automatiquement, consultez les options de collecte de données du SDK.

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!