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

Information

Les noms entre parenthèses (EA: …) correspondent au nom des variables restituées dans le datalayer et envoyées à Eulerian.

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.


Proposer une amélioration

Aidez-nous à améliorer la documentation en laissant vos retours, questions ou commentaires sur GitHub.