Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

Matomo/Pleade/Recherche

De AJLSM
Aller à la navigation Aller à la recherche

Matomo/Pleade/Recherche

[modifier | modifier le wikicode]

Remonter :

  • la requête utilisateur
  • la source de recherche
  • le nombre de résultats
  • la facette éventuelle

Exemple JavaScript simple

[modifier | modifier le wikicode]
document.addEventListener('DOMContentLoaded', function () {
  var form = document.querySelector('form.search-form');
  if (!form) return;

  form.addEventListener('submit', function () {
    var input = form.querySelector('input[name="q"], input[name="query"], input[name="search"]');
    var term = input ? input.value.trim() : '';
    if (term) {
      pleadeTrackSearch(term, 'pleade', false);
    }
  });
});

Exemple sur page de résultats

[modifier | modifier le wikicode]

Si la requête et le nombre de résultats sont disponibles dans le HTML :

document.addEventListener('DOMContentLoaded', function () {
  var body = document.body;
  var term = body.getAttribute('data-search-term');
  var count = parseInt(body.getAttribute('data-search-results'), 10);

  if (term) {
    pleadeTrackSearch(term, 'pleade', isNaN(count) ? false : count);
  }
});

Recommandation

[modifier | modifier le wikicode]

Sur un portail d'archives, il est préférable d'envoyer le nombre réel de résultats, car cela permet d'identifier les recherches sans résultat.