Referensi ini menjelaskan metode yang Anda gunakan untuk menyiapkan dan menyesuaikan pelacakan kampanye dalam pelaporan Google Analytics.
Metode Pelacakan Kampanye GATC
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
tidak digunakan lagi_setReferrerOverride(newReferrerUrl)
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.
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:
_gaq.push(['_setCampContentKey', 'description']);
parameter
String newCampContentKey
Kunci konten kampanye baru
untuk ditetapkan.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
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.
_gaq.push(['_setCampMediumKey', 'method']);
parameter
String newCampMedKey
Kunci media kampanye kampanye
yang perlu ditetapkan.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
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.)
_gaq.push(['_setCampNameKey', 'offer_type']);
parameter
String newCampNameKey
Kunci nama kampanye.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
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.
_gaq.push(['_setCampNOKey', 'noo']);
parameter
String newCampNOKey
Kunci tanpa penggantian kampanye
yang perlu ditetapkan.
{i>_setCampSourceKey()<i}
_setCampSourceKey(newCampSrcKey)
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.
_gaq.push(['_setCampSourceKey', 'source']);
parameter
String newCampSrcKey
Kunci sumber kampanye
yang perlu ditetapkan.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
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.
_gaq.push(['_setCampTermKey', 'term']);
parameter
String newCampTermKey
Kunci istilah yang akan ditetapkan.
_setCampaignTrack()
_setCampaignTrack(bool)
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.
_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)
_setCampaignCookieTimeout(cookieTimeoutMillis)
.
_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)
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.