| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> JavaScript Programmering >> Content
    Sådan Track Med Java Script og PHP
    Tracking kode er opnåelige for både JavaScript og PHP med ét program : Piwik Tracker . Piwik er en open source web analytics program, der sporer dit projekt kode ved hjælp af forskellige metoder, såsom billedet sporing og API. Selvom Piwik bruger JavaScript sporing tag som den almindelige måde for sin dataregistrering , den forstår, at der er hjemmesider , der ikke accepterer JavaScript kodning, som eBay , MySpace, iPhone og Android apps. Som et alternativ tilbyder Piwik funktionelle løsninger, såsom Simpelt billede Tracker , Advanced Image Tracker og PHP Piwik Tracking API. Ting du skal
    Piwik 1.5.1
    Vis Flere Instruktioner
    JavaScript Tracking
    1

    Download og installer Piwik 1.5.1 , som er den nyeste version , fra Piwik.org (se Resources). For at finde sporingskoden for dit websted , skal du logge ind på Piwik bruge din admin eller Super brugerkonto. For at få adgang til administrationen , skal du klikke på "Indstillinger". Klik på " Websites " for at vise en liste over de websteder, du sporer i Piwik og til at spore webstedet for dit valg , og klik derefter på " View Tracking kode. "
    2

    Kopier og indsæt Javascript Sporing kode øverst på dine sider , lige før -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 tag angives som sidetitel <br> <p> $ t -> doTrackPageView ( 'Dette er sidens titel '); <br> <p> 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 . <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Forrige : <a class='LinkPrevArticle' href='/Programmering/javascript-programming/90883.html' >Sådan får id'et for et objekt i JQuery </a></li></p></td> </tr> <tr> <td width="49%"> næste : <a class='LinkNextArticle' href='/Programmering/javascript-programming/90885.html' >Hvordan laver man en applet i NetBeans </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Relaterede artikler </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/90850.html" title="Opacity Virkninger i MooTools " target="_self">Opacity Virkninger i MooTools </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/91141.html" title="Sådan forhindres copy & paste " target="_self">Sådan forhindres copy & paste </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/90843.html" title="Hvordan man laver en User Script i GreaseMonkey " target="_self">Hvordan man laver en User Script i GreaseMonkey </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/91161.html" title="Et ActiveX Javascript Tutorial " target="_self">Et ActiveX Javascript Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/90898.html" title="Sådan bruges JavaScript Developer " target="_self">Sådan bruges JavaScript Developer </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/90887.html" title="Sådan bruges Colorize i jQuery " target="_self">Sådan bruges Colorize i jQuery </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/91040.html" title="Sådan oprettes HTML tekst fra Javascript Variabel " target="_self">Sådan oprettes HTML tekst fra Javascript Variabel </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/90954.html" title="Sådan oprettes en Javascript Ticker " target="_self">Sådan oprettes en Javascript Ticker </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/90868.html" title="Sådan deaktiveres rulning i Google Maps API V3 " target="_self">Sådan deaktiveres rulning i Google Maps API V3 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/javascript-programming/91112.html" title="Dreamweaver Tutorial i JavaScript " target="_self">Dreamweaver Tutorial i JavaScript </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Anbefalede Artikler </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/computer-programming-languages/88070.html" title="Sådan installeres en ny SSL-certifikat " target="_self">Sådan installeres en ny SSL-certifikat </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/java-programming/89347.html" title="Hvordan man laver et opkald til Java Fra XSL " target="_self">Hvordan man laver et opkald til Java Fra XSL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/visual-basics-programming/96494.html" title="Sådan Afslut Visual Basic " target="_self">Sådan Afslut Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/computer-programming-languages/88229.html" title="Hvordan man kan simulere en Microcontroller i Multisim " target="_self">Hvordan man kan simulere en Microcontroller i Multisim </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/computer-programming-languages/86609.html" title="Sådan konfigureres Citrix " target="_self">Sådan konfigureres Citrix </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/visual-basics-programming/95226.html" title="Sådan ændre tekstfarven i listbox Produkter i Visual Basic " target="_self">Sådan ændre tekstfarven i listbox Produkter i Visual …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/python-programming/93696.html" title="Sådan Beregn Fibonacci talrækken i Python Brug af løkker " target="_self">Sådan Beregn Fibonacci talrækken i Python Brug af lø…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/visual-basics-programming/95479.html" title="Sådan bruges Access 2007 VBA til at gå gennem & Kontrollér Fields " target="_self">Sådan bruges Access 2007 VBA til at gå gennem & Kontr…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/visual-basics-programming/95580.html" title="Sådan fjernes Music Player Code Fra MySpace " target="_self">Sådan fjernes Music Player Code Fra MySpace </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmering/cc-programming/85694.html" title="Sådan Sammenlign 2 heltal i en funktion Brug C + + " target="_self">Sådan Sammenlign 2 heltal i en funktion Brug C + + </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Computer Viden http://www.computerdk.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>