web-dev-qa-db-fra.com

Comment suivre une recherche de site avec beaucoup d'options?

Notre site Web comporte deux formulaires de recherche. L'un d'eux ne comprend pas de saisie de texte, mais beaucoup de cases à cocher, de listes déroulantes et de boutons radio permettant de réduire notre catalogue de produits.

Existe-t-il un moyen efficace de suivre la manière dont les clients utilisent cette fonction de recherche, similaire à Google Analytics Site Search? Je n'ai pas d'objectifs précis en tête, mais j'aimerais savoir comment il est utilisé.

7
Tim

Je suggère de créer un appel d'événement de piste avec GA:

<script type="text/javascript">
function gaTrackEvent(category, action, label)
{
     _gat._getTrackerByName()._trackEvent(category, action, label);
}
</script>

Ensuite, à chaque clic de la case à cocher, envoyez l'événement de piste:

<input type="checkbox" value="1" onclick="gaTrackEvent('search', '<some_filter_action>', '<keyword_used_or_some_other_information_related_to_the_filter>')"> <Some filter item>

Chaque fois qu'un utilisateur clique sur la case à cocher, il déclenche un événement à GA que vous pouvez ensuite analyser dans la section des événements.

1
endyourif