#Configuration

Même si la configuration par défaut convient à la plupart des cas d'utilisation, vous voudrez peut-être configurer certains comportements de Engage.js.
ℹ️ La configuration de votre dashboard remplacera ces valeurs de configuration à moins qu'elles n'aient été définies avec un mode en lecture seule.

#Utilisation

.config(optionName: String, optionValue: Any, readOnly?: Boolean): Engage

.config(options: Object, readOnly?: Boolean): Engage

#Options

#debug

  • Type: Boolean
  • Défaut: false
Si le mode debug est activé, Poool affichera tout ce qu'il fait dans la console du navigateur.

#autoPageViews

  • Type: Boolean
  • Défaut: true
Lorsque autoPageViews est activé, Engage.js incrémentera automatiquement le compteur de pages vues à chaque chargement de page (les applications front-end qui utilisent un routage virtuel doivent mettre à jour manuellement les pages vues en utilisant .commitPageView()).

#stripePublicKey

  • Type: String
  • Défaut: null
Utilisé pour activer les champs de formulaire de carte de crédit Stripe à l'intérieur des éléments.

#locale

  • Type: String
  • Défaut: 'en'
La langue utilisé par défaut pour les textes à l'intérieur des éléments.

#pianoAutoTrackingEnabled

  • Type: Boolean
  • Défaut: false
Permet d'activer le tracking automatique Piano (nécessite l'intégration du SDK Piano) pour certains events.
⚠️ Nécessite une intégration du SDK Piano, i.e l'usage de la fonction pa().

#gtagAutoTrackingEnabled

  • Type: Boolean
  • Défaut: false
Permet d'activer le tracking automatique Google Analytics 4 (nécessite l'intégration du tag Google Analytics 4) pour certains events.
⚠️ Nécessite une intégration de Google Analytics 4, i.e l'usage de la fonction gtag().,