Liitä Google Analytics -kampanjan kyselyjono dynaamisesti jQueryä käyttämällä

jQuery

Ystävä Todd Baker lähetti minulle ratkaisun kautta Twitter ongelmalle, johon minulla ei ole ollut mahdollisuutta kehittää ratkaisua. Koska Compendium-blogimme ovat joskus asiakkaan toissijaisessa verkkotunnuksessa, haluamme siirtää Google Analytics -kampanjakoodi ensisijaiseen verkkotunnukseen, jotta he voivat seurata kävijöitä tehokkaasti.

Toinen vaikeus on kuitenkin varmistaa, että bloggaajat sisältävät aina kampanjakoodin ... jotain, jota ei pitäisi odottaa. Oikea ratkaisu on käytä JavaScriptiä lisätäksesi kampanjakoodin dynaamisesti sivun latautumisen yhteydessä.

document.ready (function () {
var campaignQueryString = '? {täytä tämä}';
var targetDomain = '{täytä tämä}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). kukin (funktio () {
this.href + = campaignQueryString;
});
});

Tämä erityinen ratkaisu käyttää ja vaatii jQueryä, avoimen lähdekoodin JavaScriptiä. Olen suuri jQuery-fani lisätä hienoja vaikutuksia verkkosivustoihin . Olen kuullut palautetta siitä, että jotkut yrityskehittäjät eivät kuitenkaan arvosta yrittävän pysyä mukana versiossa.

Jos käytät yllä olevaa koodia, sinun on sisällytettävä jQuery. Suosittelen lataamaan sen Googlelta. Koska monet ihmiset tekevät tämän, sivusi latautuu paljon nopeammin, koska koodi on tallennettu välimuistiin, koska se on ladattu aiemmin.


Google toimittaa jopa URL-osoitteiden rakennustyökalu näyttää kuinka luoda kampanjan kyselymerkkijono. Jos haluat todella saada fancy, suosittelen lisäämään elementtejä, kuten avainsanoja, luokkia, tekijöitä jne.

Yksi kommentti

  1. 1

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.