class Funnel
L’instance de Funnel est accessible depuis
window.dsfr.analytics.funnel
CONFIGURATION
<script>
window.dsfr = {
analytics: {
funnel: {
id: 'id',
type: 'type',
name: 'name',
step: 'step', // step name
current: 2, // step number
total: 7, // total number of steps
objective: 'objective', // form objective
error: 'email' // form's error type
}
}
};
</script>
PROPRIÉTÉS
id
String (EA: funnel_id)
window.dsfr.analytics.funnel.id
Identifiant du parcours / formulaire multi-étape
type
String (EA: funnel_type)
window.dsfr.analytics.funnel.type
Type de parcours / formulaire
name
String (EA: funnel_name)
window.dsfr.analytics.funnel.name
Nom du parcours/formulaire si besoin de précision.
step
String (EA: funnel_step_name)
window.dsfr.analytics.funnel.step
Nom de l'étape du parcours/formulaire.
current
Int (EA: funnel_step_number)
window.dsfr.analytics.funnel.current
Numéro de l'étape en cours dans le parcours/formulaire.
total
Int (EA: funnel_step_max)
window.dsfr.analytics.funnel.total
Nombre d’étapes maximum dans le parcours/formulaire.
objective
String (EA: funnel_objective)
window.dsfr.analytics.funnel.objective
Objectif du parcours/formulaire.
error
String (EA: funnel_error)
window.dsfr.analytics.funnel.error
Type d’erreur d’un parcours/formulaire.
MÉTHODES
reset (clear = false)
window.dsfr.analytics.funnel.reset(clear)
Permet de remettre les données dans l'état d’origine de la configuration.
Si le paramètre
clear = true
=> toutes
les données sont remises en état indéfini.