วิธีเร่งความเร็วการรายงาน DataStudio ด้วย Google ชีต

เผยแพร่แล้ว: 2021-02-05

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

คุณสามารถใช้แหล่งข้อมูลฟรีได้หลากหลาย รวมถึง Analytics, BigQuery, Search Console และชีต มีตัวเชื่อมต่อเพิ่มเติมมากมายที่ได้รับการออกแบบเพื่อให้คุณเห็นภาพข้อมูลจากแหล่งอื่นๆ เช่น HubSpot, LinkedIn หรือ Facebook

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

บทความนี้เน้นที่ข้อมูลจาก Google Analytics แต่สามารถใช้แนวทางที่คล้ายกันในการรายงานบนแพลตฟอร์มการตลาดอื่นๆ ใน DataStudio

เหตุใดความเร็วในการโหลดจึงช้ามากใน Data Studio

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

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

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

แม้ว่าบทความนี้จะใช้ Google Analytics เป็นตัวอย่าง แต่แนวคิดเดียวกันในการส่งออกข้อมูลไปยังชีตก็ใช้ได้กับแหล่งข้อมูลทั้งหมด

นอกจากนี้ยังควรกล่าวอีกว่าวิธีการเหล่านี้สามารถอำนวยความสะดวกในการประมวลผลและการรวมข้อมูล ลดความจำเป็นในการรวมแหล่งข้อมูลหรือสร้างฟิลด์ที่กำหนดเองภายใน DataStudio

วิธีส่งออกข้อมูลจาก Google Analytics ไปยังชีต

การเปรียบเทียบวิธีการ

Analytics Edge

Analytics Edge คือ Add-In ของ Microsoft Excel ฟรีที่ช่วยให้คุณสามารถค้นหาข้อมูลจาก Google Analytics ลงในสเปรดชีต Excel วิธีนี้เป็นวิธีที่ตรงไปตรงมาที่สุด เนื่องจากไม่มีค่าใช้จ่าย และง่ายต่อการเลือกข้อมูลที่คุณต้องการ เนื่องจากมีเมนูแบบเลื่อนลงเพื่อแสดงฟิลด์ที่มีทั้งหมดใน Google Analytics

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

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

เมื่อคุณได้สอบถามข้อมูลที่ต้องการแล้ว ให้คัดลอกและวางลงในเอกสารชีต

R / Python

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

– ผสานกับข้อมูลจากแพลตฟอร์มการตลาดอื่น ๆ (HubSpot, Hotjar, Search Console เป็นต้น)

– การค้นหาอัตโนมัติด้วยการตั้งเวลาสคริปต์

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

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

ดูเอกสารประกอบเพื่อดูว่าคุณสามารถทำอะไรกับแพ็คเกจเหล่านี้ได้อีก: googleAnalyticsR และ googlesheets4

 install.packages("googleAuthR") install.packages("googleAnalticsR") install.packages("googlesheets4") library(googleAuthR)<br>library(googleAnalyticsR) library(googlesheets4) ga_auth() gs4_auth() ga_id &lt;- #ID of your GA View# dateRange &lt;- c("2020-01-01", "2020-11-30") sessionsData &lt;- google_analytics (ga_id, date_range = dataRange, metrics = "sessions", dimensions = c("date","channelGrouping","deviceCategory"), anti_sample= TRUE sheet_write(sessionsData, ss = "#Section of URL of your Sheets doc#", sheet = "Sheet1")

โปรดทราบว่าส่วนของ URL ที่คุณต้องใส่ลงในโค้ดจะอยู่ในแถบค้นหาที่ด้านบน - ดูที่ส่วนที่ไฮไลต์ในภาพหน้าจอด้านล่าง

Supermetrics / เครื่องมือแบบชำระเงิน

Supermetrics for Sheets เป็นเครื่องมือแบบชำระเงินซึ่งมีตัวเชื่อมต่อข้อมูลมากมาย รวมถึงตัวเชื่อมต่อ GA กับชีต แม้ว่า Supermetrics จะมีอินเทอร์เฟซที่ใช้งานง่ายเหมือนกับของ Analytics Edge แต่ก็คุ้มค่าที่จะมองหาเครื่องมือแบบชำระเงินอื่น ๆ ที่มีการเชื่อมต่อดังกล่าว

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

Supermetrics ทำหน้าที่เป็นส่วนเสริมในเอกสารชีต โดยไม่จำเป็นต้องคัดลอกและวางจาก Excel

Supermetrics มีข้อได้เปรียบหลัก 4 ข้อเหนือ Analytics Edge:

– คุณสามารถส่งข้อมูลไปยัง Google ชีตจากแหล่งข้อมูลอื่น (Facebook, LinkedIn, BigQuery เป็นต้น)

– การสนับสนุนลูกค้าที่ดีขึ้น

– ไม่จำเป็นต้องคัดลอกและวางจาก Excel ไปยังชีต

– ตัวเลือกในการ “เพิ่มข้อมูลเก่า” ลดเวลาการสืบค้น

NB อย่าสับสนกับตัวเชื่อมต่อ Supermetrics สำหรับ DataStudio!


สรุป

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

อุปสรรคหลักต่อ DataStudio เมื่อรายงานข้อมูล Google Analytics คือความเร็วในการโหลดรายงาน ซึ่งพบได้เมื่อทำการสืบค้นข้อมูลปริมาณมาก

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