เอกสารนี้แสดงชื่อช่องที่กําหนดค่าได้ทั้งหมดสําหรับ analytics.js
สร้างเฉพาะช่องข้อมูล
คุณสามารถตั้งค่าช่องต่อไปนี้ในเมธอด create
เท่านั้น ดูรายละเอียดเพิ่มเติมได้ที่ส่วนการสร้างออบเจ็กต์เครื่องมือติดตามในคู่มือการกําหนดค่าขั้นสูง
รหัสติดตาม/รหัสเว็บพร็อพเพอร์ตี้
ต้องระบุสําหรับ Hit ทุกประเภท
รหัสติดตาม / รหัสเว็บพร็อพเพอร์ตี้ โดยใช้รูปแบบ UA-XXXX-Y ข้อมูลที่รวบรวมทั้งหมดจะเชื่อมโยงกับรหัสนี้
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
trackingId |
ข้อความ | ไม่มี |
UA-XXXX-Y
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y');
// Alerts the tracking ID for the default tracker. ga(function(tracker) { alert(tracker.get('trackingId')); });
ชื่อเครื่องมือติดตาม
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ชื่อของออบเจ็กต์เครื่องมือติดตาม
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
name |
ข้อความ |
t0
|
myTracker
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'name': 'myTracker'});
Client ID
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ระบุอินสแตนซ์ของเบราว์เซอร์แบบไม่ระบุตัวตน โดยค่าเริ่มต้น ระบบจะจัดเก็บค่านี้เป็นส่วนหนึ่งของคุกกี้ Analytics ของบุคคลที่หนึ่งที่มีวันหมดอายุ 2 ปี
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
clientId |
ข้อความ |
Randomly Generated
|
35009a79-1a05-49d7-b876-2b884d0f825b
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', { 'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b' });
อัตราการสุ่มตัวอย่าง
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ระบุเปอร์เซ็นต์ของผู้ใช้ที่ควรติดตาม ค่าเริ่มต้นคือ 100 (ไม่มีการสุ่มตัวอย่างผู้ใช้) แต่เว็บไซต์ขนาดใหญ่อาจต้องใช้อัตราการสุ่มตัวอย่างที่ต่ํากว่าเพื่อให้อยู่ภายใต้การประมวลผลของ Google Analytics ที่กําหนด
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
sampleRate |
number |
100
|
5
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'sampleRate': 5});
อัตราการสุ่มตัวอย่างความเร็วเว็บไซต์
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
การตั้งค่านี้เป็นตัวกําหนดความถี่ในการส่งบีคอนความเร็วเว็บไซต์ โดยค่าเริ่มต้น ระบบจะวัดผู้ใช้ 1% โดยอัตโนมัติ
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
siteSpeedSampleRate |
number |
1
|
10
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'siteSpeedSampleRate': 10});
ส่งผู้อ้างอิงเสมอ
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
โดยค่าเริ่มต้น URL ผู้อ้างอิง HTTP ซึ่งใช้เพื่อระบุแหล่งที่มาของการเข้าชมจะส่งเฉพาะเมื่อชื่อโฮสต์ของเว็บไซต์ที่อ้างอิงแตกต่างจากชื่อโฮสต์ของหน้าเว็บปัจจุบันเท่านั้น เปิดใช้การตั้งค่านี้เฉพาะเมื่อต้องการประมวลผลหน้าอื่นๆ จากโฮสต์ปัจจุบันเป็นการอ้างอิง
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
alwaysSendReferrer |
บูลีน |
false
|
true
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});
อนุญาตพารามิเตอร์ Anchor
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
โดยค่าเริ่มต้น analytics.js จะค้นหาพารามิเตอร์แคมเปญที่กําหนดเอง เช่น utm_source, utm_medium ฯลฯ ทั้งในสตริงการค้นหาและแท็ก Anchor ของ URL ของหน้าเว็บปัจจุบัน การตั้งค่าช่องนี้เป็น "เท็จ" จะทําให้ไม่สนใจพารามิเตอร์แคมเปญที่กําหนดเองที่ปรากฏใน Anchor
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
allowAnchor |
บูลีน |
true
|
false
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'allowAnchor': false});
ชื่อคุกกี้
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ชื่อคุกกี้ที่ใช้จัดเก็บข้อมูล Analytics
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
cookieName |
ข้อความ |
_ga
|
gaCookie
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'cookieName': 'gaCookie'});
โดเมนคุกกี้
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ระบุโดเมนที่ใช้เก็บคุกกี้ข้อมูลวิเคราะห์ การตั้งค่านี้เป็น "ไม่มี" จะตั้งค่าคุกกี้โดยไม่ระบุโดเมน
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
cookieDomain |
ข้อความ |
document.location.hostname (normalized)
|
example.com
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'cookieDomain': 'example.com'});
แฟล็กคุกกี้
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ระบุแฟล็กเพิ่มเติมเพื่อต่อท้ายคุกกี้ ธงต้องคั่นด้วยเครื่องหมายเซมิโคลอน
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
cookieFlags |
ข้อความ | ไม่มี |
SameSite=None; Secure
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'cookieFlags': 'SameSite=None; Secure'});
การหมดอายุของคุกกี้
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ระบุระยะหมดเวลาของคุกกี้เป็นวินาที
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
cookieExpires |
จำนวนเต็ม |
63072000 (two years)
|
86400
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'cookieExpires': 86400});
การอัปเดตคุกกี้
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
เมื่อตั้งค่า cookieUpdate เป็น "จริง" (ค่าเริ่มต้น) analytics.js จะอัปเดตคุกกี้ในการโหลดหน้าเว็บแต่ละครั้ง การดําเนินการนี้จะอัปเดตการหมดอายุของคุกกี้โดยตั้งค่าให้สัมพันธ์กับการเข้าชมเว็บไซต์ครั้งล่าสุด ตัวอย่างเช่น หากระยะหมดเวลาของคุกกี้คือ 1 สัปดาห์ และผู้ใช้เข้าชมโดยใช้เบราว์เซอร์เดียวกันทุกๆ 5 วัน ระบบจะอัปเดตการหมดอายุของคุกกี้ในแต่ละการเข้าชม ดังนั้น คุกกี้จะไม่หมดอายุ
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
cookieUpdate |
บูลีน |
true
|
true
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'cookieUpdate': 'false'});
จัดเก็บ GAC
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
โดยค่าเริ่มต้น analytics.js จะเขียนคุกกี้เพื่อจัดเก็บข้อมูลแคมเปญ ช่องนี้สามารถใช้เพื่อปิดใช้การเขียนคุกกี้นั้น
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
storeGac |
บูลีน |
true
|
false
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'storeGac': false});
โดเมนคุกกี้เดิม
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ช่องนี้ใช้เพื่อกําหนดค่าวิธีที่ analytics.js ค้นหาคุกกี้ที่สร้างโดยสคริปต์ Google Analytics ก่อนหน้า เช่น ga.js และ urchin.js
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
legacyCookieDomain |
ข้อความ | ไม่มี |
store.example.com
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {'legacyCookieDomain': 'store.example.com'});
การนําเข้าประวัติแบบเดิม
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
ระบุว่า analytics.js ควรพยายามนําเข้าข้อมูลประวัติจากคุกกี้ ga.js หรือไม่
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
legacyHistoryImport |
บูลีน |
true
|
false
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', 'auto', {'legacyHistoryImport': false});
อนุญาตพารามิเตอร์ Linker
ไม่บังคับ
ตั้งค่าได้เฉพาะเมธอด create
การตั้งค่าช่องนี้เป็น "จริง" จะเปิดใช้การแยกวิเคราะห์ของพารามิเตอร์ตัวลิงก์ข้ามโดเมนที่ใช้เพื่อโอนสถานะข้ามโดเมน
ชื่อช่อง | ประเภทค่า | ค่าเริ่มต้น |
---|---|---|
allowLinker |
บูลีน |
false
|
true
ตัวอย่างการใช้งาน:
ga('create', 'UA-XXXX-Y', {allowLinker: true});
ทั่วไป
อนุญาตให้ใช้ฟีเจอร์โฆษณา
ไม่บังคับ
ตั้งค่าช่องนี้เป็น "เท็จ" เพื่อปิดใช้บีคอนสําหรับฟีเจอร์โฆษณาของ Google Analytics เมื่อเปิดใช้ฟีเจอร์เหล่านี้ผ่านปลั๊กอิน displayfeatures หรือจากภายใน Google Analytics (การตั้งค่าพร็อพเพอร์ตี้ > การรวบรวมข้อมูล)
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
allowAdFeatures |
ไม่มี | บูลีน |
true
|
ไม่มี | ทั้งหมด |
false
ตัวอย่างการใช้งาน:
ga('set', 'allowAdFeatures', false)
มาสก์ IP
ไม่บังคับ
เมื่อมีการมาสก์ ที่อยู่ IP ของผู้ส่งจะถูกมาสก์
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
anonymizeIp |
aip
|
บูลีน | ไม่มี | ไม่มี | ทั้งหมด |
true
ตัวอย่างการใช้งาน:
ga('set', 'anonymizeIp', true);
แหล่งข้อมูล
ไม่บังคับ
ระบุแหล่งข้อมูลของ Hit Hit ที่ส่งจาก analytics.js จะมีการตั้งค่าแหล่งข้อมูลเป็น "เว็บ" Hit ที่ส่งจาก SDK บนอุปกรณ์เคลื่อนที่รายการหนึ่งจะมีการตั้งค่าแหล่งข้อมูลเป็น "แอป"
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
dataSource |
ds
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
crm
ตัวอย่างการใช้งาน:
ga('set', 'dataSource', 'crm');
เวลาในคิว
ไม่บังคับ
ใช้ในการรวบรวม Hit ออฟไลน์ / แบบ Lazy ค่านี้แสดงถึงเดลต้าเวลา (หน่วยเป็นมิลลิวินาที) ระหว่างเวลาที่รายงาน Hit กับเวลาที่ Hit ที่ส่ง ค่าต้องมากกว่าหรือเท่ากับ 0 ค่าที่มากกว่า 4 ชั่วโมงอาจทําให้ Hit ไม่ได้รับการประมวลผล
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
queueTime |
qt
|
จำนวนเต็ม | ไม่มี | ไม่มี | ทั้งหมด |
560
ตัวอย่างการใช้งาน:
ga('set', 'queueTime', 560);
บังคับใช้ SSL
ไม่บังคับ
โดยค่าเริ่มต้น ระบบจะส่งบีคอนจากหน้า https โดยใช้ https ขณะที่บีคอนที่ส่งจากหน้า http จะส่งโดยใช้ http การตั้งค่าforceSSL เป็น true จะบังคับให้หน้า http ส่งบีคอนทั้งหมดโดยใช้ https ด้วย
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
forceSSL |
ไม่มี | บูลีน |
false
|
ไม่มี | ทั้งหมด |
true
ตัวอย่างการใช้งาน:
ga('set', 'forceSSL', true);
การขนส่ง
ไม่บังคับ
การดําเนินการนี้จะระบุกลไกการส่ง Hit ที่จะส่ง ตัวเลือกคือ "บีคอน" "Xhr" หรือ "รูปภาพ" โดยค่าเริ่มต้น analytics.js จะพยายามหาวิธีที่ดีที่สุดโดยอิงจากขนาด Hit และความสามารถของเบราว์เซอร์ หากคุณระบุ "บีคอน" และเบราว์เซอร์ของผู้ใช้ไม่รองรับเมธอด "`ggator.sendBeacon`" เมธอดนี้จะเปลี่ยนกลับไปเป็น "รูปภาพ" หรือ "Xhr" ทั้งนี้ขึ้นอยู่กับขนาดของ Hit
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
transport |
ไม่มี | ข้อความ |
none (automatically determined)
|
ไม่มี | ทั้งหมด |
beacon
ตัวอย่างการใช้งาน:
ga('send', 'event', 'click', 'download-me', {transport: 'beacon'});
ใช้บีคอน
ไม่บังคับ
ตอนนี้ตัวเลือกนี้เลิกใช้งานแล้ว โปรดใช้ "ขนส่ง" แทน การตั้งค่านี้เป็น "จริง" จะสั่งให้ไคลเอ็นต์ใช้ navigator.sendBeacon เพื่อส่ง Hit ซึ่งจะเป็นประโยชน์ในกรณีที่คุณต้องการติดตามเหตุการณ์ก่อนที่ผู้ใช้จะออกจากเว็บไซต์ โดยไม่ทําให้การนําทางล่าช้า หากเบราว์เซอร์ไม่รองรับ navigator.sendBeacon ระบบจะส่ง Hit ตามปกติ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
useBeacon |
ไม่มี | บูลีน |
false
|
ไม่มี | ทั้งหมด |
true
ตัวอย่างการใช้งาน:
ga('send', 'event', 'click', 'download-me', {useBeacon: true});
พารามิเตอร์ Linker
ไม่บังคับ
พารามิเตอร์ Linker สําหรับการวัดผลแบบข้ามโดเมน
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
linkerParam |
ไม่มี | ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
_ga=1.231587807.1974034684.1435105198
ตัวอย่างการใช้งาน:
// Alerts the linker parameter for the default tracker. ga(function(tracker) { alert(tracker.get('linkerParam')); });
การติดต่อกลับ Hit
ไม่บังคับ
ฟังก์ชันที่จะเรียกใช้หลังจากประมวลผล Hit การเรียกกลับนี้ออกแบบมาเพื่อการเรียกใช้เสมอ ไม่ว่าจะมีการส่ง Hit โดยตรงหรือเมื่อไม่สามารถส่ง Hit สําเร็จ หรือไม่สามารถส่งได้ จะไม่มีการส่งอาร์กิวเมนต์ไปยังฟังก์ชันเมื่อเรียกใช้ คุณอาจต้องหลีกเลี่ยงการใช้ HitcallBack เพื่อเรียกใช้โค้ดที่สําคัญต่อแอปพลิเคชัน เนื่องจากเป็นไปได้ที่อาจมีการเรียกใช้โค้ดดังกล่าวไม่บ่อยนัก (เช่น หากเซิร์ฟเวอร์ไม่ตอบสนองหรือ analytics.js โหลดไม่สําเร็จ) ในกรณีนี้ คุณจะกําหนดระยะหมดเวลาเพื่อให้มั่นใจว่าการดําเนินการจะดําเนินไปได้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
hitCallback |
ไม่มี | ฟังก์ชัน | ไม่มี | ไม่มี | ทั้งหมด |
// Alerts the user when a hit is sent. ga('send', 'pageview', { 'hitCallback': function() { alert('hit sent'); } });
// Use a timeout to ensure the execution of critical application code. ga('send', 'pageview', {'hitCallback': criticalCode}); setTimeout(criticalCode, 2000); // Only run the critical code once. var alreadyCalled = false; function criticalCode() { if (alreadyCalled) return; alreadyCalled = true; // Run critical code here... }
ผู้ใช้
User ID
ไม่บังคับ
ต้องระบุข้อมูลในช่องนี้หากไม่ได้ระบุรหัสไคลเอ็นต์ (cid) ในคําขอ ตัวระบุนี้มีไว้เพื่อเป็นตัวระบุที่รู้จักสําหรับผู้ใช้ที่ผู้ใช้เจ้าของเว็บไซต์/ห้องสมุดระบุ ต้องไม่ใช่ PII (ข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้) ค่าไม่ควรคงอยู่ในคุกกี้ Google Analytics หรือพื้นที่เก็บข้อมูลอื่นๆ ของ Analytics
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
userId |
uid
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
as8eknlll
ตัวอย่างการใช้งาน:
// Set the user ID when creating the tracker. ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'}); // Alternatively, you may set the user ID via the `set` method. ga('set', 'userId', 'as8eknlll');
เซสชัน
การควบคุมเซสชัน
ไม่บังคับ
ใช้สําหรับควบคุมระยะเวลาเซสชัน ค่า "start" จะบังคับให้เซสชันใหม่เริ่มต้นด้วย Hit นี้ และ "end" จะบังคับให้เซสชันปัจจุบันลงท้ายด้วย Hit นี้ และจะไม่สนใจค่าอื่นๆ ทั้งหมด
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
sessionControl |
sc
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
start
ตัวอย่างการใช้งาน:
// Starts a new session. ga('send', 'pageview', {'sessionControl': 'start'});
แหล่งที่มาของการเข้าชม
ผู้อ้างอิงเอกสาร
ไม่บังคับ
ระบุว่าแหล่งการอ้างอิงใดทําให้เกิดการเข้าชมเว็บไซต์ ค่านี้จะใช้ในการคํานวณแหล่งที่มาของการเข้าชมด้วย รูปแบบของค่านี้คือ URL ช่องนี้เริ่มต้นโดยคําสั่งสร้าง และตั้งค่าเมื่อชื่อโฮสต์ปัจจุบันแตกต่างจากชื่อโฮสต์ที่มาเท่านั้น เว้นแต่ว่าจะมีการตั้งค่าช่อง "sendSendreferrer" เป็น "จริง" เท่านั้น
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
referrer |
dr
|
ข้อความ |
document.referrer
|
2048 ไบต์ | ทั้งหมด |
http://example.com
ตัวอย่างการใช้งาน:
ga('set', 'referrer', 'http://example.com');
ชื่อแคมเปญ
ไม่บังคับ
ระบุชื่อแคมเปญ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
campaignName |
cn
|
ข้อความ | ไม่มี | 100 ไบต์ | ทั้งหมด |
(direct)
ตัวอย่างการใช้งาน:
ga('set', 'campaignName', '(direct)');
แหล่งที่มาของแคมเปญ
ไม่บังคับ
ระบุแหล่งที่มาของแคมเปญ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
campaignSource |
cs
|
ข้อความ | ไม่มี | 100 ไบต์ | ทั้งหมด |
(direct)
ตัวอย่างการใช้งาน:
ga('set', 'campaignSource', '(direct)');
สื่อของแคมเปญ
ไม่บังคับ
ระบุสื่อของแคมเปญ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
campaignMedium |
cm
|
ข้อความ | ไม่มี | 50 ไบต์ | ทั้งหมด |
organic
ตัวอย่างการใช้งาน:
ga('set', 'campaignMedium', 'organic');
คีย์เวิร์ดระดับแคมเปญ
ไม่บังคับ
ระบุคีย์เวิร์ดของแคมเปญ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
campaignKeyword |
ck
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
Blue Shoes
ตัวอย่างการใช้งาน:
ga('set', 'campaignKeyword', 'Blue Shoes');
เนื้อหาของแคมเปญ
ไม่บังคับ
ระบุเนื้อหาของแคมเปญ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
campaignContent |
cc
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
content
ตัวอย่างการใช้งาน:
ga('set', 'campaignContent', 'content');
รหัสแคมเปญ
ไม่บังคับ
ระบุรหัสแคมเปญ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
campaignId |
ci
|
ข้อความ | ไม่มี | 100 ไบต์ | ทั้งหมด |
ID
ตัวอย่างการใช้งาน:
ga('set', 'campaignId', 'ID');
ข้อมูลระบบ
ความละเอียดหน้าจอ
ไม่บังคับ
ระบุความละเอียดของหน้าจอ ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
screenResolution |
sr
|
ข้อความ | ไม่มี | 20 ไบต์ | ทั้งหมด |
800x600
ตัวอย่างการใช้งาน:
ga('set', 'screenResolution', '800x600');
ขนาดวิวพอร์ต
ไม่บังคับ
ระบุพื้นที่ที่ดูได้ของเบราว์เซอร์ / อุปกรณ์ ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
viewportSize |
vp
|
ข้อความ | ไม่มี | 20 ไบต์ | ทั้งหมด |
123x456
ตัวอย่างการใช้งาน:
ga('set', 'viewportSize', '123x456');
การเข้ารหัสเอกสาร
ไม่บังคับ
ระบุชุดอักขระที่ใช้เข้ารหัสหน้าเว็บ / เอกสาร ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
encoding |
de
|
ข้อความ |
UTF-8
|
20 ไบต์ | ทั้งหมด |
UTF-8
ตัวอย่างการใช้งาน:
ga('set', 'encoding', 'UTF-16');
สีของหน้าจอ
ไม่บังคับ
ระบุความลึกของสีหน้าจอ ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
screenColors |
sd
|
ข้อความ | ไม่มี | 20 ไบต์ | ทั้งหมด |
24-bits
ตัวอย่างการใช้งาน:
ga('set', 'screenColors', '8-bit');
ภาษาผู้ใช้
ไม่บังคับ
ระบุภาษา ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
language |
ul
|
ข้อความ | ไม่มี | 20 ไบต์ | ทั้งหมด |
en-us
ตัวอย่างการใช้งาน:
ga('set', 'language', 'en-us');
เปิดใช้ Java
ไม่บังคับ
ระบุว่าเปิดใช้ Java หรือไม่ ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
javaEnabled |
je
|
บูลีน | ไม่มี | ไม่มี | ทั้งหมด |
true
ตัวอย่างการใช้งาน:
ga('set', 'javaEnabled', true);
เวอร์ชัน Flash
ไม่บังคับ
ระบุเวอร์ชันของ Flash ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
flashVersion |
fl
|
ข้อความ | ไม่มี | 20 ไบต์ | ทั้งหมด |
10 1 r103
ตัวอย่างการใช้งาน:
ga('set', 'flashVersion', '10 1 r103');
Hit
ประเภท Hit
ต้องระบุสําหรับ Hit ทุกประเภท
ประเภทของ Hit ต้องเป็น "pageview", "screenview", "event", "transaction", "item", "social", "exception", "timing"
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
hitType |
t
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
pageview
ตัวอย่างการใช้งาน:
ga('send', { 'hitType': 'pageview', 'page': '/home' });
Hit ที่ไม่มีการโต้ตอบ
ไม่บังคับ
ระบุว่า Hit ถือเป็นการโต้ตอบ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
nonInteraction |
ni
|
บูลีน | ไม่มี | ไม่มี | ทั้งหมด |
true
ตัวอย่างการใช้งาน:
ga('set', 'nonInteraction', true);
ข้อมูลเกี่ยวกับเนื้อหา
URL ตําแหน่งเอกสาร
ไม่บังคับ
ระบุ URL แบบเต็ม (ไม่รวม Anchor) ของหน้า ช่องนี้เริ่มต้นโดยคําสั่งสร้าง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
location |
dl
|
ข้อความ | ไม่มี | 2048 ไบต์ | ทั้งหมด |
http://foo.com/home?a=b
ตัวอย่างการใช้งาน:
ga('set', 'location', 'http://foo.com/home?a=b');
ชื่อโฮสต์ของเอกสาร
ไม่บังคับ
ระบุชื่อโฮสต์ที่โฮสต์เนื้อหา
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
hostname |
dh
|
ข้อความ | ไม่มี | 100 ไบต์ | ทั้งหมด |
foo.com
ตัวอย่างการใช้งาน:
ga('set', 'hostname', 'foo.com');
เส้นทางเอกสาร
ไม่บังคับ
ส่วนเส้นทางของ URL หน้าเว็บ ควรขึ้นต้นด้วย "/" สําหรับ Hit "การดูหน้าเว็บ" ต้องระบุ &dl หรือทั้ง &dh และ &dp เพื่อให้ Hit ถูกต้อง ใช้เพื่อระบุเส้นทางหน้าเว็บเสมือน
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
page |
dp
|
ข้อความ | ไม่มี | 2048 ไบต์ | ทั้งหมด |
/foo
ตัวอย่างการใช้งาน:
ga('set', 'page', '/foo');
ชื่อเอกสาร
ไม่บังคับ
ชื่อของหน้า / เอกสาร ค่าเริ่มต้นคือ document.title
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
title |
dt
|
ข้อความ | ไม่มี | 1,500 ไบต์ | ทั้งหมด |
Settings
ตัวอย่างการใช้งาน:
ga('set', 'title', 'Settings');
ชื่อหน้าจอ
ต้องระบุสําหรับประเภท Hit การดูหน้าจอ
พารามิเตอร์นี้เป็นแบบไม่บังคับในผลิตภัณฑ์และบริการบนอินเทอร์เน็ต และจําเป็นต้องระบุในพร็อพเพอร์ตี้บนอุปกรณ์เคลื่อนที่สําหรับ Hit การดูหน้าจอ ซึ่งใช้สําหรับ "ชื่อหน้าจอ" ของ Hit การดูหน้าจอ สําหรับพร็อพเพอร์ตี้เว็บ ค่าเริ่มต้นจะเป็น URL ที่ไม่ซ้ําของหน้าเว็บโดยใช้พารามิเตอร์ &dl ตามที่เป็นอยู่หรือประกอบจาก &dh และ &dp
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
screenName |
cd
|
ข้อความ | ไม่มี | 2048 ไบต์ | การดูหน้าจอ |
High Scores
ตัวอย่างการใช้งาน:
ga('set', 'screenName', 'High Scores');
กลุ่มเนื้อหา
ไม่บังคับ
คุณมีการจัดกลุ่มเนื้อหาได้สูงสุด 5 กลุ่ม โดยแต่ละกลุ่มมีดัชนีที่เกี่ยวข้องระหว่าง 1 ถึง 5 การจัดกลุ่มเนื้อหาแต่ละกลุ่มมีกลุ่มเนื้อหาได้สูงสุด 100 กลุ่ม ค่าของกลุ่มเนื้อหาคือลําดับชั้นที่คั่นด้วยเครื่องหมาย "/" ระบบจะนําเครื่องหมายทับและปิดท้ายทั้งหมดออก และเครื่องหมายทับที่ซ้ําๆ จะลดลงในเครื่องหมายทับเดียว เช่น "/a//b/" จะแปลงเป็น "a/b"
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
contentGroup |
cg<groupIndex>
|
ข้อความ | ไม่มี | 100 ไบต์ | ทั้งหมด |
news/sports
ตัวอย่างการใช้งาน:
ga('set', 'contentGroup5', '/news/sports');
รหัสลิงก์
ไม่บังคับ
รหัสขององค์ประกอบ DOM การคลิกที่ใช้อธิบายลิงก์หลายรายการกับ URL เดียวกันในรายงาน Analytics ในหน้าเว็บเมื่อเปิดใช้การระบุแหล่งที่มาลิงก์ที่ปรับปรุงแล้วสําหรับพร็อพเพอร์ตี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
linkid |
linkid
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
nav_bar
ตัวอย่างการใช้งาน:
ga('set', '&linkid', 'html-element-id');
App
ชื่อแอปพลิเคชัน
ไม่บังคับ
ระบุชื่อแอปพลิเคชัน ช่องนี้จําเป็นสําหรับ Hit ใดๆ ที่มีข้อมูลที่เกี่ยวข้องกับแอป (เช่น เวอร์ชันแอป รหัสแอป หรือรหัสโปรแกรมติดตั้งแอป) สําหรับ Hit ที่ส่งไปยังเว็บพร็อพเพอร์ตี้ ช่องนี้เป็นข้อมูลที่ไม่บังคับ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
appName |
an
|
ข้อความ | ไม่มี | 100 ไบต์ | ทั้งหมด |
My App
ตัวอย่างการใช้งาน:
ga('set', 'appName', 'My App');
รหัสแอปพลิเคชัน
ไม่บังคับ
ตัวระบุแอปพลิเคชัน
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
appId |
aid
|
ข้อความ | ไม่มี | 150 ไบต์ | ทั้งหมด |
com.company.app
ตัวอย่างการใช้งาน:
ga('set', 'appId', 'com.company.app');
เวอร์ชันของแอปพลิเคชัน
ไม่บังคับ
ระบุเวอร์ชันแอปพลิเคชัน
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
appVersion |
av
|
ข้อความ | ไม่มี | 100 ไบต์ | ทั้งหมด |
1.2
ตัวอย่างการใช้งาน:
ga('set', 'appVersion', '1.2');
รหัสโปรแกรมติดตั้งแอปพลิเคชัน
ไม่บังคับ
ตัวระบุโปรแกรมติดตั้งแอปพลิเคชัน
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
appInstallerId |
aiid
|
ข้อความ | ไม่มี | 150 ไบต์ | ทั้งหมด |
com.platform.vending
ตัวอย่างการใช้งาน:
ga('set', 'appInstallerId', 'com.platform.vending');
กิจกรรม
หมวดหมู่เหตุการณ์
ต้องระบุสําหรับประเภท Hit เหตุการณ์
ระบุหมวดหมู่เหตุการณ์ ต้องระบุ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
eventCategory |
ec
|
ข้อความ | ไม่มี | 150 ไบต์ | เหตุการณ์ |
Category
ตัวอย่างการใช้งาน:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action' });
การทํางานของเหตุการณ์
ต้องระบุสําหรับประเภท Hit เหตุการณ์
ระบุการทํางานของเหตุการณ์ ต้องระบุ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
eventAction |
ea
|
ข้อความ | ไม่มี | 500 ไบต์ | เหตุการณ์ |
Action
ตัวอย่างการใช้งาน:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action' });
ป้ายกํากับเหตุการณ์
ไม่บังคับ
ระบุป้ายกํากับเหตุการณ์
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
eventLabel |
el
|
ข้อความ | ไม่มี | 500 ไบต์ | เหตุการณ์ |
Label
ตัวอย่างการใช้งาน:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action', 'eventLabel': 'Label' });
มูลค่าของเหตุการณ์
ไม่บังคับ
ระบุค่าเหตุการณ์ ค่าต้องไม่เป็นค่าลบ
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
eventValue |
ev
|
จำนวนเต็ม | ไม่มี | ไม่มี | เหตุการณ์ |
55
ตัวอย่างการใช้งาน:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action', 'eventValue': 55 });
อีคอมเมิร์ซที่เพิ่มประสิทธิภาพ
SKU ของผลิตภัณฑ์
ไม่บังคับ
SKU ของผลิตภัณฑ์ ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) id |
pr<productIndex>id
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
P12345
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'id': 'P12345'});
ชื่อผลิตภัณฑ์
ไม่บังคับ
ชื่อผลิตภัณฑ์ ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) name |
pr<productIndex>nm
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
Android T-Shirt
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'name': 'Android T-Shirt'});
แบรนด์ผลิตภัณฑ์
ไม่บังคับ
แบรนด์ที่เชื่อมโยงกับผลิตภัณฑ์ ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) brand |
pr<productIndex>br
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
Google
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'brand': 'Google'});
หมวดหมู่ผลิตภัณฑ์
ไม่บังคับ
หมวดหมู่ของผลิตภัณฑ์ ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 พารามิเตอร์หมวดหมู่ผลิตภัณฑ์อาจเป็นลําดับชั้น ใช้ / เป็นตัวคั่นเพื่อระบุลําดับชั้นได้สูงสุด 5 ระดับ สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) category |
pr<productIndex>ca
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
Apparel
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'category': 'Apparel'});
ผลิตภัณฑ์ย่อย
ไม่บังคับ
ผลิตภัณฑ์ย่อย ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) variant |
pr<productIndex>va
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
Black
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'variant': 'Black'});
ราคาผลิตภัณฑ์
ไม่บังคับ
ราคาต่อหน่วยของผลิตภัณฑ์ ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) price |
pr<productIndex>pr
|
currency | ไม่มี | ไม่มี | ทั้งหมด |
29.20
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'price': '29.20'});
จํานวนผลิตภัณฑ์
ไม่บังคับ
จํานวนผลิตภัณฑ์ ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) quantity |
pr<productIndex>qt
|
จำนวนเต็ม | ไม่มี | ไม่มี | ทั้งหมด |
2
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'quantity': 2});
รหัสคูปองผลิตภัณฑ์
ไม่บังคับ
รหัสคูปองที่เชื่อมโยงกับผลิตภัณฑ์ ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) coupon |
pr<productIndex>cc
|
ข้อความ | ไม่มี | 500 ไบต์ | ทั้งหมด |
SUMMER_SALE13
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'coupon': 'SUMMER_SALE13'});
ตําแหน่งผลิตภัณฑ์
ไม่บังคับ
ตําแหน่งของผลิตภัณฑ์ในรายการหรือคอลเล็กชัน ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) position |
pr<productIndex>ps
|
จำนวนเต็ม | ไม่มี | ไม่มี | ทั้งหมด |
2
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'position': 2});
มิติข้อมูลที่กําหนดเองของผลิตภัณฑ์
ไม่บังคับ
มิติข้อมูลที่กําหนดเองระดับผลิตภัณฑ์ ซึ่งดัชนีมิติข้อมูลเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) dimension |
pr<productIndex>cd<dimensionIndex>
|
ข้อความ | ไม่มี | 150 ไบต์ | ทั้งหมด |
Member
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'dimension1': 'Member'});
เมตริกที่กําหนดเองของผลิตภัณฑ์
ไม่บังคับ
เมตริกที่กําหนดเองระดับผลิตภัณฑ์ที่มีดัชนีเมตริกเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product) metric |
pr<productIndex>cm<metricIndex>
|
จำนวนเต็ม | ไม่มี | ไม่มี | ทั้งหมด |
28
ตัวอย่างการใช้งาน:
ga('ec:addProduct', {'metric1': 28});
การดําเนินการของผลิตภัณฑ์
ไม่บังคับ
บทบาทของผลิตภัณฑ์ที่รวมอยู่ใน Hit หากไม่ระบุการทํางานของผลิตภัณฑ์ ระบบจะไม่สนใจคําจํากัดความของผลิตภัณฑ์ทั้งหมดที่มาพร้อมกับ Hit ต้องเป็นอย่างใดอย่างหนึ่ง ได้แก่ รายละเอียด คลิก เพิ่ม นําออก ชําระเงิน checkout_option การซื้อ การคืนเงิน สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) |
pa
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
detail
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'detail');
รหัสธุรกรรม
ไม่บังคับ
รหัสธุรกรรม ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการกระทําผลิตภัณฑ์เป็น "การซื้อ" หรือ "การคืนเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) id |
ti
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
T1234
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'purchase', {'id': 'T1234'});
แอฟฟิลิเอต
ไม่บังคับ
ร้านค้าหรือบริษัทในเครือที่เกิดธุรกรรมนี้ ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการกระทําผลิตภัณฑ์เป็น "การซื้อ" หรือ "การคืนเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) affiliation |
ta
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Google Store
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'purchase', {'affiliation': 'Google Store'});
รายได้
ไม่บังคับ
มูลค่ารวมของธุรกรรม รวมถึงภาษีและค่าจัดส่ง หากไม่ส่ง ระบบจะคํานวณค่านี้โดยอัตโนมัติโดยใช้ช่องจํานวนผลิตภัณฑ์และราคาของผลิตภัณฑ์ทั้งหมดใน Hit เดียวกัน ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการกระทําผลิตภัณฑ์เป็น "การซื้อ" หรือ "การคืนเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) revenue |
tr
|
currency | ไม่มี | ไม่มี | ทั้งหมด |
123.21
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'purchase', {'revenue': '123.21'});
ภาษี
ไม่บังคับ
ภาษีทั้งหมดที่เชื่อมโยงกับธุรกรรม ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการกระทําผลิตภัณฑ์เป็น "การซื้อ" หรือ "การคืนเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) tax |
tt
|
currency | ไม่มี | ไม่มี | ทั้งหมด |
10.78
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'purchase', {'tax': '10.78'});
การจัดส่ง
ไม่บังคับ
ค่าจัดส่งที่เชื่อมโยงกับธุรกรรม ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการกระทําผลิตภัณฑ์เป็น "การซื้อ" หรือ "การคืนเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) shipping |
ts
|
currency | ไม่มี | ไม่มี | ทั้งหมด |
3.55
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'purchase', {'shipping': '3.55'});
รหัสคูปอง
ไม่บังคับ
คูปองธุรกรรมที่แลกด้วยธุรกรรม ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการกระทําผลิตภัณฑ์เป็น "การซื้อ" หรือ "การคืนเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) coupon |
tcc
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
SUMMER08
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'purchase', {'coupon': 'SUMMER08'});
รายการการดําเนินการของผลิตภัณฑ์
ไม่บังคับ
รายการหรือคอลเล็กชันที่เกิดการทํางานของผลิตภัณฑ์ ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการกระทําผลิตภัณฑ์เป็น "รายละเอียด" หรือ "คลิก" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) list |
pal
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Search Results
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'click', {'list': 'Search Results'});
ขั้นตอนการชําระเงิน
ไม่บังคับ
หมายเลขขั้นตอนใน Funnel การชําระเงิน ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการทํางานของผลิตภัณฑ์เป็น "ชําระเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) step |
cos
|
จำนวนเต็ม | ไม่มี | ไม่มี | ทั้งหมด |
2
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'checkout', {'step': 2});
ตัวเลือกขั้นตอนการชําระเงิน
ไม่บังคับ
ข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนการชําระเงิน ซึ่งเป็นพารามิเตอร์เพิ่มเติมที่ส่งได้เมื่อตั้งค่าการทํางานของผลิตภัณฑ์เป็น "ชําระเงิน" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(product action) option |
col
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Visa
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'checkout', {'option': 'Visa'});
ชื่อรายการการแสดงผลผลิตภัณฑ์
ไม่บังคับ
รายการหรือคอลเล็กชันของผลิตภัณฑ์ ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) list |
il<listIndex>nm
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Search Results
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'list': 'Search Results'});
SKU การแสดงผลของผลิตภัณฑ์
ไม่บังคับ
รหัสผลิตภัณฑ์หรือ SKU ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) id |
il<listIndex>pi<productIndex>id
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
P67890
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'id': 'P67890'});
ชื่อการแสดงผลของผลิตภัณฑ์
ไม่บังคับ
ชื่อผลิตภัณฑ์ ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) name |
il<listIndex>pi<productIndex>nm
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Android T-Shirt
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'name': 'Android T-Shirt'});
แบรนด์การแสดงผลของผลิตภัณฑ์
ไม่บังคับ
แบรนด์ที่เชื่อมโยงกับผลิตภัณฑ์ ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) brand |
il<listIndex>pi<productIndex>br
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Google
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'brand': 'Google'});
หมวดหมู่การแสดงผลของผลิตภัณฑ์
ไม่บังคับ
หมวดหมู่ของผลิตภัณฑ์ ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) category |
il<listIndex>pi<productIndex>ca
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Apparel
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'category': 'Apparel'});
รูปแบบการแสดงผลของผลิตภัณฑ์
ไม่บังคับ
ผลิตภัณฑ์ย่อย ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) variant |
il<listIndex>pi<productIndex>va
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Black
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'variant': 'Black'});
ตําแหน่งการแสดงผลของผลิตภัณฑ์
ไม่บังคับ
ตําแหน่งของผลิตภัณฑ์ในรายการหรือคอลเล็กชัน ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) position |
il<listIndex>pi<productIndex>ps
|
จำนวนเต็ม | ไม่มี | ไม่มี | ทั้งหมด |
2
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'position': 2});
ราคาการแสดงผลของผลิตภัณฑ์
ไม่บังคับ
ราคาของผลิตภัณฑ์ ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) price |
il<listIndex>pi<productIndex>pr
|
currency | ไม่มี | ไม่มี | ทั้งหมด |
29.20
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'price': '29.20'});
มิติข้อมูลที่กําหนดเองสําหรับการแสดงผลของผลิตภัณฑ์
ไม่บังคับ
มิติข้อมูลที่กําหนดเองระดับผลิตภัณฑ์ ซึ่งดัชนีมิติข้อมูลเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) dimension |
il<listIndex>pi<productIndex>cd<dimensionIndex>
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Member
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'dimension1': 'Member'});
เมตริกที่กําหนดเองของการแสดงผลผลิตภัณฑ์
ไม่บังคับ
เมตริกที่กําหนดเองระดับผลิตภัณฑ์ที่มีดัชนีเมตริกเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีรายการการแสดงผลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 ดัชนีผลิตภัณฑ์ต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(impression) metric |
il<listIndex>pi<productIndex>cm<metricIndex>
|
จำนวนเต็ม | ไม่มี | ไม่มี | ทั้งหมด |
28
ตัวอย่างการใช้งาน:
ga('ec:addImpression', {'metric1': '28'});
รหัสโปรโมชัน
ไม่บังคับ
รหัสโปรโมชัน ดัชนีโปรโมชันต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(promo) id |
promo<promoIndex>id
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
SHIP
ตัวอย่างการใช้งาน:
ga('ec:addPromo', {'id': 'SHIP'});
ชื่อโปรโมชัน
ไม่บังคับ
ชื่อของโปรโมชัน ดัชนีโปรโมชันต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(promo) name |
promo<promoIndex>nm
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Free Shipping
ตัวอย่างการใช้งาน:
ga('ec:addPromo', {'name': 'Free Shipping'});
ครีเอทีฟโฆษณาโปรโมชัน
ไม่บังคับ
ครีเอทีฟโฆษณาที่เชื่อมโยงกับโปรโมชัน ดัชนีโปรโมชันต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(promo) creative |
promo<promoIndex>cr
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
Shipping Banner
ตัวอย่างการใช้งาน:
ga('ec:addPromo', {'creative': 'Shipping Banner'});
ตําแหน่งโปรโมชัน
ไม่บังคับ
ตําแหน่งของครีเอทีฟโฆษณา ดัชนีโปรโมชันต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200 สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(promo) position |
promo<promoIndex>ps
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
banner_slot_1
ตัวอย่างการใช้งาน:
ga('ec:addPromo', {'position': 'banner_slot_1'});
การดําเนินการของโปรโมชัน
ไม่บังคับ
ระบุบทบาทของโปรโมชันที่รวมอยู่ใน Hit หากไม่ได้ระบุการกระทําของโปรโมชัน ระบบจะถือว่าการดําเนินการ "เริ่มต้น" เป็นโปรโมชันเริ่มต้น หากต้องการวัดผู้ใช้ ให้คลิกโปรโมชันซึ่งตั้งค่าเป็น "promo_click" สําหรับ analytics.js ต้องติดตั้งปลั๊กอินอีคอมเมิร์ซที่เพิ่มประสิทธิภาพก่อนใช้ช่องนี้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
(promo) action |
promoa
|
ข้อความ | ไม่มี | ไม่มี | ทั้งหมด |
click
ตัวอย่างการใช้งาน:
ga('ec:setAction', 'promo_click'});
รหัสสกุลเงิน
ไม่บังคับ
หากมี จะแสดงสกุลเงินท้องถิ่นสําหรับค่าสกุลเงินของธุรกรรมทั้งหมด ค่าควรเป็นรหัสสกุลเงิน ISO 4217 ที่ถูกต้อง
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
currencyCode |
cu
|
ข้อความ | ไม่มี | 10 ไบต์ | ทั้งหมด |
EUR
ตัวอย่างการใช้งาน:
ga('set', 'currencyCode', 'EUR');
การโต้ตอบในโซเชียล
โซเชียลเน็ตเวิร์ก
ต้องระบุสําหรับประเภท Hit โซเชียล
ระบุโซเชียลเน็ตเวิร์ก เช่น Facebook หรือ Google Plus
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
socialNetwork |
sn
|
ข้อความ | ไม่มี | 50 ไบต์ | โซเชียล |
facebook
ตัวอย่างการใช้งาน:
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
การกระทําในโซเชียล
ต้องระบุสําหรับประเภท Hit โซเชียล
ระบุการกระทําที่เป็นการโต้ตอบทางสังคม เช่น ใน Google Plus เมื่อผู้ใช้คลิกปุ่ม +1 การกระทําในโซเชียลจะเป็น "บวก"
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
socialAction |
sa
|
ข้อความ | ไม่มี | 50 ไบต์ | โซเชียล |
like
ตัวอย่างการใช้งาน:
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
เป้าหมายการกระทําในโซเชียล
ต้องระบุสําหรับประเภท Hit โซเชียล
ระบุเป้าหมายของการโต้ตอบทางโซเชียล โดยทั่วไปค่านี้จะเป็น URL แต่เป็นข้อความใดก็ได้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
socialTarget |
st
|
ข้อความ | ไม่มี | 2048 ไบต์ | โซเชียล |
http://foo.com
ตัวอย่างการใช้งาน:
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
ช่วงเวลา
หมวดหมู่ระยะเวลาของผู้ใช้
ต้องระบุสําหรับประเภท Hit ช่วงเวลา
ระบุหมวดหมู่ช่วงเวลาของผู้ใช้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
timingCategory |
utc
|
ข้อความ | ไม่มี | 150 ไบต์ | ช่วงเวลา |
category
ตัวอย่างการใช้งาน:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
ชื่อตัวแปรระยะเวลาของผู้ใช้
ต้องระบุสําหรับประเภท Hit ช่วงเวลา
ระบุตัวแปรระยะเวลาของผู้ใช้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
timingVar |
utv
|
ข้อความ | ไม่มี | 500 ไบต์ | ช่วงเวลา |
lookup
ตัวอย่างการใช้งาน:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
เวลาของผู้ใช้
ต้องระบุสําหรับประเภท Hit ช่วงเวลา
ระบุค่าระยะเวลาของผู้ใช้ ค่าจะอยู่ในหน่วยมิลลิวินาที
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
timingValue |
utt
|
จำนวนเต็ม | ไม่มี | ไม่มี | ช่วงเวลา |
123
ตัวอย่างการใช้งาน:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
ป้ายกํากับระยะเวลาของผู้ใช้
ไม่บังคับ
ระบุป้ายกํากับระยะเวลาของผู้ใช้
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
timingLabel |
utl
|
ข้อความ | ไม่มี | 500 ไบต์ | ช่วงเวลา |
label
ตัวอย่างการใช้งาน:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123, 'timingLabel': 'label' });
ข้อยกเว้น
คําอธิบายข้อยกเว้น
ไม่บังคับ
ระบุคําอธิบายของข้อยกเว้น
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
exDescription |
exd
|
ข้อความ | ไม่มี | 150 ไบต์ | ข้อยกเว้น |
DatabaseError
ตัวอย่างการใช้งาน:
ga('send', 'exception', { 'exDescription': 'DatabaseError' });
ข้อยกเว้นร้ายแรงหรือไม่
ไม่บังคับ
ระบุว่าข้อยกเว้นร้ายแรงหรือไม่
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
exFatal |
exf
|
บูลีน |
1
|
ไม่มี | ข้อยกเว้น |
true
ตัวอย่างการใช้งาน:
ga('send', 'exception', { 'exFatal': true });
มิติข้อมูล / เมตริกที่กําหนดเอง
มิติข้อมูลที่กําหนดเอง
ไม่บังคับ
มิติข้อมูลที่กําหนดเองแต่ละรายการมีดัชนีที่เกี่ยวข้อง มีมิติข้อมูลที่กําหนดเองได้สูงสุด 20 รายการ (200 รายการสําหรับบัญชี Analytics 360) ดัชนีมิติข้อมูลต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
dimension |
cd<dimensionIndex>
|
ข้อความ | ไม่มี | 150 ไบต์ | ทั้งหมด |
Sports
ตัวอย่างการใช้งาน:
ga('set', 'dimension14', 'Sports');
เมตริกที่กําหนดเอง
ไม่บังคับ
เมตริกที่กําหนดเองแต่ละรายการมีดัชนีที่เกี่ยวข้อง มีเมตริกที่กําหนดเองได้สูงสุด 20 รายการ (200 รายการสําหรับบัญชี Analytics 360) ดัชนีเมตริกต้องเป็นจํานวนเต็มบวกตั้งแต่ 1 ถึง 200
ชื่อช่อง | พารามิเตอร์โปรโตคอล | ประเภทค่า | ค่าเริ่มต้น | ความยาวสูงสุด | ประเภท Hit ที่รองรับ |
---|---|---|---|---|---|
metric |
cm<metricIndex>
|
number | ไม่มี | ไม่มี | ทั้งหมด |
47
ตัวอย่างการใช้งาน:
ga('set', 'metric7', 47);