- ข้อกำหนดของโค้ดติดตาม
- มิติข้อมูลและเมตริกที่ใช้ได้
- การเขียนทับมิติข้อมูลและเมตริกด้วย ga.js
- การรายงานแบบเรียลไทม์ไม่สนับสนุนมิติข้อมูลที่กำหนดเอง
- ต้องไม่มีข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ในการนำเข้าข้อมูลผู้ใช้
- การนำเข้าข้อมูลและตัวกรอง
- สตริงที่ว่างเปล่า
- ค่าเชิงลบ
- ข้อมูลแคมเปญสำหรับผู้ใช้ที่กลับมาจากคลิกที่ไม่ใช่โดยตรงครั้งสุดท้าย
- การอัปโหลดข้อมูลที่มีคาร์ดินัลลิตี้สูง
- อย่านำเข้าข้อมูลที่ซ้ำกัน
- ขีดจำกัดการอัปโหลด
- แหล่งข้อมูลที่เกี่ยวข้อง
ข้อกำหนดของโค้ดติดตาม
Universal Analytics (analytics.js) สนับสนุนประเภทการนำเข้าที่ใช้ได้ทั้งหมด และจำเป็นต้องใช้สำหรับการนำเข้าข้อมูลผู้ใช้และข้อมูลที่กำหนดเอง และเพื่อที่จะใช้ประเภทการนำเข้าข้อมูลผลิตภัณฑ์และข้อมูลการคืนเงิน คุณยังต้องใช้อีคอมเมิร์ซที่เพิ่มประสิทธิภาพ (ec.js) อีกด้วย
คุณยังคงสามารถใช้ Analytics (ga.js) แบบดั้งเดิมสำหรับข้อมูลต่อไปนี้
- ข้อมูลเนื้อหา
- ข้อมูลแคมเปญ
- ข้อมูลค่าใช้จ่าย
(แต่โปรดดูหมายเหตุเกี่ยวกับการเขียนทับมิติข้อมูลและเมตริกด้วย ga.js ด้านล่าง)
มิติข้อมูลและเมตริกที่ใช้ได้
การนำเข้าแต่ละประเภทจะมีรายการมิติข้อมูลและเมตริกที่กำหนดไว้ล่วงหน้าที่สามารถใช้เป็นมิติข้อมูลและเมตริกคีย์และการนำเข้าที่เหมาะกับประเภทการนำเข้านั้นๆ คุณจะต้องเลือกจากรายการมิติข้อมูลและเมตริกที่ใช้ได้ขณะสร้างชุดข้อมูล
ในขณะนี้คุณไม่สามารถนำเข้าโดยใช้สิ่งต่อไปนี้ได้
- ตัวแปรที่กำหนดเอง
- มิติข้อมูลตามเวลา (ชั่วโมง นาที ฯลฯ)
- มิติข้อมูลทางภูมิศาสตร์ (ประเทศ เมือง ฯลฯ)
การเขียนทับมิติข้อมูลและเมตริกด้วย ga.js
หากคุณยังใช้ข้อมูลโค้ดแบบ ga.js ในไซต์และต้องการนำเข้ามายังมิติข้อมูลและเมตริกที่ไม่ใช่มิติข้อมูลหรือเมตริกมาตรฐานใน Analytics (เช่น ผู้แต่ง) คุณจะต้องเขียนทับมิติข้อมูลที่มีอยู่ (เช่น ชื่อหน้า) หากคุณจะใช้วิธีนั้น เราแนะนำอย่างยิ่งให้คุณสร้างข้อมูลพร็อพเพอร์ตี้ใหม่ การเขียนทับในลักษณะนี้จะแทนที่ข้อมูลในมิติข้อมูลนั้นด้วยข้อมูลที่กำหนดเองของคุณสำหรับข้อมูลพร็อพเพอร์ตี้ที่คุณเลือกอย่างถาวร
การรายงานแบบเรียลไทม์ไม่สนับสนุนมิติข้อมูลที่กำหนดเอง
มิติข้อมูลที่กำหนดเองที่คุณนำเข้าจะไม่ปรากฏในรายงานแบบเรียลไทม์
ต้องไม่มีข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ในการนำเข้าข้อมูลผู้ใช้
คุณจะต้องไม่อัปโหลดหรือเชื่อมโยงข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ในการนำเข้าข้อมูลผู้ใช้
การนำเข้าข้อมูลและตัวกรอง
ข้อมูลที่นำเข้าจะได้รับการประมวลผลก่อนที่จะมีการกรอง ซึ่งหมายความว่าตัวกรองอาจรวม ยกเว้น หรือเปลี่ยนแปลงข้อมูลที่คุณนำเข้าได้
สตริงที่ว่างเปล่า
สตริงว่างที่คุณนำเข้าจะปรากฏเป็น "not set" ในรายงาน
สตริงว่างอาจเป็นช่องข้อมูลใดก็ได้ในไฟล์นำเข้าที่ไม่มีการระบุค่าระหว่างจุลภาคที่ใช้คั่น เช่น
foo,,baz
ในตัวอย่างข้างต้น คุณจะเห็นว่าไม่มีค่าระหว่าง foo กับ baz
ค่าเชิงลบ
คุณต้องไม่อัปโหลดค่าเชิงลบ เมื่อการนำเข้าข้อมูลพบตัวเลขเชิงลบในไฟล์อัปโหลด จะแสดงข้อผิดพลาดที่คล้ายกับข้อผิดพลาดต่อไปนี้
ข้อมูลเซลล์ <value> ไม่ถูกต้องที่แถว <number> คอลัมน์ <number> ประเภทข้อมูลควรเป็น DOUBLE
ข้อมูลแคมเปญสำหรับผู้ใช้ที่กลับมาจากคลิกที่ไม่ใช่โดยตรงครั้งสุดท้าย
คุณใช้การนำเข้าข้อมูลเวลาประมวลผลไปยังข้อมูลผู้ใช้จากแคมเปญใหม่ได้ แต่การนำเข้าข้อมูลเวลาประมวลผลจะไม่รองรับการอัปเดตข้อมูลแคมเปญสำหรับผู้ใช้ที่กลับมา ในกรณีที่ข้อมูลนั้นมาจากแคมเปญที่อิงตามรูปแบบการระบุแหล่งที่มาของคลิกที่ไม่ใช่โดยตรงครั้งสุดท้าย
ข้อจำกัดนี้ไม่มีผลกับการนำเข้าข้อมูลเวลาสืบค้น
การอัปโหลดข้อมูลที่มีคาร์ดินัลลิตี้สูง
การนำเข้าข้อมูลต้องอยู่ภายใต้ขีดจำกัดคาร์ดินัลลิตี้ของ Google Analytics
อย่านำเข้าข้อมูลที่ซ้ำกัน
การนำเข้าข้อมูลไม่รองรับการนำเข้ามิติข้อมูลหลักที่ซ้ำกัน คุณควรตรวจสอบว่ามิติข้อมูลหลักที่อัปโหลดไม่ซ้ำกัน หากต้องการอัปเดตค่าคีย์ที่นำเข้าแล้ว ให้ลบไฟล์อัปโหลดเดิมซึ่งมีคีย์นั้นอยู่แล้วอัปโหลดค่าใหม่
ขีดจำกัดการอัปโหลด
มีการจำกัดทั่วไปในการนำเข้าข้อมูลต่อไปนี้
- ขีดจำกัดของพื้นที่จัดเก็บสำหรับการนำเข้าข้อมูลที่ขยายตลอดช่วงอายุการใช้งาน (ไม่มีผลกับข้อมูล Hit ที่ส่งจาก API และ SDK รวบรวมข้อมูล):
- ขีดจำกัดของ Google Analytics 360 สำหรับโหมดการนำเข้าเวลาประมวลผล
- 1 TB ต่อพร็อพเพอร์ตี้
- 20 GB ต่อชุดข้อมูล
- ขีดจำกัดของ Analytics 360 สำหรับโหมดการนำเข้าเวลาสืบค้น
- 1 GB ต่อพร็อพเพอร์ตี้
- 1 GB ต่อชุดข้อมูล
- 50 ชุดข้อมูลต่อพร็อพเพอร์ตี้
- 50 การอัปโหลดต่อพร็อพเพอร์ตี้ต่อวัน
- ขนาดการอัปโหลดไฟล์สูงสุด 1 GB
- ขีดจำกัดของ Google Analytics 360 สำหรับโหมดการนำเข้าเวลาประมวลผล
ขีดจำกัดเฉพาะข้อมูลค่าใช้จ่าย
- 90 MB ต่อวัน (
ga:date
) ต่อชุดข้อมูล ตัวอย่างเช่น หากคุณอัปโหลดข้อมูล 50 MB ในวันที่ 2017-10-10 ในการอัปโหลดครั้งที่ 1 และอัปโหลดข้อมูลอีก 40 MB ในวันที่ 2017-10-10 ในการอัปโหลดครั้งที่ 2 คุณจะถึงขีดจำกัด 90 MB ของวันที่ 2017-10-10 สำหรับชุดข้อมูลดังกล่าว
ขีดจำกัดเฉพาะข้อมูลการคืนเงิน
- จำกัดขนาดไฟล์ 100 MB ต่อวัน
- ไม่สามารถคืนเงินจากธุรกรรมที่มีอายุเกิน 6 เดือนได้
- ต้องอัปโหลดการคืนเงินบางส่วนและการคืนเงินเต็มจำนวนแยกกัน