nii et kõigepealt siin on väljavõte minu praegusest Analyticsi javascriptist:

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); })(); 

Nii et kui soovite, et saidil oleks kiire tipp, on URL ApartmentJunkie.com, pidage meeles, et see sait on üsna paljaste luudega, kuid saate idee - põhimõtteliselt sarnaneb see craigslistiga selles mõttes, et see on kohalikus ruumi, nii et inimesed valivad linna ja saadetakse seejärel selle linna jaoks mõeldud alamdomeenile, nt winnipeg.mb.apartmentjunkie.com.

Panin selle üles eile hilisõhtul, siis vaatasin analüüsi ja leidsin, et näen analüütikas ainult URL-ide päringu osa, nagu näeksin mis tahes muu saidi puhul ainult selle saidiga, see on probleem, kuna winnipeg.mb.apartmentjunkie.com/map/ ja brandon.mb.apartmentjunkie.com/map/ on kaks erinevat lehte ja neid ei tohiks kokku panna /map/

Ma tean, et põlveliigese vastus on tõenäoliselt "hei, seadista igale alamdomeenile lihtsalt erinev Google'i analüütikaprofiil", kuid lõpuks on palju alamdomeene, nii et google'i 50-aastane piir on liiga piiratud ja veelgi olulisem ma tahan vaadake andmeid enamjaolt kokkuvõtlikult.

Ma mõtlen muuta JavaScripti järgmist:

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

Kuid ma pole kindel, kas see on parim viis, ja arvasin, et kellelgi teisel saidil wm.se oleks olnud sarnane olukord, millest nad võiksid natuke rääkida.

Ametlikes dokumentides soovitatakse domeeninime aruannetes kuvamiseks kasutada filtrit:

<?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 --> Konstruktori võimalus taotleda URI-d ja anda selle valiku väärtuseks $ A1 $ B1.  ?> var13 ->

Filter on ilmselt parim viis minna, kuid veenduge, et teil oleks üks profiil, millel pole filtreid.

Veel üks mugav tööriist on täpsemad segmendid. Kui kogu liiklus suunatakse ühele profiilile, saate luua täpsema segmendi, et näha ainult ühte (või hulga) hosti nime. Lihtsalt määrake hostinime parameeter, et see vastaks konkreetsele alamdomeenile, mida soovite näha.

Selle juures on tore see, et see muudab alamdomeeniA ja alamdomeeniB võrdlemise väga lihtsaks, luues mõlemale eraldi täiustatud segmendid.

none: Charles Robertson | none