Dugtungan ang Querystring ng Kampanya ng Google Analytics Dynamic na gumagamit ng jQuery
Kaibigan Bata panadero Nagpadala sa akin ng isang solusyon sa pamamagitan ng kaba para sa isang problema na wala pa akong pagkakataong bumuo ng isang solusyon. Dahil ang aming mga blog sa Compendium kung minsan ay naka-host sa isang pangalawang domain para sa isang kliyente, nais naming pumasa Code ng kampanya ng Google Analytics sa pangunahing domain upang masubaybayan nila ang mga bisita nang mabisa.
Gayunpaman, ang isa pang paghihirap ay tinitiyak ang iyong mga blogger na laging may kasamang code ng kampanya ... isang bagay na hindi inaasahan. Ang tamang solusyon ay upang gamitin ang JavaScript upang mapalakas na idagdag ang code ng kampanya kapag naglo-load ang pahina.
document.ready (pagpapaandar () {
var campaignQueryString = '? {punan ito}';
var targetDomain = '{punan ito}};
$ ("a [href = 'http: // www." + targetDomain + "]'"). bawat isa (function () {
this.href + = campaignQueryString;
});
});
Ang partikular na solusyon na ito ay gumagamit at nangangailangan ng jQuery, isang bukas na mapagkukunan ng JavaScript framework. Ako ay malaking tagahanga ng jQuery upang magdagdag ng ilang mga magagandang epekto sa mga web site . Narinig ko ang puna na ang ilang mga developer ng negosyo ay hindi pinahahalagahan ang pagsubok na subaybayan ang pag-bersyon, bagaman.
Kung gagamitin mo ang code sa itaas, dapat mong isama
jQuery. Inirerekumenda kong i-load ito mula sa Google. Dahil maraming tao ang gumagawa nito, mas mabilis na maglo-load ang iyong pahina dahil na-cache ang code, na na-load na dati.Naghahatid pa ang Google ng a Ipakita sa iyo ng Tagabuo ng URL kung paano bubuo ng iyong querystring ng kampanya. Kung nais mong talagang magarbong, inirerekumenda kong magdagdag ng mga elemento tulad ng mga keyword, kategorya, may-akda, atbp.