Kode Pelacakan: Pelacakan Kampanye

Referensi ini menjelaskan metode yang Anda gunakan untuk menyiapkan dan menyesuaikan pelacakan kampanye dalam pelaporan Google Analytics.

Metode Pelacakan Kampanye GATC

Detail Metode

{i>_setAllowAnchor()<i}

_setAllowAnchor(bool)

Metode ini menetapkan tanda # sebagai pembatas string kueri dalam pelacakan kampanye. Opsi ini ditetapkan ke false secara default.

URL pelacakan kampanye konvensional menggunakan tanda tanya (?) untuk menunjukkan awal pasangan kunci/nilai yang membentuk kueri. Jika Anda menetapkan opsi ini ke true, URL pelacakan kampanye Anda dapat menggunakan tanda pagar (#), bukan tanda tanya (?) untuk menunjukkan awal string kueri.

Cuplikan Asinkron (direkomendasikan)
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers
_gaq.push(['_setAllowAnchor', true]); 

parameter

Boolean  true atau false Jika parameter ini ditetapkan ke true, kampanye akan menggunakan anchor. Jika tidak, kampanye akan menggunakan string penelusuran.

_setCampContentKey()

_setCampContentKey(newCampContentKey)

Menetapkan kunci konten iklan kampanye. Kunci konten kampanye digunakan untuk mengambil konten iklan (deskripsi) kampanye iklan Anda dari URL kampanye. Gunakan fungsi ini pada halaman landing yang ditentukan dalam kampanye Anda.

Misalnya, Anda memiliki iklan di situs lain dengan URL ini ke situs Anda:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves

Di URL ini, "deskripsi" kunci menggambarkan konten yang diberikan di URL untuk kampanye tersebut. (Istilah dan frasa ini muncul di kolom Konten Iklan di halaman detail Kampanye dalam laporan Sumber Traffic.) Untuk menggunakan kunci tersebut sebagai kunci konten kampanye yang disesuaikan, Anda harus menetapkan:

Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCampContentKey', 'description']);

parameter

String   newCampContentKey Kunci konten kampanye baru untuk ditetapkan.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Menetapkan kunci media kampanye, yang digunakan untuk mengambil media dari URL kampanye Anda. Media muncul sebagai opsi segmen dalam laporan Kampanye.

Misalnya, Anda memiliki iklan di situs lain dengan URL ini ke situs Anda:

http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves


Di URL ini, "metode" kunci menandai media di URL untuk kampanye tersebut.

Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCampMediumKey', 'method']);

parameter

String   newCampMedKey Kunci media kampanye kampanye yang perlu ditetapkan.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Menetapkan kunci nama kampanye. Kunci nama kampanye digunakan untuk mengambil nama kampanye iklan dari URL kampanye. Anda harus menggunakan fungsi ini di halaman mana pun yang ingin Anda lacak kampanye kliknya.

Misalnya, Anda mengirim email kepada pengguna terdaftar tentang penawaran spesial, dan link ke penawaran tersebut terlihat seperti:

http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers


Di URL ini, kunci "offer_type" menggambarkan nama yang diberikan di URL untuk kampanye tersebut. (Nama ini adalah nama yang muncul dalam daftar Kampanye di laporan Sumber Traffic.)

Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCampNameKey', 'offer_type']);

parameter

String   newCampNameKey Kunci nama kampanye.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Menetapkan variabel kunci tanpa penggantian kampanye, yang digunakan untuk mengambil nilai tanpa penggantian kampanye dari URL. Secara default, variabel ini dan nilainya tidak ditetapkan. Untuk pelacakan kampanye dan pengukuran konversi, ini berarti bahwa, secara default, tayangan terbaru adalah kampanye yang dikreditkan dalam tracking konversi Anda. Jika ingin mengaitkan tayangan iklan pertama terbanyak ke konversi, Anda harus menetapkan metode ini ke kunci spesifik, dan dalam situasi di mana Anda menggunakan variabel kampanye kustom, Anda harus menggunakan metode ini untuk menetapkan nama variabel untuk penggantian kampanye. Nilai tanpa penggantian mencegah data kampanye ditimpa oleh URL kampanye yang ditentukan serupa yang mungkin juga diklik oleh pengunjung.

Jika Anda memiliki iklan di situs lain dengan URL ini di situs Anda:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234


Di URL ini, kunci "noo" menjelaskan nilai jangan-timpa di URL untuk kampanye tersebut.

Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCampNOKey', 'noo']);

parameter

String   newCampNOKey Kunci tanpa penggantian kampanye yang perlu ditetapkan.

{i>_setCampSourceKey()<i}

_setCampSourceKey(newCampSrcKey)
Menetapkan kunci sumber kampanye, yang digunakan untuk mengambil sumber kampanye dari URL. "Sumber" muncul sebagai opsi segmen dalam laporan Kampanye.

Misalnya, Anda memiliki iklan di situs lain dengan URL ini ke situs Anda:

http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves


Di URL ini, kunci "sumber" menggambarkan sumber di URL untuk kampanye tersebut.

Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCampSourceKey', 'source']);

parameter

String   newCampSrcKey Kunci sumber kampanye yang perlu ditetapkan.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Menetapkan kunci istilah kampanye, yang digunakan untuk mengambil kata kunci kampanye dari URL.

Misalnya, Anda memiliki iklan berbayar di mesin telusur yang diberi tag sebagai berikut:

http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools


Di URL ini, kunci "term" menjelaskan istilah kata kunci di URL untuk kampanye tersebut.

Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCampTermKey', 'term']);

parameter

String   newCampTermKey Kunci istilah yang akan ditetapkan.

_setCampaignTrack()

_setCampaignTrack(bool)
Menetapkan tanda pelacakan kampanye. Secara default, pelacakan kampanye ditetapkan ke true untuk penyiapan Google Analytics standar. Jika ingin menonaktifkan pelacakan kampanye dan cookie terkait yang ditetapkan untuk pelacakan kampanye, Anda dapat menggunakan metode ini.

parameter

Boolean   true atau false Benar secara default, yang memungkinkan pelacakan kampanye. Jika ditetapkan ke false, pelacakan kampanye akan dinonaktifkan.

{i>_setCampaignCookieTimeout()<i}

_setCampaignCookieTimeout(cookieTimeoutMillis)

Menetapkan waktu habis masa berlaku cookie pelacakan kampanye dalam milidetik. Secara default, pelacakan kampanye ditetapkan selama 6 bulan. Dengan cara ini, Anda dapat menentukan selama periode 6 bulan apakah pengunjung situs Anda melakukan konversi berdasarkan kampanye tertentu. Namun, bisnis Anda mungkin memiliki jangka waktu kampanye yang lebih lama atau lebih singkat, sehingga Anda dapat menggunakan metode ini untuk menyesuaikan pelacakan kampanye untuk tujuan tersebut.

Anda dapat mengubah waktu tunggu habis masa berlaku ke 0 untuk menunjukkan bahwa cookie ini harus dihapus saat browser ditutup.

Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

parameter

Number   cookieTimeoutMillis Waktu habis masa berlaku cookie yang baru dalam milidetik atau 0 untuk menghapus cookie saat browser ditutup.

{i>_setCookieTimeout()<i}

_setCookieTimeout(newDefaultTimeout)
Metode ini tidak digunakan lagi. Sebagai gantinya, gunakan _setCampaignCookieTimeout(cookieTimeoutMillis).
Menetapkan waktu habis masa berlaku cookie pelacakan kampanye dalam hitungan detik. Secara default, pelacakan kampanye ditetapkan selama 6 bulan. Dengan cara ini, Anda dapat menentukan selama periode 6 bulan apakah pengunjung situs Anda melakukan konversi berdasarkan kampanye tertentu. Namun, bisnis Anda mungkin memiliki jangka waktu kampanye yang lebih lama atau lebih singkat, sehingga Anda dapat menggunakan metode ini untuk menyesuaikan pelacakan kampanye untuk tujuan tersebut.
Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setCookieTimeout', 3152600]);

parameter

String   newDefaultTimeout Waktu habis masa berlaku cookie default baru yang akan ditetapkan. Teruskan sebagai string dan akan dikonversi menjadi bilangan bulat.

{i>_setReferrerOverride()<i}

_setReferrerOverride(newReferrerUrl)
Menetapkan URL perujuk yang digunakan untuk menentukan nilai pelacakan kampanye. Gunakan metode ini agar gadget di dalam iFrame dapat melacak rujukan dengan benar. Secara default, pelacakan kampanye menggunakan properti document.referrer untuk menentukan URL perujuk, yang diteruskan dalam parameter utmr permintaan GIF. Namun, Anda dapat mengganti parameter ini dengan nilai Anda sendiri. Misalnya, jika Anda menetapkan perujuk baru ke http://www.google.com/search?hl=en&q=hats, cookie kampanye akan menyimpan kampanye baru dengan source=google, medium=organic, dan keyword=hats.

parameter

String   newReferrerOverride URL baru untuk perujuk dokumen.