ข้อมูลอ้างอิงนี้อธิบายวิธีที่คุณใช้ตั้งค่าและปรับแต่งการติดตามแคมเปญในการรายงานของ Google Analytics
วิธีการติดตามแคมเปญ GATC
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
เลิกใช้งานแล้ว_setReferrerOverride(newReferrerUrl)
รายละเอียดของเมธอด
_setAllowAnchor()
_setAllowAnchor(bool)
เมธอดนี้ตั้งค่าเครื่องหมาย # เป็นตัวคั่นสตริงคำค้นหาในการติดตามแคมเปญ ตัวเลือกนี้จะกำหนดเป็น false
โดยค่าเริ่มต้น
URL ติดตามแคมเปญแบบเดิมใช้เครื่องหมายคำถาม (?) เพื่อระบุจุดเริ่มต้นของคู่คีย์/ค่าซึ่งประกอบขึ้นเป็นคำค้นหา หากคุณตั้งค่าตัวเลือกนี้เป็น "จริง" URL ติดตามแคมเปญจะใช้เครื่องหมายสี่เหลี่ยม (#) แทนเครื่องหมายคำถาม (?) เพื่อระบุจุดเริ่มต้นของสตริงการค้นหา
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers _gaq.push(['_setAllowAnchor', true]);
พารามิเตอร์
Boolean
true
หรือ false
หากตั้งค่าพารามิเตอร์นี้เป็น true
แคมเปญจะใช้ Anchor
หรือไม่เช่นนั้น แคมเปญจะใช้สตริงการค้นหา
_setCampContentKey()
_setCampContentKey(newCampContentKey)
ตั้งค่าคีย์เนื้อหาโฆษณาของแคมเปญ คีย์เนื้อหาแคมเปญใช้เพื่อดึงเนื้อหาโฆษณา (คำอธิบาย) ของแคมเปญการโฆษณาจาก URL ของแคมเปญ ใช้ฟังก์ชันนี้ในหน้า Landing Page ที่กำหนดไว้ในแคมเปญ
ตัวอย่างเช่น สมมติว่าคุณมีโฆษณาในเว็บไซต์อื่นที่มี URL นี้ไปยังเว็บไซต์ของคุณ
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves
ใน URL นี้ คีย์ "description" อธิบายถึงเนื้อหาที่ให้ไว้ใน URL ของแคมเปญนั้น (คำและวลีเหล่านี้จะปรากฏใต้คอลัมน์เนื้อหาโฆษณาในหน้ารายละเอียดแคมเปญในรายงานแหล่งที่มาของการเข้าชม) หากต้องการใช้คีย์นั้นเป็นคีย์เนื้อหาแคมเปญที่กำหนดเอง คุณต้องตั้งค่าดังนี้
_gaq.push(['_setCampContentKey', 'description']);
พารามิเตอร์
String newCampContentKey
คีย์เนื้อหาแคมเปญใหม่ที่จะตั้งค่า
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
ตัวอย่างเช่น สมมติว่าคุณมีโฆษณาในเว็บไซต์อื่นที่มี URL นี้ไปยังเว็บไซต์
http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves
ใน URL นี้ คีย์ "method" หลักจะอธิบายถึงสื่อใน URL ของแคมเปญนั้น
_gaq.push(['_setCampMediumKey', 'method']);
พารามิเตอร์
String newCampMedKey
คีย์สื่อของแคมเปญ
ที่จะตั้งค่า
_setCampNameKey()
_setCampNameKey(newCampNameKey)
ตัวอย่างเช่น สมมติว่าคุณส่งอีเมลเกี่ยวกับข้อเสนอพิเศษให้ผู้ใช้ที่ลงทะเบียน และลิงก์ไปยังข้อเสนอนั้นมีลักษณะดังนี้
http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers
ใน URL นี้ คีย์ "offer_type" จะแสดงชื่อที่ระบุใน URL ของแคมเปญนั้น (นี่คือชื่อที่ปรากฏในรายการแคมเปญในรายงานแหล่งที่มาของการเข้าชม)
_gaq.push(['_setCampNameKey', 'offer_type']);
พารามิเตอร์
String newCampNameKey
คีย์ชื่อแคมเปญ
_setCampNOKey()
_setCampNOKey(newCampNOKey)
หากคุณมีโฆษณาในเว็บไซต์อื่นที่มี URL นี้ไปยังเว็บไซต์
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234
ใน URL นี้ คีย์ "noo" จะอธิบายค่าที่ไม่มีการลบล้างใน URL ของแคมเปญนั้น
_gaq.push(['_setCampNOKey', 'noo']);
พารามิเตอร์
String newCampNOKey
คีย์ที่ไม่มีการลบล้างของแคมเปญที่จะตั้งค่า
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
ตัวอย่างเช่น สมมติว่าคุณมีโฆษณาในอีกเว็บไซต์หนึ่งที่มี URL นี้ไปยังเว็บไซต์
http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves
ใน URL นี้ คีย์ "แหล่งที่มา" จะอธิบายถึงแหล่งที่มาใน URL ของแคมเปญนั้น
_gaq.push(['_setCampSourceKey', 'source']);
พารามิเตอร์
String newCampSrcKey
คีย์แหล่งที่มาของแคมเปญที่จะตั้งค่า
_setCampTermKey()
_setCampTermKey(newCampTermKey)
ตัวอย่างเช่น สมมติว่าคุณมีโฆษณาที่เสียค่าใช้จ่ายในเครื่องมือค้นหาที่ติดแท็กดังนี้
http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools
ใน URL นี้ คีย์ "term" จะระบุคำในคีย์เวิร์ดใน URL ของแคมเปญนั้น
_gaq.push(['_setCampTermKey', 'term']);
พารามิเตอร์
String newCampTermKey
คีย์เงื่อนไขที่ต้องตั้งค่า
_setCampaignTrack()
_setCampaignTrack(bool)
true
สำหรับการตั้งค่า Google Analytics มาตรฐาน หากต้องการปิดใช้การติดตามแคมเปญและคุกกี้ที่เกี่ยวข้องซึ่งตั้งค่าไว้สำหรับการติดตามแคมเปญ คุณใช้วิธีนี้ได้
พารามิเตอร์
Boolean true
หรือ false
จริง
โดยค่าเริ่มต้น ซึ่งจะเปิดใช้การติดตามแคมเปญ หากตั้งค่าเป็น false
ระบบจะปิดใช้การติดตามแคมเปญ
_setCampaignCookieTimeout()
_setCampaignCookieTimeout(cookieTimeoutMillis)
ตั้งเวลาหมดอายุของคุกกี้สำหรับการติดตามแคมเปญเป็นมิลลิวินาที การติดตามแคมเปญจะตั้งไว้ที่ 6 เดือนโดยค่าเริ่มต้น ด้วยวิธีนี้ คุณจะพิจารณาได้ในระยะเวลา 6 เดือนว่าผู้เข้าชมเว็บไซต์จะทำ Conversion ตามแคมเปญที่เฉพาะเจาะจงหรือไม่ อย่างไรก็ตาม ธุรกิจอาจมีกรอบเวลาของแคมเปญที่นานขึ้นหรือสั้นลง คุณจึงใช้วิธีนี้เพื่อปรับการติดตามแคมเปญเพื่อวัตถุประสงค์นั้นได้
คุณเปลี่ยนระยะหมดเวลาหมดอายุเป็น 0 ได้เพื่อระบุว่าควรลบคุกกี้นี้เมื่อปิดเบราว์เซอร์
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);
พารามิเตอร์
Number cookieTimeoutMillis
เวลาหมดอายุของคุกกี้ใหม่เป็นมิลลิวินาทีหรือ 0 เพื่อลบคุกกี้เมื่อปิดเบราว์เซอร์
_setCookieTimeout()
_setCookieTimeout(newDefaultTimeout)
_setCampaignCookieTimeout(cookieTimeoutMillis)
แทน
_gaq.push(['_setCookieTimeout', 3152600]);
พารามิเตอร์
String newDefaultTimeout
เวลาหมดอายุของคุกกี้เริ่มต้นใหม่ที่จะตั้งค่า ส่งเป็นสตริงและระบบจะแปลงเป็น
จำนวนเต็ม
_setReferrerReplace()
_setReferrerOverride(newReferrerUrl)
document.referrer
เพื่อกำหนด URL ที่มา ซึ่งส่งผ่านในพารามิเตอร์ utmr
ของคำขอ GIF
อย่างไรก็ตาม คุณจะใช้พารามิเตอร์นี้แทนด้วยค่าของคุณเองได้ ตัวอย่างเช่น หากคุณตั้งค่า URL ที่มาใหม่เป็น http://www.google.com/search?hl=en&q=hats
คุกกี้แคมเปญจะจัดเก็บแคมเปญใหม่ด้วย source=google
, medium=organic
และ keyword=hats
พารามิเตอร์
String newReferrerOverride
URL ใหม่สำหรับ URL ที่มาของเอกสาร