Dinamično dodajte niz poizvedb za oglaševalske akcije Google Analytics z uporabo jQuery
Prijatelj Todd Baker mi je poslal rešitev Twitter za težavo, za katero nisem imel priložnosti razviti rešitve. Ker naši spletni dnevniki v programu Compendium včasih gostujejo na sekundarni domeni za stranko, bi radi prenesli Koda oglaševalske akcije Google Analytics na primarno domeno, da lahko učinkovito sledijo obiskovalcem.
Druga težava pa je zagotoviti, da vaši blogerji vedno vključujejo kodo kampanje ... nekaj, česar ne bi smeli pričakovati. Pravilna rešitev je uporabite JavaScript za dinamično dodajanje kode akcije, ko se stran naloži.
document.ready (function () {
var campaignQueryString = '? {izpolnite}};
var targetDomain = '{izpolni}};
$ ("a [href = 'http: // www." + targetDomain + "]'"). vsak (funkcija () {
this.href + = campaignQueryString;
});
});
Ta posebna rešitev uporablja in zahteva jQuery, odprtokodni okvir JavaScript. Jaz sem velik oboževalec jQueryja, da spletnim mestom doda nekaj lepih učinkov . Slišal sem povratne informacije, da nekateri razvijalci podjetij ne cenijo, da bi poskušali slediti različicam.
Če uporabljate zgornjo kodo, morate vključiti
jQuery. Priporočam, da ga naložite iz Googla. Ker to počne veliko ljudi, se bo vaša stran nalagala veliko hitreje, saj je koda že prednaložena.Google celo dobavlja a URL Builder, ki vam bo pokazal, kako sestavite niz poizvedb za oglaševalsko akcijo. Če se želite resnično navdušiti, priporočam, da dodate elemente, kot so ključne besede, kategorije, avtorji itd.