Frage

ich will Tracking auf meiner Website hinzuzufügen. Ich sah Google Analytics, die zu verfolgen scheint, was ich brauche.

Also bleibe ich die Google Analytics auf jeder Seite Schnipsel, in einer Masterseite, nur in meiner Standard-Seite? was ist die beste Praxis hier, um die besten Metriken zu erhalten.

War es hilfreich?

Lösung

Der Google Analytics-Code-Snippet muss auf jeder Seite, die Sie verfolgen wollen.

Am einfachsten ist es, den Code in der Masterseite zu setzen (n), wenn Sie sie verwenden.

es sonst auf jeder Seite setzen, oder in eine Benutzersteuerung setzen, die Sie auf den entsprechenden Seiten oder sind mit einem serverseitigen umfassen können, umfassen z:

<!-- #include file="file_containing_google_analytics_code.js" -->

Andere Tipps

Es hängt von der Struktur Ihrer Website. Wenn Sie eine kleine Anzahl von Master-Seiten haben, macht es Sinn, da drin, oder könnten Sie einen Code setzen, um es in einer Basisklasse zu emittieren, die Sie alle Ihre Seiten erben (oder Masterseiten) aus, oder wenn Sie ein Standard-Footer-Steuerelement, das Sie verwenden auf allen Seiten, die Sie es in dort setzen können.

Ich wickle es in der Regel in einem Platzhalter in ASP.Net und habe einige Codes, die Schalter auf / aus von einer web.config Einstellung, so dass es nicht angezeigt, wenn die Website in Test / UAT / dev Maschinen ausgeführt werden.

Wir verwenden Google Analytics, und haben diese in unsere Basisseite integriert -. Obwohl unsere erste Implementierung mit einem Httpmodule geschehen

Ich mag die Basisseite Ansatz, weil es ein gemeinsamer Raum für einige gleichgesinnten Aufgaben ist. Es bewegt sich zusätzlich den Ansichtszustand auf den Boden der Form, entfernt Leerzeichen, etc.

Sie sollten einen Blick hier:

scroll top