it-swarm.com.de

Kann ich festlegen, dass Google Analytics seine Cookies nur für eine Subdomain verwendet? (D. H. Www.example.com, nicht example.com)

Ich verwende Google Analytics auf einer Website. Nennen wir es www.example.com.

Mein Google Analytics-Websiteprofil ist für www.example.com und mein einziger Bericht ist für www.example.com eingerichtet. Anforderungen an example.com werden permanent an www.example.com umgeleitet.

Ich habe das reguläre Analytics-JavaScript auf meiner Indexseite für die Domain. Aus irgendeinem Grund scheint es, seine Cookies für example.com anstelle von www.example.com zu setzen.

Dies ist bedauerlich, da ich cdn.example.com mithilfe von Amazon Cloudfront als CDN eingerichtet habe. Daher möchte ich lieber keine nutzlosen Cookies verwenden (Analytics scheint vier Cookies zu setzen), die diese Anforderungen überladen.

Wie kann ich in Analytics festlegen, dass Cookies für www.example.com anstelle von example.com gesetzt werden?

3
Paul D. Waite

Um dies zu erreichen, fügen Sie Ihrem Analytics-JavaScript nach meinem Kenntnisstand die folgende Zeile mit den anderen _gaq.Push -Aufrufen hinzu:

_gaq.Push(['_setDomainName', 'www.example.com']);

(Siehe http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html#siteLinkingConsiderations )

Das hat die Kekse für mich repariert.

3
Paul D. Waite