Aldoni Google Analytics-Kampanjan Demandokordon Dinamike per jQuery
amiko Todd bakisto sendis al mi solvon per Twitter por problemo, por kiu mi ne havis okazon disvolvi solvon. Ĉar niaj blogoj pri Kompendio estas foje gastigitaj en sekundara domajno por kliento, ni ŝatus pasi Kampanja kodo de Google Analytics al la ĉefa domajno, por ke ili povu spuri vizitantojn efike.
Alia malfacilaĵo tamen estas certigi, ke viaj blogantoj ĉiam inkluzivas kampanjan kodon ... io ne atendebla. La ĝusta solvo estas al uzu Ĝavoskripton por dinamike aldoni la kampanjan kodon kiam la paĝo ŝarĝas.
document.ready (function () {
var campaignQueryString = '? {plenigu ĉi tion}';
var targetDomain = '{plenigu ĉi tion}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). ĉiu (funkcio () {
ĉi.href + = kampanjoDemanda Kordo;
});
});
Ĉi tiu specifa solvo uzas kaj postulas jQuery, malfermfontan Ĝavaskriptan kadron. Mi estas granda fervorulo pri jQuery por aldoni belajn efikojn al retejoj . Mi aŭdis reagojn, ke iuj entreprenaj programistoj tamen ne ŝatas provi resti laŭ la versio.
Se vi uzas la supran kodon, vi devas inkluzivi
jQuery. Mi rekomendus ŝarĝi ĝin de Google. Ĉar multaj homoj faras tion, via paĝo ŝarĝos multe pli rapide, ĉar la kodo estas kaŝmemora, ĉar ĝi estis ŝarĝita antaŭe.Google eĉ provizas URL-Konstruisto por montri al vi kiel konstrui vian kampanjan konsultan ĉenon. Se vi volas vere ŝati, mi rekomendus aldoni elementojn kiel ŝlosilvortoj, kategorioj, aŭtoroj, ktp.