Tambahkan Querystring Kampanye Google Analytics Secara Dinamis menggunakan jQuery

jquery

Teman Todd Baker mengirimi saya solusi melalui kegugupan untuk masalah yang belum sempat saya kembangkan solusinya. Karena blog kami di Kompendium terkadang dihosting di domain sekunder untuk klien, kami ingin menyampaikannya Kode kampanye Google Analytics ke domain primer sehingga mereka dapat melacak pengunjung secara efektif.

Kesulitan lain, bagaimanapun, adalah memastikan blogger Anda selalu menyertakan kode kampanye… sesuatu yang seharusnya tidak diharapkan. Solusi yang tepat adalah memanfaatkan JavaScript untuk menambahkan kode kampanye secara dinamis saat halaman dimuat.

document.ready (function () {
var campaignQueryString = '? {isi ini}';
var targetDomain = '{isi ini}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). setiap (fungsi () {
this.href + = campaignQueryString;
});
});

Solusi khusus ini menggunakan dan membutuhkan jQuery, kerangka kerja JavaScript open source. Saya seorang penggemar berat jQuery untuk menambahkan beberapa efek bagus ke situs web . Saya telah mendengar umpan balik bahwa beberapa pengembang perusahaan tidak suka mencoba mengikuti versi.

Jika Anda menggunakan kode di atas, Anda harus menyertakan jQuery. Saya sarankan untuk memuatnya dari Google. Karena banyak orang yang melakukan ini, halaman Anda akan dimuat lebih cepat karena kode di-cache, yang telah dimuat sebelumnya.


Google bahkan menyediakan file Pembuat URL untuk menunjukkan cara membuat string kueri kampanye Anda. Jika Anda ingin benar-benar mewah, saya sarankan untuk menambahkan elemen seperti kata kunci, kategori, penulis, dll.

Satu komentar

  1. 1

Bagaimana menurut Anda?

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.