Dugtungan ang Querystring ng Kampanya ng Google Analytics Dynamic na gumagamit ng jQuery

jquery

Kaibigan Bata panadero Nagpadala sa akin ng isang solusyon sa pamamagitan ng kaba for a problem that I haven’t had an opportunity to develop a solution for. Since our blogs on Compendium are sometimes hosted on a secondary domain for a client, we’d like to pass 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;
});
});

This specific solution uses and requires jQuery, an open source JavaScript framework. I’m a malaking tagahanga ng jQuery upang magdagdag ng ilang mga magagandang epekto sa mga web site . I have heard feedback that some enterprise developers don’t appreciate trying to keep up with the versioning, though.

Kung gagamitin mo ang code sa itaas, dapat mong isama jQuery. I’d recommend loading it from Google. Since many people are doing this, your page will load much faster since the code is cached, having been loaded before.


Naghahatid pa ang Google ng a Ipakita sa iyo ng Tagabuo ng URL kung paano bubuo ng iyong querystring ng kampanya. If you want to really get fancy, I’d recommend adding in elements like keywords, categories, authors, etc.

Isa komento

  1. 1

Ano sa tingin ninyo?

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.