Bearing

Aide · Utiliser Bearing

Compter ce qui compte : les événements

Un clic sur « S'inscrire », la page de remerciement après un formulaire, un téléchargement : trois façons de les compter, dont deux sans code.

Bearing compte déjà toutes les pages vues. Un événement compte une chose précise : ouvrez l'onglet Événements de votre site, cliquez sur Compter quelque chose de nouveau et choisissez comment. Chaque événement montre ensuite son statut (jamais reçu, actif, silencieux depuis quelques jours) et comment l'installer de nouveau.

1. Une page atteinte (rien à installer)

Le plus simple : quand une action mène à sa propre page, comptez cette page. Un formulaire qui affiche /merci après l'envoi, un achat qui se termine sur /confirmation. Donnez l'adresse de la page, c'est tout : ses visites comptent comme votre événement, visites passées comprises.

2. Un clic sur un bouton ou un lien (sans JavaScript)

  1. Créez l'événement avec le nom que vous voulez, par exemple « Inscription newsletter ». Bearing vous donne une étiquette comme bearing-event-inscription-newsletter.
  2. Ajoutez cette étiquette comme classe à votre bouton ou lien. Dans l'éditeur de blocs de WordPress : sélectionnez le bouton, puis Avancé → Classe(s) CSS additionnelle(s). Dans Webflow : les réglages du bouton, Custom attributes, nom data-bearing, valeur le nom de l'événement.
  3. Cliquez sur le bouton de votre site : en quelques secondes, l'événement passe à Actif.
<a href="/brochure.pdf" class="bearing-event-telecharger-brochure">Télécharger</a>
<button data-bearing="inscription-newsletter">S'inscrire</button>

Wix, Squarespace et certains éditeurs ne permettent pas d'ajouter une classe à un bouton. Comptez plutôt la page qui s'affiche après le clic (façon 1).

3. Depuis votre propre code (pour un développeur)

Une fois Bearing installé, appelez bearing avec le nom de ce qui s'est passé, éventuellement avec des propriétés :

bearing("inscription");
bearing("telechargement", { props: { fichier: "guide.pdf" } });

Comme le script se charge avec defer, bearing n'existe peut-être pas encore quand votre code s'exécute. Ajoutez cette ligne une fois, avant vos scripts : les appels sont gardés et envoyés dès que Bearing est chargé.

<script>window.bearing=window.bearing||function(){(window.bearing.q=window.bearing.q||[]).push(arguments)}</script>

Règles

  • Noms : jusqu'à 64 caractères, lettres, chiffres, espaces et _ . : - /. Bearing crée le nom à partir de la façon dont vous appelez l'événement (Inscription newsletter → inscription-newsletter, landing_view reste landing_view). Pour un événement que votre code envoie déjà, donnez son nom exact dans Nom que votre code envoie déjà.
  • Propriétés : jusqu'à 30 par événement ; du texte jusqu'à 256 caractères, des nombres ou vrai/faux. Leurs valeurs les plus fréquentes s'affichent sous l'événement dans l'onglet Événements, votre IA peut les lire, et toutes sont dans vos exports.
  • Chaque événement de clic ou de code compte dans votre offre, comme une page vue. Une page atteinte est déjà une page vue : elle ne coûte rien de plus.
  • Ne mettez jamais de donnée personnelle dans un événement (un email, un nom, un numéro de commande lié à une personne). Bearing est fait pour compter, pas pour identifier.
  • Les événements que votre site envoie sans avoir été créés apparaissent comme Détectés : ajoutez-les à votre liste pour leur donner un nom lisible.
  • Un événement qui est ce à quoi sert votre site (une vente, une inscription) peut être marqué comme objectif : voir Objectifs.