Slik kobler du Google AdWords og Analytics - Hvordan

så først her er et utdrag av det nåværende Analytics-JavaScriptet mitt:

var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-30490730-1']); _gaq.push(['_setDomainName', '.apartmentjunkie.com']); _gaq.push(['_setSiteSpeedSampleRate', 100]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga, s); })(); 

Så hvis du vil ha en rask topp på nettstedet, er url ApartmentJunkie.com, husk at siden er ganske bare bein, men du får ideen - i utgangspunktet ligner den veldig på craigslist i den forstand at den er i den lokale plass slik at folk velger en by og deretter sendes til et underdomener som er spesifikt for den byen, f.eks winnipeg.mb.apartmentjunkie.com.

Jeg la det opp sent i går kveld og så på analysene og fant ut at jeg bare ser forespørselen uri-delen av nettadressene i analyse, som jeg ville gjort med et annet nettsted bare med dette, det er et problem som winnipeg.mb.apartmentjunkie.com/map/ og brandon.mb.apartmentjunkie.com/map/ er to forskjellige sider og bør ikke klumpes sammen som /map/

Jeg vet at knejerk-responsen sannsynligvis vil være "hei bare sett opp en annen google analytics-profil for hvert underdomener", men det vil til slutt bli mange underdomener så google's cap på 50 kommer til å være for begrenset og enda viktigere vil jeg se dataene samlet for det meste.

Jeg tenker å gjøre en endring i javascriptet, til noe sånt som:

_gaq.push(['_trackPageview',String(document.domain) + String(document.location)]); 

Men er usikker på om dette er den beste måten og skjønte at noen andre på wm.se ville hatt en lignende situasjon som de kunne snakke litt om.

Den offisielle dokumentasjonen anbefaler at du bruker et filter for å vise domenenavnet i rapporter:

<?php In the Profile Settings page, click the Add Filter link. Choose Add New Filter and provide the filter a name. Choose Custom Filter and select Advanced on the Filter type settings. Under Advanced settings: FieldA should be set to Hostname FieldB should be set to Request URI Set the values for both Field A and Field B to (.*), which is an expression that captures all characters. Set the Output To --> Konstruktøralternativ for å be om URI og oppgi $ A1 $ B1 som verdien for det valget.  ?> var13 ->

Et filter er sannsynligvis den beste måten å gå, men sørg for at du har en profil som INGEN filtre har.

Et annet praktisk verktøy er Advanced Segments. Hvis all trafikken går til en enkelt profil, kan du opprette et avansert segment for å se bare ett (eller et sett) vertsnavn. Bare sett vertsnavnparameteren slik at den samsvarer med det spesifikke underdomenet du vil se.

Det som er fint med dette er at det gjør det veldig enkelt å sammenligne underdomenenA mot underdomenetB ved å lage separate avanserte segmenter for begge.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?