มิติข้อมูลแต่ละรายงาน (เช่น หน้า เบราว์เซอร์ ความละเอียดหน้าจอ) จะมีค่าที่กําหนดได้จํานวนหนึ่ง จำนวนรวมของค่าที่ไม่ซ้ำกันสำหรับมิติข้อมูลเรียกว่าจำนวนสมาชิกในเซ็ต เช่น มิติข้อมูลอุปกรณ์เคลื่อนที่ (หรือ ga:isMobile) มีค่าที่เป็นไปได้ 2 ค่า (ใช่ หรือ ไม่) ดังนั้นจำนวนสมาชิกในเซ็ตของมิติข้อมูลนี้คือ 2 มิติข้อมูลอื่นอาจมีจำนวนค่าที่กำหนดเท่าใดก็ได้ เช่น มิติข้อมูลหน้ามีค่าที่แตกต่างกันสำหรับทุกๆ URL ที่ปรากฏในไซต์ของคุณ
มิติข้อมูลที่มีค่าที่เป็นไปได้จำนวนมากเรียกว่ามิติข้อมูลที่มีคาร์ดินัลลิตี้สูง ขีดจำกัดของระบบ Analytics อาจมีผลต่อรายงานซึ่งมีมิติข้อมูลที่มีจำนวนสมาชิกในเซ็ตสูง ทำให้ระบบสร้างรายการ (อื่นๆ) แบบรวมในรายงานนั้นเพื่อเก็บข้อมูลที่เกินขีดจำกัดเหล่านี้
บทความนี้ประกอบด้วยวิธีแก้ปัญหา
ลดจำนวนค่าที่เป็นไปได้ในมิติข้อมูลหน้า โดยการกรองตัวแปรเซสชัน/รหัสลูกค้าแบบไดนามิกในการตั้งค่าพารามิเตอร์การค้นหาออกไป คุณสามารถเลือกไม่รวมพารามิเตอร์การค้นหาไว้ในรายงานของคุณได้ด้วยการเอาพารามิเตอร์เหล่านั้นออกจาก URL ซึ่งหากต้องการเอาพารามิเตอร์การค้นหาออก ให้แก้ไขการตั้งค่าข้อมูลพร็อพเพอร์ตี้ของคุณ ในการตั้งค่าการค้นหาเว็บไซต์ ให้แก้ไขตัวเลือกพารามิเตอร์การค้นหา
คุณสามารถใช้สเปรดชีตนี้เพื่อแยกพารามิเตอร์การค้นหาออกได้ สเปรดชีตนี้ใช้ส่วนเสริม Analytics API สำหรับ Google ชีตเพื่อสืบค้นรายการหน้าเว็บในช่วง 7 วันล่าสุด และดึงข้อมูลพารามิเตอร์ที่ไม่ซ้ำทั้งหมดลงในรายการที่อ่านง่าย คุณสามารถดูข้อมูลในรายการ เลือกพารามิเตอร์ที่ต้องการยกเว้น แล้วสร้างสตริงที่คั่นด้วยคอมมาซึ่งนำไปวางในตัวเลือกยกเว้นพารามิเตอร์การค้นหา URL ได้โดยตรงภายใต้การตั้งค่าข้อมูลพร็อพเพอร์ตี้ ขั้นตอนต่างๆ ระบุอยู่ในสเปรดชีตนี้แล้ว
คำอธิบายเชิงลึก
ตารางที่ผ่านการประมวลผลทำให้การรายงานรวดเร็วขึ้น
Analytics ใช้ตารางการเข้าชมเพื่อบันทึกข้อมูลดิบเกี่ยวกับแต่ละเซสชันที่เกิดขึ้นกับพร็อพเพอร์ตี้ของคุณ นอกจากนี้ ข้อมูลก่อนการรวมสำหรับรายงานทั่วไปจะเก็บอยู่ในตารางที่ผ่านการประมวลผล (บางครั้งเรียกว่าตารางรวม) ตารางที่ผ่านการประมวลผลเหล่านี้ทำให้สามารถโหลดรายงานที่ขอบ่อยได้อย่างรวดเร็วและไม่ต้องมีการสุ่มตัวอย่าง1
ขีดจำกัดของข้อมูลสำหรับตารางที่ผ่านการประมวลผลรายวัน
ตารางที่ประมวลผลรายวันจัดเก็บข้อมูลได้สูงสุด 50,000 แถวสําหรับ Analytics มาตรฐาน และ 1,000,000 แถวสําหรับ Google Analytics 360 ซึ่งหมายความว่าแต่ละตารางที่ผ่านการประมวลผลจะมีชุดค่าผสมมิติข้อมูลที่ไม่ซ้ำกัน2 ตามจำนวนดังกล่าวเท่านั้นที่ได้รับการจัดเก็บในแต่ละวัน เมื่อมีชุดค่าผสมของมิติข้อมูลสำหรับตารางที่ระบุมากกว่าจำนวนนั้น Analytics จะเก็บชุดค่าผสมที่อยู่บนสุด N ค่า3 และสร้างแถว (อื่นๆ) สำหรับชุดค่าผสมที่เหลือ
ลูกค้า 360 ที่ใช้ตารางที่กำหนดเองจะมีขีดจำกัดรายวันสูงกว่าโดยอยู่ที่ 1 ล้านแถวต่อวัน ดูข้อมูลเพิ่มเติมเกี่ยวกับตารางที่กำหนดเองและขีดจำกัดของตารางเหล่านั้นได้ที่เกี่ยวกับตารางที่กำหนดเอง
การจำกัดข้อมูลสำหรับตารางที่ผ่านการประมวลผลแบบหลายวัน
เพื่อจัดทำรายงานที่มีช่วงวันที่ยาวๆ ได้เร็วขึ้น Analytics จะใช้ตารางที่ผ่านการประมวลผลแบบหลายวัน ซึ่งแต่ละตารางมีข้อมูลของ 4 วัน ตารางแบบหลายวันสร้างจากตารางที่ผ่านการประมวลผลแบบรายวันที่เกี่ยวข้องและจัดเก็บข้อมูลสูงสุด 100,000 แถวสำหรับ Analytics มาตรฐาน และ 150,000 แถวสำหรับ 360 เช่นเดียวกับตารางที่ประมวลผลรายวัน หากตารางแบบหลายวันมีชุดค่าผสมของค่ามิติข้อมูลที่ไม่ซ้ำกันมากกว่าจำนวนดังกล่าว Analytics จะจัดเก็บเฉพาะข้อมูลที่อยู่ในอันดับบนสุด N ค่าและสร้างแถว (อื่นๆ) สำหรับชุดค่าผสมที่เหลือ
เนื่องจากค่ามิติข้อมูล (เช่น URL หรือคีย์เวิร์ดของแคมเปญ) มักจะซ้ำๆ กันในวันที่กำหนด ตารางที่ผ่านการประมวลผลแบบหลายวันจึงมักจะมีผลกับเว็บที่มีเนื้อหาและ/หรือคีย์เวิร์ดที่ไม่ซ้ำกันเป็นจำนวนมาก
การจำกัดการสืบค้นรายงาน
การจำกัดเพิ่มเติมของระบบที่อาจทำให้เกิดการสร้างรายการ (อื่นๆ) แบบรวมก็คือการจำกัดการสืบค้นรายงาน สำหรับช่วงวันที่ใดๆ Google Analytics จะส่งคืนข้อมูลไม่เกิน 1 ล้านแถวสำหรับรายงานนั้น แถวที่เกิน 1 ล้านจะทบไปรวมกันในแถว (อื่นๆ)
นำเข้ามิติข้อมูลที่มีคาร์ดินัลลิตี้สูง
การใช้การนำเข้าข้อมูลเวลาสืบค้นกับผู้ใช้ ผลิตภัณฑ์ หรือข้อมูลเนื้อหาอาจส่งผลให้ข้อมูลของคุณทบไปรวมกันในแถว (อื่นๆ) ในรายงาน (ดูด้านล่าง)
สิ่งนี้มีความหมายอย่างไรกับรายงานของฉัน
เมื่อดูรายงานที่มีมิติข้อมูลที่มีจำนวนสมาชิกในเซ็ตสูง คุณจะไม่เห็นค่าทั้งหมดของมิติข้อมูลนั้นเนื่องจากค่าบางค่าจะรวมกันอยู่ในรายการ (อื่นๆ) โปรดทราบว่า Analytics ยังคงติดตามข้อมูลตามปกติ เพียงแต่ไม่สามารถแสดงข้อมูลทั้งหมดแบบไม่ซ้ำกันในรายงานได้
นอกจากนี้คุณยังควรทราบด้วยว่าค่าที่รวมกันใน (อื่นๆ) อาจเปลี่ยนแปลงได้ ตัวอย่างเช่น ลองสมมติว่าในวันที่ 1 มีนาคม หน้า "/categories/hats" อยู่ในอันดับที่ 49,999 ของ URL ที่มีการเข้าชมมากที่สุดโดยมีการดูหน้าเว็บ 3 ครั้ง แต่ในวันที่ 2 มีนาคม หน้านี้อยู่ในอันดับที่ 50,001 ของ URL ที่มีการเข้าชมมากที่สุดโดยมีการดูหน้าเว็บ 1 ครั้ง หากขอรายงานใน Analytics ซึ่งครอบคลุม 2 วันนี้ คุณจะเห็น URL "/categories/hats" ปรากฏโดยมีการดูหน้าเว็บ 3 ครั้ง เพราะระบบจะรวมจำนวนการดูหน้าเว็บของวันที่ 2 มีนาคมไว้ใน (อื่นๆ)
1ในกรณีที่ตารางที่ผ่านการประมวลผลตอบสนองการค้นหาของผู้ใช้ไม่ได้ Analytics จะประมวลผลข้อมูลที่ร้องขอด้วยการย้อนกลับไปใช้ข้อมูลดิบของการเข้าชม ในสถานการณ์ดังกล่าว รายงานของคุณจะมีค่าของมิติข้อมูลรวมที่ไม่ซ้ำกันสูงสุด 1 ล้านรายการอยู่ในชุดตัวอย่างของการสืบค้น↑
2ตารางที่ประมวลผลบางรายการประกอบด้วยมิติข้อมูลมากกว่า 1 รายการ ขีดจํากัดนี้ใช้กับชุดค่าผสมของค่าที่ไม่ซ้ำกันสําหรับมิติข้อมูลทั้งหมดที่กําหนดตาราง↑
3ชุดค่าผสมที่อยู่บนสุดจะได้รับการกําหนดโดยการจัดเรียงตารางตามเมตริกที่เกี่ยวข้อง (เช่น เซสชัน การดูหน้าเว็บ ธุรกรรม ฯลฯ) จากนั้นระบบจะนำชุดค่าผสมของค่ามิติข้อมูลในระดับที่ต่ำลงมาไปไว้รวมกันในรายการ (อื่นๆ) ↑