class Search
L’instance de Search est accessible depuis :
window.dsfr.analytics.search
CONFIGURATION
<script>
window.dsfr = {
analytics: {
search: {
engine: 'principal',
results: 486,
terms: 'télécharger le cerfa 1234',
category: 'categorie',
theme: 'theme',
type: 'type',
method: ''
},
}
};
</script>
PROPRIÉTÉS
engine
String (EA: isearchengine)
window.dsfr.analytics.search.engine
Nom du moteur de recherche configuré dans Eulerian.
results
Int (EA: isearchresults)
window.dsfr.analytics.search.results
Nombre de résultats sur une page de résultat suite à une recherche dans la barre de recherche.
terms
String (EA: isearchkey, search_terms, isearchdata) [paramètre supplémentaire]
window.dsfr.analytics.search.terms
Termes de la recherche.
category
String (EA: isearchkey, search_category, isearchdata) [paramètre supplémentaire]
window.dsfr.analytics.search.category
Catégorie de la recherche (lorsqu’un sélecteur de catégorie est disponible).
theme
String (EA: isearchkey, search_theme, isearchdata) [paramètre supplémentaire]
window.dsfr.analytics.search.theme
Thème de la recherche (lorsqu’un sélecteur de thème est disponible).
type
String (EA: isearchkey, search_type, isearchdata) [paramètre supplémentaire]
window.dsfr.analytics.search.type
Type de recherche si le moteur de recherche permet d’appliquer un type particulier (ex: uniquement documents, uniquement les 30 derniers jours)
method
String (EA: isearchkey, search_method, isearchdata) [paramètre supplémentaire]
window.dsfr.analytics.search.method
Défini la méthode de recherche utilisée, un envoi standard ou au clic sur une suggestion.
- standard
- autocomplete
MÉTHODES
reset (clear = false)
window.dsfr.analytics.search.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.