การจัดรูปแบบไฟล์อัปโหลด

เรียนรู้วิธีสร้างและจัดรูปแบบไฟล์นำเข้าแบบ CSV

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

ในบทความนี้ประกอบด้วย

ข้อควรพิจารณาทั่วไป

  1. ไฟล์ข้อมูลต้องอัปโหลดในรูปแบบ CSV (ค่าที่คั่นด้วยจุลภาค)
  2. ส่วนหัวของไฟล์ CSV ต้องตรงกันทุกประการกับสคีมาของชุดข้อมูลเป้าหมาย ลำดับของคอลัมน์ต้องตรงกับที่ระบุไว้ในสคีมา และชื่อคอลัมน์ทั้งหมดต้องใช้ชื่อมิติข้อมูลหรือชื่อเมตริก ga. ภายใน ไม่ใช่ชื่อที่แสดง (เช่น ga:source ไม่ใช่แหล่งที่มา)
  3. ข้อมูลที่อัปโหลดต้องได้รับการจัดรูปแบบอย่างถูกต้อง โปรดดูรายละเอียดที่ด้านล่าง

สร้างไฟล์อัปโหลด

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

รับสคีมา

คุณสามารถคัดลอกหรือดาวน์โหลดสคีมาของชุดข้อมูลได้โดยการแก้ไขชุดข้อมูลแล้วคลิกปุ่มรับสคีมา

วิธีการรับสคีมาชุดข้อมูลมีดังนี้
  1. ลงชื่อเข้าใช้ Google Analytics
  2. คลิกผู้ดูแลระบบ แล้วไปยังพร็อพเพอร์ตี้ที่คุณต้องการอัปโหลดข้อมูล
  3. ในคอลัมน์พร็อพเพอร์ตี้ ให้เลือกพร็อพเพอร์ตี้ที่มีชุดข้อมูลที่จะเก็บข้อมูลของคุณ
  4. คลิกการนำเข้าข้อมูล
  5. คลิกที่ลิงก์ของชื่อชุดข้อมูล
  6. คลิกปุ่มรับสคีมา (บริเวณด้านล่างของหน้าเว็บ) ระบบจะแสดงกล่องโต้ตอบแบบในตัวอย่างด้านล่าง

ใช้ตัวแก้ไขข้อความ

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

ตรวจสอบว่าไฟล์ที่สร้างจากตัวแก้ไขเป็นไฟล์ข้อความธรรมดา ไม่ควรใช้ตัวแก้ไขข้อความแบบ Rich Text เช่น Microsoft Word เว้นแต่คุณจะบันทึกไฟล์ของคุณเป็นไฟล์ข้อความธรรมดาอย่างชัดแจ้ง (.txt) รูปแบบ Rich Text มีการจัดรูปแบบและอักขระควบคุมพิเศษที่อาจทำให้การนำเข้าผิดพลาดได้

ใช้สเปรดชีต

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

จัดรูปแบบข้อมูลอัปโหลด

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

จุลภาค

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

abc123,29.99,Blue,XXL 
def345,100,Red,M
ghi678,1035.20,Green,S

ในกรณีนี้ การนำเข้าข้อมูลจะเห็นข้อมูล 4 คอลัมน์ต่อไปนี้

abc123 29.99 Blue XXL
def345 100 Red M
ghi678 1035.20 Green S

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

ghi678,1,035.20,Green,S

ในตอนนี้ เมื่อคุณพยายามที่จะอัปโหลดไฟล์นี้ จุลภาคที่เพิ่มเข้ามาจะทำให้การนำเข้าข้อมูลเห็นเป็น 5 คอลัมน์ ทำให้ตารางการอัปโหลดมีลักษณะดังนี้

abc123 29.99 Blue XXL
def345 100 Red M
ghi678 1 035.20 Green S

การทำงานนี้จะทำให้เกิดข้อผิดพลาดดังต่อไปนี้

"ข้อผิดพลาด: จำนวนคอลัมน์ไม่ตรงกัน"

อัญประกาศ

อัญประกาศคู่สามารถนำมาใช้ "Escape" ค่าของเซลล์ โดยปกติแล้วคุณจะต้องใส่ค่าของเซลล์ไว้ในอัญประกาศในกรณีที่ค่ามีการใช้จุลภาค มิฉะนั้น การนำเข้าข้อมูลจะแปลจุลภาคเป็นการเริ่มเซลล์ใหม่ (ดูข้างต้น)

ตัวอย่าง

ghi678,"1,035.20",Green,S

ค่า "1,035.20" จะถูกมองเป็นเซลล์เดียว (อย่างไรก็ตาม การนำเข้าข้อมูลจะมองข้อมูลนี้เป็นสตริง ไม่ใช่ค่าสกุลเงิน)

ในการ Escape เซลล์ด้วยอัญประกาศ จำนวนอัญประกาศจะต้องเป็นคู่ หากมีจำนวนอัญประกาศเป็นคี่ในแถวใด การนำเข้าจะล้มเหลวโดยมีการแสดงข้อความ เช่น

"ข้อผิดพลาด: รูปแบบ CSV ไม่ถูกต้องที่แถว x"

ตัวแบ่งบรรทัด

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

"ข้อผิดพลาด: รูปแบบแถวใน CSV ไม่ถูกต้อง"

ขั้นตอนถัดไป

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
true
เลือกเส้นทางการเรียนรู้ของคุณเอง

โปรดไปที่ google.com/analytics/learn ซึ่งเป็นแหล่งข้อมูลใหม่ที่จะช่วยให้คุณได้รับประโยชน์สูงสุดจาก Google Analytics 4 เว็บไซต์ใหม่นี้มีทั้งวิดีโอ บทความ และขั้นตอนพร้อมคำแนะนำ รวมถึงลิงก์ไปยังแหล่งข้อมูลต่างๆ เกี่ยวกับ Google Analytics เช่น Discord, บล็อก, ช่อง YouTube ตลอดจนที่เก็บ GitHub

เริ่มเรียนรู้วันนี้เลย

ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
17089802356760069048
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
69256
false
false