ตัวแปรที่กำหนดเอง - การติดตามเว็บ (ga.js)

ตัวแปรที่กำหนดเองคือแท็กคู่ชื่อ-ค่าที่คุณแทรกในโค้ดติดตามเพื่อปรับแต่งการติดตามของ Google Analytics ได้ ตัวแปรที่กำหนดเองช่วยให้คุณกำหนดกลุ่มเพิ่มเติมเพื่อใช้กับผู้เข้าชมอื่นนอกเหนือจากที่ Analytics ให้ไว้อยู่แล้วได้ เอกสารนี้จะอธิบายตัวแปรที่กำหนดเองและวิธีตั้งค่าตัวแปร

ภาพรวม

คุณจะได้รับประโยชน์สูงสุดจากตัวแปรที่กําหนดเองหากเข้าใจรูปแบบการโต้ตอบพื้นฐานของผู้เข้าชมที่ใช้ใน Google Analytics ในโมเดลนี้ ผู้เข้าชมโต้ตอบกับเนื้อหาของคุณในช่วงเวลาหนึ่ง และการมีส่วนร่วมกับเว็บไซต์จะแบ่งออกเป็นลำดับชั้น

แผนภาพนี้แสดงรูปแบบนี้สำหรับผู้เข้าชมเว็บไซต์ 1 ราย โดยแต่ละบล็อกแสดงถึงจำนวนเซสชันและการโต้ตอบจากผู้ใช้รายนั้นๆ

แต่ละระดับในโมเดลนี้มีคำจำกัดความดังต่อไปนี้

  • ผู้เข้าชม - ลูกค้าที่เข้าชมเว็บไซต์ เช่น เบราว์เซอร์หรือโทรศัพท์มือถือที่ดำเนินการโดยบุคคล
  • เซสชัน ระยะเวลาที่ผู้เข้าชมกำลังใช้งานเว็บไซต์
  • หน้าเว็บ - กิจกรรมในนามของผู้ใช้ซึ่งส่งคำขอ GIF ไปยังเซิร์ฟเวอร์ Analytics โดยปกติแล้วจะมีลักษณะเป็นการดูหน้าเว็บ แต่อาจรวมถึงสิ่งต่อไปนี้
    • การดูหน้าเว็บ
    • เหตุการณ์ (เช่น คลิกปุ่มภาพยนตร์)

การโต้ตอบทั้ง 3 ระดับนี้จะกำหนดขอบเขตการมีส่วนร่วมของผู้เข้าชมที่เฉพาะเจาะจง ความแตกต่างนี้มีความสำคัญต่อตัวแปรที่กำหนดเอง เนื่องจากตัวแปรที่กำหนดเองแต่ละรายการถูกจำกัดให้อยู่ในขอบเขตที่เฉพาะเจาะจง ตัวอย่างเช่น คุณอาจต้องการทราบจำนวนเซสชันที่ผู้เข้าชมนำสินค้าออกจากรถเข็นช็อปปิ้ง สำหรับกรณีนั้น คุณจะกำหนดตัวแปรที่กำหนดเองให้กับระดับเซสชัน เพื่อให้มีการแจ้งทั้งเซสชันของผู้เข้าชมรายดังกล่าวว่าเป็นเซสชันที่มีการนำออกจากรถเข็นช็อปปิ้งออนไลน์

กลับไปด้านบน

การใช้ตัวแปรที่กำหนดเอง

เนื่องจากคุณสามารถตั้งค่าตัวแปรที่กำหนดเองได้มากมายเพื่อติดตามกิจกรรมของผู้ใช้ในเว็บไซต์ คุณจึงควรสร้างยูทิลิตี JavaScript ของตัวเองเพื่อจัดการข้อมูลดังกล่าว สคริปต์จะใช้วิธีพื้นฐานในการสร้างตัวแปรที่กำหนดเองดังนี้

_setCustomVar(index, name, value, opt_scope)

เมธอดนี้ยอมรับพารามิเตอร์ 4 ตัว ได้แก่

  • index - ช่องสําหรับตัวแปรที่กําหนดเอง จำเป็น นี่คือตัวเลขที่มีค่าได้ตั้งแต่ 1 - 5 ควรวางตัวแปรที่กำหนดเองไว้ในช่องเดียวเท่านั้น และไม่ควรนำตัวแปรที่กำหนดเองไปใช้ซ้ำในช่องที่แตกต่างกัน
  • name - ชื่อของตัวแปรที่กำหนดเอง จำเป็น นี่คือสตริงที่ระบุตัวแปรที่กำหนดเองและปรากฏในรายงานตัวแปรที่กำหนดเองระดับบนสุดของรายงาน Analytics
  • value - ค่าของตัวแปรที่กำหนดเอง จำเป็น ซึ่งเป็นสตริงที่จับคู่กับชื่อ คุณจับคู่ค่าจำนวนหนึ่งกับชื่อตัวแปรที่กำหนดเองได้ ค่าจะปรากฏในรายการตารางของ UI สำหรับชื่อตัวแปรที่เลือก โดยปกติแล้ว คุณจะมีค่าอย่างน้อย 2 ค่าสำหรับชื่อหนึ่งๆ เช่น คุณอาจกำหนดชื่อตัวแปรที่กำหนดเอง gender และระบุ male และ female เป็นค่าที่เป็นไปได้ 2 ค่า
  • opt_scope - ขอบเขตของตัวแปรที่กำหนดเอง ไม่บังคับ ดังที่อธิบายไว้ข้างต้น ขอบเขตจะกําหนดระดับการมีส่วนร่วมของผู้ใช้กับเว็บไซต์ของคุณ โดยเป็นตัวเลขที่มีค่าที่เป็นไปได้คือ 1 (ระดับผู้เข้าชม) 2 (ระดับเซสชัน) หรือ 3 (ระดับหน้า) หากไม่ระบุ ขอบเขตตัวแปรที่กำหนดเองจะมีค่าเริ่มต้นเป็นการโต้ตอบระดับหน้าเว็บ

ข้อมูลโค้ดต่อไปนี้แสดงวิธีตั้งค่าตัวแปรที่กำหนดเองสำหรับการติดตามการเข้าชมที่ผู้ใช้นำสินค้าออกจากรถเข็นช็อปปิ้ง ในตัวอย่างนี้ ระบบจะเรียกใช้เมธอด _setCustomVar() ก่อนเมธอด _trackEvent() เพื่อให้นำส่งในคำขอ GIF ที่ส่งโดยเมธอด _trackEvent() โดยจะใช้ชื่อ Items Removed กับค่า Yes เพื่อกำหนดกิจกรรมดังกล่าวจากผู้ใช้เว็บไซต์ นอกจากนี้ ขอแนะนำให้ตั้งค่าตัวแปรที่กำหนดเองเริ่มต้นสำหรับ Items Removed และ No ด้วย เมื่อใช้วิธีนี้ คุณจะมีจำนวนการเข้าชมที่มีการนำสินค้าออกจากรถเข็นช็อปปิ้ง และจำนวนการเข้าชมที่ไม่รวมการนำสินค้าออก

ข้อมูลโค้ดแบบไม่พร้อมกัน (แนะนำ)

 _gaq.push(['_setCustomVar',
      1,                   // This custom var is set to slot #1.  Required parameter.
      'Items Removed',     // The name acts as a kind of category for the user activity.  Required parameter.
      'Yes',               // This value of the custom variable.  Required parameter.
      2                    // Sets the scope to session-level.  Optional parameter.
   ]);
 _gaq.push(['_trackEvent',
      'Shopping', // category of activity
      'Item Removal', // Action
   ]);

เมื่อตั้งค่าตัวแปรที่กําหนดเองแล้ว คุณจะใช้เมธอด _deleteCustomVar(index) เพื่อนำตัวแปรที่กําหนดเองออกได้

กลับไปด้านบน

ตัวอย่างกรณีการใช้งาน

คุณนำตัวแปรที่กำหนดเองไปใช้ได้หลายวิธีด้วยกัน ขึ้นอยู่กับรูปแบบเว็บไซต์และความต้องการทางธุรกิจ ตัวอย่างนี้จะสำรวจกรณีการใช้งานต่างๆ โดยแต่ละกรณีการใช้งานจะแสดงขอบเขตในระดับที่แตกต่างกัน

ตัวแปรที่กำหนดเองระดับหน้าเว็บ

ใช้ตัวแปรที่กำหนดเองระดับหน้าเพื่อกำหนดคอลเล็กชันกิจกรรมระดับหน้าเว็บของผู้ใช้

ตัวอย่างเช่น สมมติว่าคุณจัดการเว็บไซต์สำหรับหนังสือพิมพ์ออนไลน์ ซึ่งผู้เข้าชมดูบทความต่างๆ จำนวนมาก แม้ว่าการระบุให้ระบุว่าบทความใดได้รับความนิยมสูงสุดนั้นทำได้ง่ายๆ แต่ตอนนี้คุณยังใช้ตัวแปรที่กำหนดเองเพื่อดูว่าส่วนใดของหนังสือพิมพ์ที่ได้รับความนิยมได้ด้วย ซึ่งทำโดยการตั้งค่าตัวแปรที่กําหนดเองที่ระดับหน้าเว็บสําหรับแต่ละบทความ โดยที่มีการตั้งค่าส่วนสําหรับบทความนั้นเป็นตัวแปรที่กําหนดเอง ตัวอย่างเช่น คุณอาจมีหัวข้ออย่างไลฟ์สไตล์ ความคิดเห็น และธุรกิจ คุณอาจตั้งค่าตัวแปรที่กำหนดเองเพื่อติดตามบทความทั้งหมดโดยแยกตามส่วน

ข้อมูลโค้ดแบบไม่พร้อมกัน (แนะนำ)

_gaq.push(['_setCustomVar',
      1,                   // This custom var is set to slot #1.  Required parameter.
      'Section',           // The top-level name for your online content categories.  Required parameter.
      'Life & Style',  // Sets the value of "Section" to "Life & Style" for this particular aricle.  Required parameter.
      3                    // Sets the scope to page-level.  Optional parameter.
   ]);

มาต่อกันด้วยตัวอย่างนี้และสมมติว่าคุณไม่เพียงต้องการติดแท็กส่วนนี้สำหรับบทความหนึ่งเท่านั้น แต่ยังต้องการแท็กส่วนย่อยด้วย ตัวอย่างเช่น ส่วนไลฟ์สไตล์สำหรับหนังสือพิมพ์ของคุณอาจมีส่วนย่อยด้วย เช่น อาหารและเครื่องดื่ม แฟชั่น และกีฬา ดังนั้น สำหรับบทความใดบทความหนึ่ง คุณสามารถติดตามทั้งส่วนและหัวข้อย่อยได้ คุณอาจตั้งค่าตัวแปรที่กำหนดเองเพิ่มเติมเพื่อติดตามบทความทั้งหมดตามส่วนย่อย

ข้อมูลโค้ดแบบไม่พร้อมกัน (แนะนำ)

_gaq.push(['_setCustomVar',
          2,                   // This custom var is set to slot #2.  Required parameter.
          'Sub-Section',       // The 2nd-level name for your online content categories.  Required parameter.
          'Fashion',           // Sets the value of "Sub-section" to "Fashion" for this particular article.  Required parameter.
          3                    // Sets the scope to page-level.  Optional parameter.
         ]);

ในตัวอย่างนี้ คุณตั้งค่าตัวแปรที่กำหนดเองระดับหน้าเว็บ 2 รายการพร้อมกันสำหรับหน้าเดียว คุณติดตามตัวแปรที่กำหนดเองได้สูงสุด 5 รายการในหน้าเดียว โดยแต่ละหน้ามีช่องแยกกัน ซึ่งหมายความว่าคุณจะกําหนดตัวแปรที่กําหนดเองเพิ่มได้อีก 3 รายการในหน้าเดียวกันนี้ สำหรับบทความทั้งหมดในเว็บไซต์ คุณจะตั้งค่าอาร์เรย์ของตัวแปรที่กำหนดเองระดับหน้าเว็บเพื่อติดตามตัวแปรได้ตามส่วนและส่วนย่อยที่หลากหลาย ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้ตัวแปรที่กำหนดเองระดับหน้าเว็บอย่างถูกต้องได้ที่หลักเกณฑ์การใช้งานด้านล่าง

กลับไปด้านบน

ตัวแปรที่กำหนดเองระดับเซสชัน

ใช้ตัวแปรที่กำหนดเองระดับเซสชันเพื่อแยกแยะประสบการณ์ของผู้เข้าชมที่แตกต่างกันในเซสชันต่างๆ

เช่น หากเว็บไซต์ให้ผู้ใช้เข้าสู่ระบบได้ คุณจะใช้ตัวแปรที่กําหนดเองในขอบเขตระดับเซสชันสําหรับสถานะการเข้าสู่ระบบของผู้ใช้ได้ ด้วยวิธีนี้ คุณจะแบ่งกลุ่มการเข้าชมจากสมาชิกที่ลงชื่อเข้าสู่ระบบเทียบกับผู้เข้าชมที่ไม่ระบุตัวตนได้

ข้อมูลโค้ดแบบไม่พร้อมกัน (แนะนำ)

_gaq.push(['_setCustomVar',
      1,             // This custom var is set to slot #1.  Required parameter.
      'User Type',   // The name of the custom variable.  Required parameter.
      'Member',      // Sets the value of "User Type" to "Member" or "Visitor" depending on status.  Required parameter.
       2             // Sets the scope to session-level.  Optional parameter.
   ]);

สมมติว่าคุณต้องการติดตามทั้งประเภทผู้ใช้และว่ามีการพยายามซื้อในเซสชันหนึ่งๆ หรือไม่ หากเราถือว่าทุกหน้าให้ผู้ใช้เข้าสู่ระบบได้ เราก็ต้องการจองช่อง #1 สำหรับตัวแปรที่กำหนดเองประเภทผู้ใช้ และใช้ช่องอื่นในการพยายามทำการซื้อ ดังนี้

ข้อมูลโค้ดแบบไม่พร้อมกัน (แนะนำ)

_gaq.push(['_setCustomVar',
      2,                   // This custom var is set to slot #2.  Required parameter.
      'Shopping Attempts', // The name of the custom variable.  Required parameter.
      'Yes',               // The value of the custom variable.  Required parameter.
                           //  (you might set this value by default to No)
      2                    // Sets the scope to session-level.  Optional parameter.
   ]);

กลับไปด้านบน

ตัวแปรที่กำหนดเองระดับผู้เข้าชม

ใช้ตัวแปรที่กำหนดเองระดับผู้เข้าชมเพื่อแยกแยะหมวดหมู่ของผู้เข้าชมในหลายเซสชัน

เช่น หากเว็บไซต์นำเสนอเนื้อหาพรีเมียมให้แก่สมาชิกแบบชำระเงิน คุณจะตั้งค่าตัวแปรที่กำหนดเองระดับการเข้าชมเพื่อวิเคราะห์ว่าผู้ใช้รายใดเป็นสมาชิกที่ชำระเงิน ผู้ใช้รายใดบ้างที่เป็นสมาชิกแบบชำระเงิน และผู้ใช้รายใดบ้างที่กำลังใช้บริการระดับฟรีสำหรับเว็บไซต์ คุณควรตั้งค่าตัวแปรที่กำหนดเองนี้เป็นฟังก์ชันแบบครั้งเดียว เนื่องจากค่านี้จะยังคงอยู่ตลอดอายุการใช้งานของคุกกี้ผู้เข้าชม

ข้อมูลโค้ดแบบไม่พร้อมกัน (แนะนำ)

_gaq.push(['_setCustomVar',
      1,                // This custom var is set to slot #1.  Required parameter.
      'Member Type',    // The name of the custom variable.  Required parameter.
      'Premium',        // The value of the custom variable.  Required parameter.
                        //  (possible values might be Free, Bronze, Gold, and Platinum)
      1                 // Sets the scope to visitor-level.  Optional parameter.
 ]); 

หลักเกณฑ์การใช้งาน

ส่วนนี้จะอธิบายความแตกต่างระหว่างตัวแปรที่กำหนดเองประเภทต่างๆ และวิธีใช้ตัวแปรอย่างถูกต้อง

ประเภทของตัวแปรที่กำหนดเอง

ตารางด้านล่างกำหนดลักษณะสำคัญของตัวแปรประเภทต่างๆ โปรดทราบว่ามีข้อจำกัดบางประการเมื่อตัวแปรต่างๆ ใช้ช่องโฆษณาเดียวกัน

ความยาวรวมของชื่อและค่าตัวแปรที่กำหนดเองต้องไม่เกิน 128 อักขระ

กลับไปด้านบน

  ระยะเวลา เมื่อแชร์สล็อตกับตัวแปรอื่นๆ หมายเลขที่อนุญาต
ระดับหน้า

การดูหน้าเว็บ เหตุการณ์ หรือการโทร 1 ครั้ง

ตัวแปรระดับหน้าเว็บล่าสุดที่จะเรียกใช้ในหน้าคือตัวแปรที่ใช้กับหน้านั้น

สำหรับพร็อพเพอร์ตี้เว็บใดๆ (คอลเล็กชันหน้าเว็บ) คุณจะตั้งค่าตัวแปรระดับหน้าเว็บที่ไม่ซ้ำกันหลายรายการได้ และจะใช้ช่องโฆษณาอีกครั้งได้ จำกัดตามจำนวน Hit ในเซสชันที่กำหนด

สําหรับหน้าเว็บเดียว คุณสามารถตั้งค่าตัวแปรที่กําหนดเองพร้อมกันได้สูงสุด 5 รายการ

ระดับเซสชัน

เซสชันปัจจุบันของผู้เข้าชม

ตัวแปรระดับเซสชันล่าสุดที่มีการเรียกใช้ในเซสชันคือตัวแปรที่ใช้สำหรับเซสชันนั้น
ตัวอย่าง: หาก login=false สำหรับช่อง #1 ในช่วงต้นเซสชัน และ login=true สำหรับช่อง #1 ในภายหลัง ระบบจะตั้งค่าเซสชันเป็น true สำหรับ login

เปลี่ยนตัวแปรระดับหน้าเว็บที่ตั้งค่าก่อนหน้านี้ชื่อในเซสชันเดียวกัน
ตัวอย่าง: หากใช้สล็อต #1 เป็นครั้งแรกสำหรับ category=sports จากนั้นสำหรับ login=true สำหรับเซสชัน ระบบจะไม่บันทึก category=sports สำหรับเซสชันนั้น

สำหรับพร็อพเพอร์ตี้เว็บใดๆ คุณจะสร้างตัวแปรที่กำหนดเองระดับเซสชันที่แตกต่างกันได้มากเท่าที่จะกำหนดได้ด้วยขีดจำกัดคู่คีย์-ค่า อักขระ 128 อักขระ

สำหรับเซสชันผู้ใช้หนึ่งๆ คุณสามารถตั้งค่าตัวแปรระดับเซสชันได้สูงสุด 5 รายการ

ระดับผู้เข้าชม

เซสชันปัจจุบันและเซสชันในอนาคตทั้งหมดตลอดอายุการใช้งานคุกกี้ของผู้เข้าชม

ค่าชุดสุดท้ายสำหรับผู้เข้าชมคือค่าที่ใช้กับเซสชันปัจจุบันและอนาคต

สำหรับพร็อพเพอร์ตี้เว็บใดๆ คุณจะสร้างตัวแปรระดับผู้เข้าชมที่แตกต่างกันได้สูงสุด 5 ตัว

กลับไปด้านบน

ใช้ข้อควรระวังเมื่อผสมตัวแปรประเภทต่างๆ

โดยทั่วไปเราไม่แนะนําให้รวมสล็อตตัวแปรที่กําหนดเองรายการเดียวกับประเภทต่างๆ เนื่องจากอาจทําให้เกิดการคำนวณเมตริกที่ผิดเพี้ยน

เมื่อคุณใช้ตัวแปรที่กำหนดเองระดับหน้าเว็บ เซสชัน และผู้เข้าชมหลายรายการสำหรับเว็บพร็อพเพอร์ตี้ คุณจำเป็นต้องพิจารณาการใช้ช่องซ้ำอย่างรอบคอบ หากเกิดเหตุการณ์ในเว็บไซต์ที่ตัวแปรที่กำหนดเองระดับหน้าเว็บหรือเซสชันใช้ช่องเดียวกันพร้อมกันที่มีการตั้งค่าตัวแปรระดับหน้าเว็บ ระบบจะบันทึกเฉพาะตัวแปรระดับเซสชัน (หรือระดับหน้าเว็บ) เท่านั้น

สถานการณ์ต่อไปนี้แสดงให้เห็นการผสมของตัวแปรระดับหน้าเว็บ เซสชัน และผู้เข้าชม ที่กำหนดโดยผู้ใช้รายเดียวในเบราว์เซอร์เดียวกัน ในแต่ละตัวอย่าง ช่องโฆษณาจะระบุด้วยตัวเลขในวงเล็บ และ S: ระบุขอบเขตของตัวแปร

กรณีที่ 1 - ตัวแปรระดับเซสชันสุดท้ายมีลำดับความสำคัญเหนือกว่า

หน้าสุดท้ายจะนำตัวแปรที่กำหนดเองระดับเซสชันมาใช้ซ้ำในช่อง 1 เพื่อให้มีลำดับความสำคัญสูงกว่า

การเข้าชม 1 หน้า 1
(1) S:ระดับหน้า
section=opinion
หน้า 2
(1) S: ระดับเซสชัน
login=true
หน้า 3
(1) S: ระดับเซสชัน
converted=true

รายงานสำหรับการเข้าชมจะเป็น:

  • การเข้าชม # ครั้งสำหรับ section=opinion: 0
  • การเข้าชม # ครั้งสำหรับlogin=true: 0
  • การเข้าชม # ครั้งสำหรับ Conversion=true: 1

กรณีที่ 2 - ตัวแปรระดับผู้เข้าชมเริ่มต้นมีลำดับความสำคัญสูงสุด

ในที่นี้ ช่อง 1 จะใช้โดยตัวแปรที่กำหนดเองระดับผู้เข้าชมในการเข้าชม 1 ก่อน ตามด้วยตัวแปรที่กำหนดเองระดับหน้าเว็บในการเข้าชม 3 ตามลำดับนี้ ตัวแปรระดับผู้เข้าชมจะไม่เขียนทับตัวแปรระดับหน้าเว็บ

การเข้าชม 1 หน้า 1
(1) S:ระดับผู้เข้าชม
gender=male
การเข้าชม 2 หน้า 1
(2) S:session-level
converted=false
การเข้าชม 3 หน้า 1
(1) S:ระดับหน้า
section=opinion

รายงานสำหรับการเข้าชมจะเป็น:

  • การเข้าชม # ครั้งสำหรับ เพศ=ชาย: 2
  • การเข้าชม # ครั้งสำหรับ conversion=false: 1
  • การเข้าชม # ครั้งสำหรับ section=opinion: 1
  • อย่าใช้ชื่อคีย์ซ้ำกันในช่องโฆษณา
  • เรียกใช้ฟังก์ชัน _setCustomVar() เมื่อสามารถตั้งค่าก่อนคำขอ GIF การดูหน้าเว็บหรือเหตุการณ์ได้
    ในบางกรณีอาจทำไม่ได้และคุณจะต้องตั้งค่าคำขอ _trackPageview() อีกรายการหนึ่งหลังจากการตั้งค่าตัวแปรที่กำหนดเอง โดยทั่วไป วิธีนี้จะจำเป็นเฉพาะในสถานการณ์ที่ผู้ใช้ทริกเกอร์ตัวแปรที่กำหนดเองระดับเซสชันหรือระดับการเข้าชม ซึ่งไม่สามารถรวมกลุ่มวิธีนั้นเข้ากับการเรียกการติดตามการดูหน้าเว็บ เหตุการณ์ หรืออีคอมเมิร์ซได้
  • ใช้เมทริกซ์สล็อตเพื่อติดตามตัวแปรที่กำหนดเองจำนวนมาก
    หากคุณมีข้อกำหนดการติดตามที่ซับซ้อน ซึ่งมีตัวแปรระดับหน้าเว็บและเซสชันผสมกันอาจขัดแย้งกัน คุณควรสร้างเมทริกซ์ช่องโฆษณาเพื่อให้แน่ใจว่าตัวแปรระดับเซสชันจะไม่แทนที่ตัวแปรระดับหน้าเว็บโดยไม่ตั้งใจ
  • ลองใช้การติดตามเหตุการณ์กับแอปพลิเคชันบางอย่างแทนตัวแปรที่กำหนดเอง
    ตัวอย่างเช่น สมมติว่าคุณมีร้านขายเพลงออนไลน์และต้องการติดตามทั้งเซสชันการเข้าสู่ระบบ เซสชันการพยายามซื้อ และเซสชันที่มีการเล่นตัวอย่างเพลง คุณควรใช้การติดตามเหตุการณ์เพื่อติดตามจำนวนครั้งในการเล่นเพลงแทนการใช้ตัวแปรระดับเซสชันเพื่อให้บรรลุเป้าหมายนี้ ที่นี่ คุณอาจใช้พารามิเตอร์ค่าที่ 4 ของการเรียกใช้การติดตามเหตุการณ์เพื่อส่งข้อมูลเซสชันจากคุกกี้ของคุณเอง
  • อย่าใช้ตัวแปรระดับเซสชันเพื่อติดตามพฤติกรรมที่คุณติดตามได้ด้วยตัวแปรระดับหน้าเว็บ
    ตัวอย่างเช่น สมมติว่าคุณติดตามสถานะการเข้าสู่ระบบและสถานะการพยายามช็อปปิ้งตามเซสชัน และเว็บไซต์ของคุณแสดงหน้า "พิเศษของสมาชิก" ที่คุณต้องการติดตามด้วย เนื่องจากตัวแปรที่กำหนดเองระดับหน้าจะแสดงจำนวนการเข้าชมตัวแปรดังกล่าว คุณจึงมีจำนวนการเข้าชมที่รวมหน้าเว็บนั้นอย่างน้อย 1 ครั้งอยู่แล้ว

กลับไปด้านบน