![]() |
|
|
-tagget : Hej
<- Piwik ->
< script type = "text /javascript " >
var pkBaseURL = (( " https : https://{$ PIWIK_URL } " :" " == document.location.protocol ) ? " http://{$ PIWIK_URL } ");
document.write ( unescape ("% 3Cscript src = ' " + pkBaseURL + " piwik.js ' type = ' tekst /javascript ' % 3E % 3C/script % 3E "));
< p>
<- End Piwik Code - >
I din Piwik sporingskode , {$ PIWIK_URL } erstattes med din " Piwik URL" og {$ IDSITE } er erstattet af " idsite af hjemmesiden " du sporer .
3
Angiv " Sidetitel " at bruge i JavaScript-koden , hvis dine webadresser er indviklede , eller hvis du ønsker at tilpasse den måde, hvorpå Piwik sporer dine sider. Forstå, at som standard Piwik bruger webadressen på den aktuelle side som identificerer titel i sin grænseflade . Du kan anvende følgende metoder i stedet : Hej
Sæt HTML Title værdi som dokument sporing multiple sub-domæner på samme hjemmeside, sætte " subdomæne " som præfiks på dine Sidetitler at kunne holde et klart trafik visning og web indholdet af hver underdomæne. Dette kan nemt gøres i Javascript, som vist nedenfor : Hej
[ ... ]
piwikTracker.setDocumentTitle ( document.domain + "/" + document.title )
< p> piwikTracker.trackPageView ();
[ ... ]
p Hvis du allerede er en avanceret Piwik bruger, kan du også dynamisk producere sidenavnet : Hej
[ ,"... ]
piwikTracker.setDocumentTitle ( " < php echo $ myPageTitle ; ? > ")
piwikTracker.trackPageView ();
[.. . ]
PHP Tracking
4
Download og installer filen " PiwikTracker.php " fra Piwik.org (se Resources). For at gøre PHP tracker fungere korrekt, skal du uploade filen i den samme sti som dine projekt filer . Kopier koden herunder , og indsæt den derefter på hver side, som du vil spore : ?
< Php
//- Piwik Tracking API init -
require_once " /path /to /PiwikTracker.php ",
PiwikTracker :: $ URL = ' http://www.example.org/piwik/« ?
>
< br > 5
Indsæt følgende kode før kode i dine sider til at bruge Advanced Image Tracker metode : Hej
< php
//Eksempel 1 ? : Tracks en sidevisning for Website id = {$ IDSITE }
echo ' ";
//Eksempel 2: Udløser et Goal konvertering for Website id = {$ IDSITE } og Goal id = 2
//$ customRevenue er valgfri og er indstillet til det beløb, der genereres af den aktuelle transaktion ( i online-butikker for eksempel)
echo ' < img src = " ". Piwik_getUrlTrackGoal ( $ idSite = {$ iDSITE } . , $ idGoal = 2 , $ customRevenue = 39 ) ' " alt = " " /> « ?
> nær
i denne metode, er PHP klient bruges til at generere sporingsadresse inde i en HTML kode. Den Advanced Image Tracker metoden virker ligner JavaScript Tracking kode, men det kan ikke registrere bestemte indstillinger, såsom cookie support , lokal tid, plugins og opløsning.
6
Indsæt følgende kode hvor som helst i dit script hvor du ønsker at spore en brugerinteraktion via HTTP forespørgsel mode: ?
< php
$ piwikTracker = new piwikTracker ( $ idSite = {$ iDSITE } )
< p > //Du kan manuelt indstille besøgende detaljer ( opløsning , tid, plugins osv.)
//Se alle andre -> sæt * funktioner er tilgængelige i PiwikTracker.php fil
$ piwikTracker -> setResolution ( 1600, 1400 ),
//Sender Tracker anmodning via http
$ piwikTracker -> doTrackPageView ( ' Dokument titel aktuelle side view '); < br >
//Du kan også spore Målkonverteringer
$ piwikTracker -> doTrackGoal ( $ idGoal = 1, $ indtægter = 42 );
>
< p > Denne metode er nyttig for et miljø , der ikke understøtter HTML eller JavaScript
7
paste kodestykket nedenfor for at begynde at spore en sidevisning med Tracking API PHP klient: .
$ t = new PiwikTracker ( $ idSite = 1, ' http://example.org/piwik/');
//ekstraudstyr funktionen kalder
$ t -> setUserAgent ( " Mozilla/5.0 ( Windows; U ; Windows NT 5.1; en- GB) Firefox/3.6.6 ");
$ t -> setBrowserLanguage ( fr );
$ t -> setLocalTime ( '12 : 34:06 ');
$ t -> setResolution ( 1024, 768 ),
$ t -> setBrowserHasCookies (sand) ; < br >
$ t- > setPlugins ($ flash = true , $ java = true , $ direktør = false ),
//indstille en brugerdefineret variabel kaldet " Gender "
$ t -> setCustomVariable (1, ' køn ', ' mandlige ');
//Hvis du vil tvinge den besøgende IP eller tvinge serveren dato tid til en dato i fortiden ,
//det er nødvendigt at godkende Tracking anmodningen ved at aktivere setTokenAuth
//Du kan passere Super User token_auth eller enhver bruger med "admin" privilegium på hjemmesiden $ idSite
$ t -> setTokenAuth ( $ token_auth )
$ t -> SetIP ( " 134.10.22.1 ")
$ t -> setForceVisitDateTime ( '2011 - 04 til 05 23:55:02 ');
//hvis du ønskede at tvinge til at optage sidevisning eller konvertering til et bestemt visitorId
//$ t -> setVisitorId ( " 33c31e01394bdc63 " )
//Obligatorisk : angive URL-adressen bliver sporet
$ t -> setURL ( $ URL = ' http://example.org/store/list-category-toys/');
//Endelig spore sidevisning med en brugerdefineret titel
//i standard JS API , ville indholdet af
$ t -> doTrackPageView ( 'Dette er sidens titel ');
Call " setTokenAuth ( $ token_auth )" til at indstille den besøgende IP , eller dato og tidspunkt for besøget eller at tvinge tracker til at optage besøget på et bestemt Visitor id. Sørg for, at token_auth tilhører en superbruger eller enhver bruger med admin tilladelse til det websted, du sporer .
Forrige : Sådan får id'et for et objekt i JQuery |
næste : Hvordan laver man en applet i NetBeans |
|
|
Copyright © Computer Viden http://www.computerdk.com |