Wir möchten Google Analytics eine ziemlich große .NET-Website hinzufügen. Die Seite verwendet mehrere Masterseiten (4 oder 5) und so würde ich einfach das erforderliche Javascript in jede Masterseite einfügen.Verknüpfung mit Google Analytics
<script type="text/javascript">//<![CDATA[
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
//]]></script>
<script type="text/javascript">//<![CDATA[
try {
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}
//]]></script>
Gibt es einen besseren Weg, dies zu verkapseln? Nur die Verknüpfung zu einer externen js-Datei würde den Trick wegen der <![CDATA
nicht tun. Wir könnten auch eine statische Methode erstellen und sie in ein asp: literal ablegen. Gibt es eine elegantere Lösung?
@fernandopasik Wenn Sie den Tag [tag: google-analytics] massenweise zu Posts hinzufügen, beheben Sie zumindest andere Probleme mit ihnen: wie sie stehen, sind Ihre Änderungen zu gering. – AstroCB