โค้ดติดตาม: การติดตามแคมเปญ

ข้อมูลอ้างอิงนี้อธิบายวิธีที่คุณใช้ตั้งค่าและปรับแต่งการติดตามแคมเปญในการรายงานของ Google Analytics

วิธีการติดตามแคมเปญ GATC

รายละเอียดของเมธอด

_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 ของแคมเปญ สื่อจะปรากฏเป็นตัวเลือกกลุ่มในรายงานแคมเปญ

ตัวอย่างเช่น สมมติว่าคุณมีโฆษณาในเว็บไซต์อื่นที่มี 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)
ตั้งค่าคีย์ชื่อแคมเปญ คีย์ชื่อแคมเปญใช้เพื่อดึงข้อมูลชื่อแคมเปญการโฆษณาจาก URL ของแคมเปญ คุณจะใช้ฟังก์ชันนี้ในหน้าที่ต้องการติดตามแคมเปญการคลิก

ตัวอย่างเช่น สมมติว่าคุณส่งอีเมลเกี่ยวกับข้อเสนอพิเศษให้ผู้ใช้ที่ลงทะเบียน และลิงก์ไปยังข้อเสนอนั้นมีลักษณะดังนี้

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 โดยค่าเริ่มต้น ตัวแปรนี้และค่าจะไม่ได้ตั้งค่า สำหรับการติดตามแคมเปญและการวัด Conversion นั่นหมายความว่าโดยค่าเริ่มต้น การแสดงผลล่าสุดคือแคมเปญที่ได้รับเครดิตในเครื่องมือวัด Conversion หากต้องการเชื่อมโยงการแสดงผลแรกกับ Conversion คุณจะต้องตั้งค่าเมธอดนี้เป็นคีย์ที่เฉพาะเจาะจง และในสถานการณ์ที่คุณใช้ตัวแปรแคมเปญที่กำหนดเอง คุณจะใช้วิธีนี้เพื่อตั้งชื่อตัวแปรสำหรับการลบล้างแคมเปญ ค่าที่ไม่มีการลบล้างจะป้องกันไม่ให้ข้อมูลแคมเปญถูกเขียนทับโดย URL แคมเปญที่กำหนดคล้ายกันซึ่งผู้เข้าชมอาจคลิกด้วย

หากคุณมีโฆษณาในเว็บไซต์อื่นที่มี 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 "แหล่งที่มา" จะปรากฏเป็นตัวเลือกกลุ่มในรายงานแคมเปญ

ตัวอย่างเช่น สมมติว่าคุณมีโฆษณาในอีกเว็บไซต์หนึ่งที่มี 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)
ตั้งค่าคีย์ข้อความของแคมเปญ ซึ่งจะดึงคีย์เวิร์ดของแคมเปญจาก URL

ตัวอย่างเช่น สมมติว่าคุณมีโฆษณาที่เสียค่าใช้จ่ายในเครื่องมือค้นหาที่ติดแท็กดังนี้

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) แทน
ตั้งเวลาหมดอายุของคุกกี้การติดตามแคมเปญเป็นวินาที การติดตามแคมเปญจะตั้งไว้ที่ 6 เดือนโดยค่าเริ่มต้น ด้วยวิธีนี้ คุณจะพิจารณาได้ในระยะเวลา 6 เดือนว่าผู้เข้าชมเว็บไซต์จะทำ Conversion ตามแคมเปญที่เฉพาะเจาะจงหรือไม่ อย่างไรก็ตาม ธุรกิจอาจมีกรอบเวลาของแคมเปญที่นานขึ้นหรือสั้นลง คุณจึงใช้วิธีนี้เพื่อปรับการติดตามแคมเปญเพื่อวัตถุประสงค์นั้นได้
ข้อมูลโค้ดแบบไม่พร้อมกัน (แนะนำ)
_gaq.push(['_setCookieTimeout', 3152600]);

พารามิเตอร์

String   newDefaultTimeout เวลาหมดอายุของคุกกี้เริ่มต้นใหม่ที่จะตั้งค่า ส่งเป็นสตริงและระบบจะแปลงเป็น จำนวนเต็ม

_setReferrerReplace()

_setReferrerOverride(newReferrerUrl)
ตั้งค่า URL ผู้อ้างอิงที่ใช้ในการกำหนดค่าการติดตามแคมเปญ ใช้วิธีนี้เพื่ออนุญาตแกดเจ็ตภายใน iFrame เพื่อติดตามการอ้างอิงอย่างถูกต้อง โดยค่าเริ่มต้น การติดตามแคมเปญจะใช้พร็อพเพอร์ตี้ 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 ที่มาของเอกสาร