Csatolja a Google Analytics kampány lekérdezését dinamikusan a jQuery használatával

jquery

Barát Todd pék keresztül küldött nekem megoldást Twitter olyan problémára, amelyre még nem volt lehetőségem megoldást kidolgozni. Mivel a Compendium blogjainkat néha egy kliens másodlagos domainjén tároljuk, szeretnénk átadni Google Analytics kampánykód az elsődleges domainbe, hogy hatékonyan tudják nyomon követni a látogatókat.

Egy másik nehézség azonban az, hogy a bloggerek mindig tartalmazzanak egy kampánykódot ... amire nem szabad számítani. A helyes megoldás az a JavaScript használatával dinamikusan hozzáadhatja a kampánykódot, amikor az oldal betöltődik.

document.ready (function () {
var campaignQueryString = '? {töltse ki ezt}';
var targetDomain = '{töltse ki ezt}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). mindegyik (függvény () {
this.href + = campaignQueryString;
});
});

Ez a speciális megoldás a jQuery, egy nyílt forráskódú JavaScript keretrendszert használja és igényli. Én vagyok a a jQuery nagy rajongója, hogy néhány szép hatást adjon a weboldalakhoz . Olyan visszajelzéseket hallottam, hogy egyes vállalati fejlesztők nem értékelik, hogy megpróbálják lépést tartani a verziókkal.

Ha a fenti kódot használja, akkor meg kell adnia jQuery. Azt javaslom, hogy töltse be a Google-tól. Mivel sokan csinálják ezt, az oldalad sokkal gyorsabban töltődik be, mivel a kód gyorsítótárazott, korábban már betöltötték.


A Google még a URL-készítő, amely megmutatja, hogyan kell felépíteni a kampány lekérdezési karakterláncát. Ha igazán divatos szeretnél lenni, azt javasoljuk, hogy adj hozzá elemeket, például kulcsszavakat, kategóriákat, szerzőket stb.

Egy megjegyzés

  1. 1

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.