2016-04-29 11 views
0

Ich versuche zu verfolgen, welche Menütaste die Leute wählen. Ich verwende Winkelfunktionen und es funktioniert korrekt. Ich kann sehen, wie oft das Hauptmenü angeklickt wurde, aber ich kann nicht sehen, auf welche Kategorie geklickt wurde. Zum Beispiel ist mein Menü Audio-Video und GPS. Ich muss sehen können, wie oft auf Audio geklickt wird. Jeder Rat würde sehr geschätzt werden.angleytics: Wie verfolge ich die ng-Wiederholung, die mein Menü erstellt?

<md-list-item ng-repeat="item in items"> 
 
    <md-button ng-click="toggleLeft($index, item) | trackEvent:'Main Menu':'Button clicked' "> 
 
     <div class="menuText" layout="row" layout-align="center center"> 
 
      <div id="blueButton" ng-class="{'active' : selected === $index}"> 
 
           {{ item.name }} 
 
          </div> 
 
         </div> 
 
        </md-button> 
 
       </md-list-item>

Antwort

0

Alles wurde eine Zeile Code in meinem Controller erforderlich war, wenn mit dem Service, der wie folgt aussieht:

Angularytics.trackEvent (item.name 'geklickt', 'Hauptmenü');

und zum Entfernen der | trackEvent: 'Hauptmenü': 'Button geklickt' aus dem HTML.

Damit kann ich jede ausgewählte Kategorie verfolgen und nicht nur das Hauptmenü der Aktion.

Sie können jedoch auch den HTML-Filter-Ansatz verwenden. Es sieht so aus:

| trackEvent: item.name: 'Button clicked': 'Hauptmenü'

Ich wollte das nur aktualisieren, falls es noch andere noobs gibt, die versuchen, das herauszufinden!