2015-04-12 1 views
0

J'essaie de suivre un événement lorsque l'utilisateur essaie de quitter le site en cliquant sur un lien.Comment suivre si quelqu'un clique sur un lien pour quitter la page dans mixpanel/GA

<a ng-click="bookingOutside(trip,0)" href="https://www.google.com" target="_blank"> 
      <button type="button" class="externalBooking"> 
      {{'BOOK'|translate}} 
      </button> 
     </a> 

L'événement bookingOutside n'est jamais viré. Pourquoi est-ce? Que puis-je faire à ce sujet?

+0

vous devriez probablement naviguer vers une autre fenêtre de la fonction bookingOutside. supprimer le href de l'étiquette d'ancrage et écrire le code de navigation de la fenêtre dans la fonction bookingOutside – Yousuf

+2

Il est illégal de mettre un bouton (ou tout autre contenu interactif) à l'intérieur d'un élément, ce qui peut affecter la bulle. – lossleader

Répondre

1

Je crois que si vous le configurez comme l'événement juste en utilisant cela dans le lien devrait fonctionner, en supposant que vous utilisez Universal Analytics. À ma connaissance, il devrait être dans le format et non le bouton.

ga (« envoyer », « event », « bouton », « cliquez sur », « boutons de nav- »)

Vous pouvez renommer certains d'entre eux à votre goût, comme expliqué dans le lien ci-dessous.

https://developers.google.com/analytics/devguides/collection/analyticsjs/events