Dynamicky připojte dotazovací řetězec kampaně Google Analytics pomocí jQuery

jquery

Přítel Todd Baker poslal mi řešení přes Twitter pro problém, pro který jsem neměl příležitost vyvinout řešení. Vzhledem k tomu, že naše blogy o Compendiu jsou někdy hostovány na sekundární doméně pro klienta, rádi bychom je předali Kód kampaně Google Analytics do primární domény, aby mohli efektivně sledovat návštěvníky.

Dalším problémem však je zajistit, aby vaši bloggeři vždy obsahovali kód kampaně ... něco, co by se nemělo očekávat. Správné řešení je použijte JavaScript k dynamickému přidání kódu kampaně při načítání stránky.

document.ready (funkce () {
var campaignQueryString = '? {vyplňte toto}';
var targetDomain = '{vyplňte toto}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). each (function () {
this.href + = campaignQueryString;
});
});

Toto konkrétní řešení používá a vyžaduje jQuery, otevřený rámec JavaScriptu. Já jsem velký fanoušek jQuery pro přidání pěkných efektů na webové stránky . Slyšel jsem zpětnou vazbu, že někteří vývojáři podniků neoceňují snahu držet krok s verzí.

Pokud používáte výše uvedený kód, musíte jej zahrnout jQuery. Doporučil bych jej načíst z Googlu. Vzhledem k tomu, že to dělá mnoho lidí, načte se vaše stránka mnohem rychleji, protože kód byl uložen do mezipaměti, protože byl načten dříve.


Google dokonce dodává a URL Builder, který vám ukáže, jak sestavit řetězec dotazů vaší kampaně. Pokud chcete mít opravdu chuť, doporučil bych přidat prvky, jako jsou klíčová slova, kategorie, autoři atd.

Jeden komentář

  1. 1

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.