Ich habe Probleme beim Versuch, Google Analytics in angular2 zu implementieren. Nach Informationen, die ich gefunden habe und als Beispiel, in this post scheint es ziemlich einfach. Aber bis jetzt habe ich kein Beispiel gefunden, wie man es nicht von .html
sondern von .ts
stattdessen macht.Wie implementiert man Google Analytics in Angular2?
Ich versuche, eine private Methode mit Google Analytics zu machen und dann im Konstruktor aufzurufen. So ähnlich.
constructor() {
this.initializeAnalytics();
}
private initializeAnalytics() {
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
i[r] = i[r] || function() {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date();
a = s.createElement(o),
m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
...
...
}
Aber nur Platzierung Google Analytics-Code funktioniert nicht (Fehler: supplied parameters do not match any signature of call target
). Ich mache es wahrscheinlich falsch.
Wie kann ich das erreichen?
Vielen Dank für Antwort, aber das ist genau das Gleiche, was ich gefunden (watch verknüpft url) –