คู่มือ
Looker Studio
ตั้งแต่เริ่มต้น ไปถึง Calculated Fields, Data Blending, Parameters และ Embed — พร้อมสูตรสำหรับ ILPI Dashboard
การเริ่มต้นใช้งาน
Looker Studio ไม่มีการติดตั้ง ใช้งานผ่านเบราว์เซอร์เพียงมี Google Account
ขั้นตอนการเข้าใช้งาน
เปิดเบราว์เซอร์และไปที่ lookerstudio.google.com
รองรับ Chrome, Firefox, Edge, Safari (แนะนำ Chrome เพื่อประสิทธิภาพสูงสุด)
Sign in ด้วย Google Account
ใช้ Gmail ส่วนตัว หรือ Google Workspace (G Suite) ก็ได้ ไม่มีค่าใช้จ่ายสำหรับบัญชีพื้นฐาน
ยอมรับ Terms of Service
ครั้งแรกจะมีให้ยืนยันเงื่อนไขการใช้งาน เลือกประเทศและยืนยัน
สร้างรายงานแรก
คลิก "+ Create" ที่มุมซ้ายบน เลือก "Report" แล้วเลือกแหล่งข้อมูล
เลือก Template หรือสร้างใหม่
มี Template สำเร็จรูปกว่า 100+ แบบ หรือเริ่มจากหน้าว่าง (Blank Report)
หน้า Home ของ Looker Studio
📁 Reports
รายงานที่คุณสร้างและมีสิทธิ์เข้าถึง แบ่งเป็น Recent, Owned by me, Shared with me
🗂️ Data Sources
รายการแหล่งข้อมูลที่เชื่อมต่อไว้ สามารถ Reuse ข้ามรายงานได้
🔍 Explorer
เครื่องมือวิเคราะห์ข้อมูลแบบ Ad-hoc ไม่ต้องสร้าง Report สมบูรณ์
📚 Template Gallery
แม่แบบสำเร็จรูปจาก Google และ Community แยกตาม Use Case
เคล็ดลับ: ใช้ Template Gallery เป็นจุดเริ่มต้น โดยเฉพาะ Google Analytics Dashboard, Google Ads Report และ Search Console Overview ที่ Google จัดทำไว้ให้ใช้ได้ทันที
ส่วนประกอบหน้าจอ (Interface)
ทำความรู้จักกับทุกส่วนของ Editor ก่อนเริ่มสร้างรายงาน
โหมดหลักของ Looker Studio
Edit Mode (โหมดแก้ไข)
ใช้สร้างและแก้ไขรายงาน มี toolbar เต็มรูปแบบ เห็น Panel ต่าง ๆ ครบ เข้าถึงได้โดยคลิก Edit
View Mode (โหมดดู)
โหมดสำหรับผู้ดูรายงาน ไม่สามารถแก้ไขได้ แต่ใช้ Filter และ Controls ได้ตามปกติ
ส่วนประกอบของ Editor
Toolbar (แถบเครื่องมือบนสุด)
ชื่อรายงาน, Undo/Redo, Share, View — พร้อมเมนู File, Insert, Page, Resources, Help
Component Toolbar (แถบเพิ่ม Chart)
ปุ่มเพิ่ม Chart, Text, Image, Shape, Line — อยู่ใต้ Toolbar หลัก
Canvas (พื้นที่ทำงานกลาง)
พื้นที่วาง Component ต่าง ๆ — ขนาด Default 1200×900 px (ปรับได้)
Properties Panel (ด้านขวา)
แบ่งเป็น 2 Tab — Setup (ตั้งค่าข้อมูล) และ Style (ตั้งค่ารูปแบบ)
Page Panel (ด้านซ้าย)
รายการหน้า (Pages) ทั้งหมดในรายงาน คลิกขวาเพื่อเพิ่ม/ลบ/เรียงหน้า
เมนูหลัก
| เมนู | รายการสำคัญ |
|---|---|
| File | Make a copy, Report settings, Page settings, Download as PDF |
| Insert | Chart types, Text, Image, Rectangle, Line, Community visualizations |
| Page | New page, Duplicate page, Delete page, Rename, Page settings |
| Resources | Manage added data sources, Manage filters, Manage parameters |
| Help | Documentation, Community, Keyboard shortcuts, Send feedback |
การเชื่อมต่อข้อมูล (Connectors)
Looker Studio เชื่อมต่อได้กับแหล่งข้อมูลมากกว่า 600 แหล่ง แบ่งเป็น Built-in Connectors และ Partner Connectors
Google Built-in Connectors (ฟรี)
📈 Google Analytics 4
เชื่อมกับ GA4 Property ดูสถิติเว็บไซต์ แอป พฤติกรรมผู้ใช้ Conversion และ Revenue
📢 Google Ads
Campaign, Ad Group, Keywords, Impressions, Clicks, Cost, Conversions, ROAS
🔍 Search Console
Impressions, Clicks, CTR, Average Position, Queries, Pages, Countries, Devices
📊 Google Sheets
ดึงข้อมูลจาก Spreadsheet โดยตรง รองรับ Tab หลายแผ่น และ Named Range
☁️ BigQuery
เชื่อมต่อ Data Warehouse ขนาดใหญ่ รองรับ Custom SQL Queries
📁 Google Drive
ดึงไฟล์ CSV จาก Google Drive อัปเดตข้อมูลได้โดยแทนที่ไฟล์
☁️ Cloud SQL
เชื่อมต่อ MySQL, PostgreSQL, SQL Server ที่รันบน Google Cloud
📊 Campaign Manager 360
ข้อมูล Display & Video Advertising จาก Google Marketing Platform
Partner Connectors (บางตัวมีค่าใช้จ่าย)
วิธีเชื่อมต่อ Data Source
เปิดรายงาน → คลิก Resource → Manage added data sources
หรือคลิก "Add data" ขณะสร้าง Chart ใหม่
เลือก Connector ที่ต้องการ
ค้นหาด้วยชื่อหรือเลือกหมวดหมู่ Google / Partner / Open Source
Authorize การเข้าถึง
อนุญาตให้ Looker Studio เข้าถึงข้อมูลของคุณ (เพียงครั้งแรก)
ตั้งค่า Parameters ของ Connector
เช่น เลือก GA4 Property ID, BigQuery Project/Dataset/Table, Sheet Name
คลิก Connect และ Add to Report
ระบบจะสร้าง Data Source พร้อม Fields อัตโนมัติ
การจัดการ Data Source
Data Source คือชั้นเชื่อมระหว่างข้อมูลดิบกับรายงาน สามารถปรับแต่ง Fields, Types และ Default Aggregation ได้
ประเภทของ Data Source
| ประเภท | คำอธิบาย | การใช้งาน |
|---|---|---|
| Embedded | ฝังอยู่ในรายงาน ใช้ได้ภายในรายงานนั้นเท่านั้น | เหมาะสำหรับรายงานส่วนตัวที่ไม่ต้องแชร์ Data Source |
| Reusable | แยกออกจากรายงาน ใช้ร่วมกันได้หลายรายงาน | เหมาะสำหรับทีมที่ต้องการ Single Source of Truth |
การแก้ไข Data Source
เข้าไปที่ Resource → Manage added data sources → Edit
เปลี่ยนชื่อ Field
คลิกที่ชื่อ Field และพิมพ์ชื่อใหม่ ชื่อใหม่จะแสดงใน Report แต่ไม่กระทบข้อมูลต้นทาง
เปลี่ยนประเภทข้อมูล (Type)
Text, Number, Date/Time, Boolean, Geo (Country, City, Latitude/Longitude) เป็นต้น
Default Aggregation
Sum, Average, Count, Count Distinct, Min, Max — กำหนด Default ให้ Metric
เพิ่ม Calculated Field
สร้าง Field ใหม่จากสูตรคำนวณ — คลิก "Add a field" ที่มุมล่างซ้ายของ Data Source Editor
ซ่อน Field
ซ่อน Field ที่ไม่ต้องการให้แสดงใน Editor โดยไม่ต้องลบข้อมูล
การตั้งค่า Data Freshness
ควบคุมความถี่ในการรีเฟรชข้อมูล ไปที่ Resource → Manage data sources → Edit → Data freshness
| Freshness Setting | ใช้งานกับ |
|---|---|
| 12 ชั่วโมง | Default สำหรับ Google Analytics |
| 1, 4, 12 ชั่วโมง | เลือกได้สำหรับ Google Ads, Sheets |
| Real-time | BigQuery (เสียค่าใช้จ่าย Query ทุกครั้ง) |
Data Blending (รวมข้อมูลหลายแหล่ง)
Data Blending ช่วยรวมข้อมูลจากหลาย Data Source เข้าด้วยกันในกราฟเดียว เหมือน JOIN ใน SQL
ข้อจำกัด: Data Blending ทำงานแบบ Left Join เป็นหลัก รองรับสูงสุด 5 Data Sources ต่อ Chart และประมวลผลในฝั่ง Looker Studio (ไม่ใช่ Database) จึงอาจช้ากับข้อมูลจำนวนมาก
วิธีสร้าง Blended Data Source
คลิก "Add a chart" → เลือกกราฟ → ดูที่ Setup Panel ด้านขวา
ใต้ Data Source จะมีปุ่ม "Blend data"
เลือก Data Sources ที่ต้องการรวม
Source 1 เป็น Left Table, Source 2 เป็น Right Table และต่อไปเรื่อย ๆ
กำหนด Join Keys (Dimension ที่ใช้จับคู่)
เช่น Campaign Name, Date, User ID ต้องมีค่าตรงกันระหว่างทั้งสอง Source
เลือก Fields ที่ต้องการจากแต่ละ Source
เลือก Dimensions และ Metrics จาก Source ต่าง ๆ มารวมกัน
คลิก Save เพื่อบันทึก Blended Data Source
สามารถตั้งชื่อและ Reuse ใน Chart อื่นในรายงานเดียวกันได้
Join Types ที่รองรับ
| Join Type | ผลลัพธ์ |
|---|---|
| Left Outer Join | ข้อมูลทั้งหมดจาก Source ซ้าย + ข้อมูลที่ตรงจาก Source ขวา (Default) |
| Inner Join | เฉพาะข้อมูลที่มี Join Key ตรงกันในทั้งสอง Source |
| Cross Join | ผสมทุก Row กับทุก Row (Cartesian Product) — ระวังข้อมูลระเบิด |
| Full Outer Join | ข้อมูลทั้งหมดจากทุก Source แม้ไม่มีค่าตรงกัน |
ประเภท Chart ทั้งหมด
Looker Studio มี Chart พื้นฐานกว่า 20 ประเภท และ Community Visualizations อีกหลายร้อยแบบ
📊 Comparison Charts (เปรียบเทียบ)
| Chart | เหมาะสำหรับ | จำนวน Dimension |
|---|---|---|
| Bar Chart | เปรียบเทียบค่าระหว่างหมวดหมู่ | 1-2 |
| Column Chart | เหมือน Bar แต่แนวตั้ง เหมาะกับ Time Series | 1-2 |
| Stacked Bar/Column | เปรียบเทียบส่วนประกอบและรวม | 2 |
| 100% Stacked | สัดส่วนเป็น % ในแต่ละ Category | 2 |
| Combo Chart | ผสม Line + Bar ในกราฟเดียว | 1-2 |
| Bullet Chart | เปรียบเทียบค่าจริงกับเป้าหมาย | 1 |
📈 Trend Charts (แนวโน้ม)
| Chart | เหมาะสำหรับ |
|---|---|
| Time Series | แสดงข้อมูลตามเวลา รองรับการเปรียบเทียบช่วงเวลา (Comparison Range) |
| Line Chart | แนวโน้มต่อเนื่อง ดูทิศทางการเปลี่ยนแปลง |
| Area Chart | เหมือน Line แต่แสดง Area ใต้เส้น เน้นปริมาณสะสม |
| Stepped Area Chart | เหมาะกับข้อมูลที่เปลี่ยนแบบก้าว เช่น เวอร์ชัน ราคา |
🥧 Part-to-Whole Charts (สัดส่วน)
🥧 Pie Chart
สัดส่วนของหมวดหมู่ เหมาะกับ ≤5 หมวด ไม่เกิน 1 Metric
🍩 Donut Chart
เหมือน Pie แต่มีรูตรงกลาง แสดงตัวเลขรวมได้
🌳 Tree Map
แสดงสัดส่วนด้วยพื้นที่สี่เหลี่ยม เหมาะกับหมวดหมู่จำนวนมาก
📋 Tables (ตาราง)
| Table Type | คุณสมบัติพิเศษ |
|---|---|
| Table | ตารางพื้นฐาน Sort ได้, Pagination, Color rules, Heatmap, Bars |
| Table with Bars | แสดง Mini Bar ใน Cell แต่ละตัวเลข |
| Table with Heatmap | ไล่สีตามค่า — สูง/ต่ำ เห็นได้ทันที |
| Pivot Table | Cross-tabulation, Row + Column Dimension, Subtotals |
🌍 Geo Charts (แผนที่)
🗺️ Geo Map
แผนที่แสดงข้อมูลตามประเทศ/จังหวัด/เมือง ไล่สีตามค่า รองรับ Drill Down
📍 Google Maps
แผนที่ Google Maps จริง แสดง Bubble/Heatmap ตามพิกัด Lat/Long
🔢 Scorecards & Gauges (ตัวเลขเดี่ยว)
🔢 Scorecard
แสดงตัวเลข 1 ค่า พร้อม Comparison % เทียบช่วงเวลาก่อนหน้า
🌡️ Gauge
แสดงค่าในรูปแบบมาตรวัด กำหนด Min, Max, Target, Color Bands
📊 Scatter Chart
แสดงความสัมพันธ์ระหว่าง 2-3 Metrics, ปรับขนาด Bubble ได้
🎨 Community Visualizations
เพิ่ม Chart จาก Community ผ่าน Insert → Community Visualizations → Explore more
เลือก Chart อย่างไร? ใช้ Time Series สำหรับแนวโน้ม, Bar/Column สำหรับเปรียบเทียบ, Pie/Donut สำหรับสัดส่วน (≤5 หมวด), Table สำหรับรายละเอียด, Scorecard สำหรับ KPI หลัก
Filter Controls & Interactions
Filter Controls ช่วยให้ผู้ดูรายงานสามารถกรองข้อมูลได้เอง ทำให้รายงานเดียวใช้งานได้หลายกรณี
ประเภท Filter Controls
Date Range Control
ให้ผู้ใช้เลือกช่วงวันที่ รองรับ Preset (Last 7 days, Last 30 days ฯลฯ) และ Custom Range — สำคัญมาก ควรมีทุกรายงาน
Drop-down List
รายการแบบ Dropdown เลือกได้ 1 หรือหลายรายการ เหมาะกับ Country, Category, Campaign
Fixed-size List
แสดงรายการทั้งหมด เลือกได้หลาย Item พร้อมกัน เหมาะเมื่อมีตัวเลือกน้อย (≤10)
Checkbox
เลือก/ยกเลิกทีละ 1 ตัวเลือก เหมาะกับ Boolean หรือ 2-3 ตัวเลือก
Input Box
กรองด้วยการพิมพ์ รองรับ CONTAINS, STARTS WITH, ENDS WITH, EXACT — เหมาะกับ Free Text Search
Slider
กรอง Metric ด้วยช่วงค่า เช่น กรองสินค้าที่ราคาระหว่าง 100-500 บาท
Advanced Filter
เขียนเงื่อนไขแบบ Custom SQL-like: Field CONTAINS "value", ซ้อนเงื่อนไขด้วย AND/OR
Chart-to-Chart Filtering (Cross-filtering)
คลิกที่ Data Point ใน Chart หนึ่ง แล้วกรอง Chart อื่น ๆ ในหน้าเดียวกันอัตโนมัติ
เลือก Chart ที่ต้องการเปิด Cross-filtering
คลิกที่กราฟบน Canvas
ไปที่ Setup Panel → เปิด "Filter" toggle
หรือ Setup → Interactions → Apply filter to other charts
การสร้าง Report-Level Filter
Filter ที่ใช้ได้ทุกหน้า: Resource → Manage filters → Add a filter
| ระดับ Filter | ผลกระทบ |
|---|---|
| Chart-level | กรองเฉพาะ Chart นั้น ไม่กระทบ Chart อื่น |
| Page-level | กรอง Chart ทุกตัวในหน้านั้น |
| Report-level | กรองทุก Chart ทุกหน้าในรายงาน |
การออกแบบหน้า (Page Design)
สร้าง Dashboard ที่สวยงามและใช้งานง่ายด้วยเครื่องมือ Layout และ Design ของ Looker Studio
การจัดการหน้า (Pages)
เพิ่มหน้าใหม่
Page → New page หรือคลิก "+" ที่ Page Panel ด้านซ้าย — ตั้งชื่อหน้าและเลือก Layout
ตั้งขนาดหน้า
Page → Current page settings → เลือก US Letter, A4, Custom, 16:9 (Widescreen), 4:3
View Mode
เลือก "Fit to window" หรือ "Actual size" ใน Report settings สำหรับผู้ดู
Elements ที่เพิ่มได้
📝 Text Box
เพิ่มข้อความ ชื่อเรื่อง คำอธิบาย URL กำหนด Font, Size, Color, Alignment
🖼️ Image
อัปโหลดรูปจากเครื่อง หรือใส่ URL รูปภาพ โลโก้บริษัท Background
🔷 Shape
สี่เหลี่ยม วงกลม ใช้ทำ Header, Card Background, Divider ตกแต่ง
➖ Line
เส้นแนวนอน แนวตั้ง ใช้แบ่งส่วน ตกแต่ง Dashboard
📑 Report Header
Header ที่ปรากฏทุกหน้าโดยอัตโนมัติ ไม่ต้อง Copy ทีละหน้า
🔗 Hyperlink
ใส่ลิงก์ใน Text Box สร้าง Navigation ระหว่างหน้าหรือเว็บภายนอก
เทคนิคการจัด Layout
Best Practices: วาง Scorecard KPI ที่สำคัญสุดไว้บนสุด → Time Series ใต้ Scorecard → Table/Breakdown ด้านล่าง ใช้ Grid ขนาด 8px สำหรับ Alignment — Looker Studio มี Snap to grid ให้อัตโนมัติ
การ Align และ Distribute
เลือก Component หลายตัว → คลิกขวา → Align → Left / Center / Right / Top / Middle / Bottom
หรือใช้ Arrange → Distribute เพื่อจัด Spacing เท่ากัน
Z-Index (Layer)
คลิกขวา → Order → Bring to front / Send to back / Bring forward / Send backward — ควบคุมว่า Element ไหนอยู่บน/ล่าง
Group & Lock
เลือกหลาย Element → คลิกขวา → Group เพื่อ Move พร้อมกัน, Lock เพื่อล็อคไม่ให้เลื่อน
Themes & Styles
ปรับรูปแบบของรายงานทั้งหมดในที่เดียวด้วย Theme และ Custom Style
การเข้าถึง Theme Settings
Theme and layout → คลิกที่พื้นที่ว่างบน Canvas (ไม่เลือก Element ใด) → ด้านขวาจะแสดง Report settings → Theme and layout
Built-in Themes
Simple Dark, Simple Light, Googley, Oxy, Beach Day, Lucidity, Focus และอีกกว่า 10 แบบ — เปลี่ยนได้ทันทีไม่เสียการตั้งค่า
Custom Theme
กำหนด Primary Color, Background Color, Font ทั้ง Report ด้วยตัวเอง
Typography
เลือก Font จาก Google Fonts ได้ทุกตัว ตั้งค่า Size, Color สำหรับ Heading, Body, Data Labels
Chart Color Palette
กำหนดสีของ Data Series ใน Chart ทั้งหมด สูงสุด 20 สี ใช้ HEX หรือ Color Picker
Style Panel ของ Chart แต่ละตัว
| ตัวเลือก Style | รายละเอียด |
|---|---|
| Background & Border | พื้นหลัง Chart, เส้นขอบ, Shadow, Corner radius |
| Chart Header | แสดง/ซ่อน Title, ไอคอน Filter, ไอคอน Export |
| Color | สีของ Series, Gradient, Single color สำหรับ Scorecard |
| Axis & Grid | แกน X/Y, Gridlines, Tick marks, Labels |
| Data Labels | แสดง Label บน/ใน/นอก Bar, Font, Color, Format |
| Legend | ตำแหน่ง Legend (Top, Bottom, Left, Right, None) |
| Missing Data | Break line, Zero, Linear interpolation |
Fields, Dimensions & Metrics
ทำความเข้าใจกับประเภทของ Field และการตั้งค่าให้ถูกต้อง
Dimension vs Metric
🏷️ Dimension (สีเขียว)
ข้อมูลเชิงคุณภาพ ใช้แบ่งกลุ่ม เช่น ประเทศ, ชื่อแคมเปญ, ประเภทอุปกรณ์, วันที่ — ไม่สามารถรวมทางคณิตศาสตร์ได้
📏 Metric (สีฟ้า)
ข้อมูลเชิงปริมาณ วัดได้ด้วยตัวเลข เช่น Sessions, Revenue, Clicks — รวมด้วย Sum, Average, Count ได้
Field Types
| Type | ตัวอย่าง | Format ที่ตั้งได้ |
|---|---|---|
| Text | ชื่อ, URL, Country | Plain text |
| Number | Revenue, Clicks | Integer, Decimal, Currency, Percent, Scientific |
| Date | Transaction Date | YYYY-MM-DD, MM/DD/YYYY, Day, Month, Year ฯลฯ |
| Date & Time | Timestamp | รวม Date + Hour/Minute/Second |
| Boolean | Is Conversion | True/False, Yes/No, 1/0 |
| Geo → Country | "Thailand" | ใช้กับ Geo Map |
| Geo → Lat/Long | 13.7563, 100.5018 | ใช้กับ Google Maps |
| URL | https://… | Clickable Link ใน Table |
| Image URL | https://img.png | แสดงรูปใน Table Cell |
Number Formatting
คลิกที่ Metric ใน Data Source Editor → Format → เลือก format ที่ต้องการ
| Format | ตัวอย่าง |
|---|---|
| Integer | 1,234,567 |
| Decimal (2) | 1,234.56 |
| Currency (THB) | ฿1,234.56 |
| Percent | 12.34% |
| Duration | 00:02:34 |
| Compact (K/M) | 1.2M |
สูตรคำนวณ (Calculated Fields)
สร้าง Metric และ Dimension ใหม่จากสูตร รองรับฟังก์ชันมากกว่า 100 ตัว
วิธีสร้าง Calculated Field
เปิด Data Source Editor หรือ Chart → Setup → Add field
สร้างได้ทั้งระดับ Data Source (ใช้ได้ทุก Chart) และระดับ Chart (ใช้ได้เฉพาะ Chart นั้น)
ตั้งชื่อ Field และเขียนสูตร
ชื่อควรสื่อความหมาย เช่น "Revenue per Session", "Profit Margin %"
คลิก Save → ใช้งาน Field ใหม่ใน Chart
Field ใหม่จะปรากฏในรายการ เลือกใช้ได้เลย
ฟังก์ชันที่ใช้บ่อย
🔢 Arithmetic (คำนวณตัวเลข)
📝 Text Functions
📅 Date Functions
🔀 Conditional Functions
📊 Aggregation Functions
📐 Statistical Functions
ตัวอย่าง Calculated Field จริง
| ชื่อ Field | สูตร |
|---|---|
| CTR (%) | Clicks / Impressions * 100 |
| CPA | Cost / Conversions |
| ROAS | Revenue / Cost |
| Bounce Rate (%) | Bounces / Sessions * 100 |
| Avg Order Value | Revenue / Transactions |
| Brand vs Non-Brand | IF(CONTAINS_TEXT(Keyword, "brand"), "Brand", "Non-Brand") |
| Quarter | CONCAT("Q", CEIL(MONTH(Date)/3)) |
| Weekday/Weekend | IF(DAYOFWEEK(Date) IN (1,7), "Weekend", "Weekday") |
Parameters
Parameters คือตัวแปรที่ผู้ใช้ควบคุมได้ผ่าน URL หรือ Control ใช้ทำ Dynamic Target, Threshold, หรือ Dimension switching
การสร้าง Parameter
Resource → Manage parameters → Add a parameter
ตั้งชื่อ, Type (Text/Number/Boolean), Default Value
กำหนดว่าผู้ดูแก้ไขได้หรือไม่ (Allow viewer to modify)
ใช้งาน Parameter ในสูตร Calculated Field
ใช้ชื่อ Parameter ได้โดยตรงในสูตร เช่น Revenue > Target_Revenue
ตัวอย่างการใช้ Parameters
🎯 Dynamic Target
สร้าง Parameter "Revenue_Target" → Scorecard แสดง Comparison กับ Target ที่ผู้ใช้กำหนดเองได้
🔄 Metric Picker
Parameter แบบ Text → Dropdown เลือก "Sessions" หรือ "Revenue" → Chart แสดง Metric ตามที่เลือก
🌡️ Threshold Coloring
Parameter "Min_Threshold" → ใช้ใน CASE เพื่อ Color Code สีตามค่าที่ผู้ใช้กำหนด
🔗 URL Parameter
ส่งค่าผ่าน URL เช่น ?params=value เพื่อ Pre-filter รายงานอัตโนมัติ
ส่ง Parameter ผ่าน URL
https://lookerstudio.google.com/reporting/{REPORT_ID}/page/{PAGE_ID}
?params=%7B"df5":"include%25EE%2580%25801%25EE%2580%2580IN%25EE%2580%2580Thailand"%7D
ใช้เครื่องมือ URL Builder ของ Google หรือ Encode ค่า JSON ด้วย encodeURIComponent() ก่อน แนบ URL
การแชร์ & สิทธิ์การเข้าถึง
แชร์รายงานได้เหมือน Google Docs — ควบคุมได้ว่าใครดูได้ ใครแก้ไขได้
ระดับสิทธิ์
| Role | สิทธิ์ |
|---|---|
| Viewer | ดูรายงาน ใช้ Filter, Controls ได้ แต่แก้ไขไม่ได้ |
| Editor | แก้ไข Chart, Layout, Data Source ได้ทุกอย่าง |
| Owner | ทำได้ทุกอย่างรวมถึงลบรายงานและจัดการสิทธิ์ |
วิธีแชร์รายงาน
คลิกปุ่ม Share ที่มุมขวาบน
เลือกวิธีการแชร์
Invite people: ใส่ Email แล้วเลือก Viewer/Editor | Get link: สร้าง URL สำหรับแชร์
ตั้งค่า Link sharing
Restricted (เฉพาะคนที่ได้รับ Invite), Anyone with link (ทุกคนที่มี Link)
การแชร์ Data Source แยกจากรายงาน
สำคัญ: การแชร์รายงานไม่ได้แชร์ Data Source โดยอัตโนมัติ ต้องแชร์ Data Source แยกต่างหาก หรือตั้งเป็น "Credentials: Viewer's credentials" เพื่อให้ผู้ดูใช้ข้อมูลของตัวเอง
Credentials Mode
| Mode | คำอธิบาย | เหมาะกับ |
|---|---|---|
| Owner's credentials | ทุกคนเห็นข้อมูลเดียวกัน (ของ Owner) | รายงาน Public ที่ต้องการให้ทุกคนเห็นข้อมูลเดียวกัน |
| Viewer's credentials | แต่ละคนเห็นเฉพาะข้อมูลที่ตัวเองมีสิทธิ์เข้าถึง | รายงาน Internal ที่ต้องการ Row-level Security |
การ Download & Export
📄 Download as PDF
File → Download as PDF เลือก All pages หรือหน้าที่เลือก
📧 Schedule Email
ส่ง PDF รายงานอัตโนมัติทาง Email ตามเวลาที่กำหนด
Ctrl+P หรือ File → Print พิมพ์รายงานโดยตรง
Scheduling & Email Delivery
ส่งรายงาน PDF อัตโนมัติทาง Email — ไม่ต้องส่งเองทุกสัปดาห์
การตั้ง Email Schedule
Share → Schedule email delivery
ใส่ Email ผู้รับ (คั่นด้วย Comma)
ใส่ได้ทั้ง Gmail และ Email อื่น ๆ
กำหนดความถี่
Daily, Weekly (เลือกวัน), Monthly (เลือกวันที่), Custom frequency
เลือกหน้าที่ส่ง + เวลา + Timezone
เลือก All pages หรือเฉพาะหน้า กำหนดชั่วโมงที่ต้องการส่ง
Save Schedule
ระบบจะส่ง PDF รายงานพร้อม Snapshot ข้อมูล ณ เวลานั้น
เคล็ดลับ: ตั้งให้ส่งก่อนการประชุมรายสัปดาห์ 30 นาที เช่น ทุกวันจันทร์ 08:30 น. ทีมจะมีรายงานพร้อมก่อนประชุม 09:00 น. โดยไม่ต้องทำเอง
Looker Studio Pro
Looker Studio Pro คือเวอร์ชัน Enterprise ราคา $9/user/เดือน สำหรับองค์กรที่ต้องการฟีเจอร์ขั้นสูง
ฟีเจอร์ที่เพิ่มขึ้นใน Pro
👥 Team Workspaces
จัดการรายงานและ Data Sources เป็นทีม กำหนดสิทธิ์ระดับ Folder และ Workspace
🔒 Content Management
จัดการสิทธิ์แบบ Granular, Audit logs, Admin console รองรับ Google Workspace Admin
📊 BigQuery BI Engine
ประสิทธิภาพการ Query BigQuery ที่เร็วขึ้นมาก ลด Latency ด้วย In-memory Analysis
🔗 Linked Reports
เชื่อม Report หลาย ๆ อันเข้าด้วยกัน Navigation ระหว่าง Report ได้อย่าง Seamless
📈 SLA & Support
Google Cloud Support ระดับ Enterprise พร้อม SLA และ Priority Response
🏢 Organization Branding
Custom Domain, Organization-wide Theme, Centralized Template Management
เหมาะกับใคร: Looker Studio Pro เหมาะสำหรับองค์กรที่มีทีม Analytics หลายคน ต้องการ Access Control ระดับสูง หรือใช้ BigQuery เป็นหลักและต้องการ Performance ที่ดีกว่า
Embed & API Integration
ฝัง Dashboard ลงเว็บไซต์ หรือควบคุมรายงานผ่าน URL Parameters
การ Embed รายงาน
Share → Embed report
ตั้งค่า Embed Options
กำหนดขนาด Width/Height, เลือกหน้า, ซ่อน/แสดง Toolbar
Copy Embed Code และวางในเว็บไซต์
<iframe
width="100%"
height="600"
src="https://lookerstudio.google.com/embed/reporting/{REPORT_ID}/page/{PAGE_ID}"
frameborder="0"
style="border:0"
allowfullscreen
sandbox="allow-storage-access-by-user-activation
allow-scripts allow-same-origin
allow-popups allow-popups-to-escape-sandbox">
</iframe>
URL Parameters สำหรับ Filter อัตโนมัติ
https://lookerstudio.google.com/reporting/{ID}
?params={"df3":"include%EE%80%801%EE%80%80IN%EE%80%80Thailand"}
// df3 = Filter ID ที่ 3 ของรายงาน
// include = รวม
// 1 = Field type (Dimension)
// IN = Operator
// Thailand = ค่าที่กรอง
Looker Studio API (Beta)
Google มี Looker Studio API สำหรับ:
from google.oauth2 import service_account
from googleapiclient.discovery import build
SCOPES = ['https://www.googleapis.com/auth/analytics.readonly']
credentials = service_account.Credentials.from_service_account_file(
'service_account.json', scopes=SCOPES)
# Looker Studio API ยังอยู่ใน Beta
# ใช้ Google Data Studio API v1
service = build('datastudio', 'v1', credentials=credentials)
reports = service.assets().list().execute()
print(reports)
Keyboard Shortcuts & Pro Tips
ทำงานเร็วขึ้น 2x ด้วย Shortcuts และเทคนิคขั้นสูง
Keyboard Shortcuts
Pro Tips ที่นักวิเคราะห์ใช้
Snap to Grid + Align
เปิด View → Snap to grid ช่วย Align อัตโนมัติ เลือกหลาย Element แล้วใช้ Align (Ctrl+Shift+H/V) จัด Spacing เท่ากัน
Copy Style ระหว่าง Charts
คลิกขวา Chart ที่ต้นแบบ → Copy style → เลือก Chart ปลายทาง → Paste style รักษา Design Consistency
Template ส่วนตัว
สร้าง "Master Template" แล้ว File → Make a copy ทุกครั้งที่ต้องการรายงานใหม่ ประหยัดเวลามาก
Report-level Component
ใส่ Logo, Header, Date Range Control ใน "Report-level" (ไม่ใช่ Page-level) จะปรากฏทุกหน้าโดยอัตโนมัติ
Comparison Date Range
Time Series Chart → Setup → Date range → Comparison date range เปรียบเทียบกับช่วงก่อนหน้าด้วยเส้นประ
Preview ก่อนแชร์
เปิด View Mode (กด V) แล้วทดสอบ Filter ทุกตัวก่อนแชร์ให้ทีม เพื่อให้แน่ใจทุกอย่างทำงานถูกต้อง
แก้ปัญหาที่พบบ่อย
รวมปัญหาที่ผู้ใช้พบบ่อยและวิธีแก้ไขอย่างรวดเร็ว
| ปัญหา | สาเหตุ | วิธีแก้ |
|---|---|---|
| ข้อมูลไม่อัปเดต | Cache ยังไม่หมดอายุ | คลิก ⟳ Refresh Data หรือรอตาม Data Freshness ที่ตั้งไว้ |
| "No data" ใน Chart | Filter เข้มเกิน / Date Range ไม่มีข้อมูล | ตรวจสอบ Filter ทั้งหมด ขยาย Date Range ออกให้กว้างขึ้น |
| สูตรคำนวณผิดพลาด | สูตรไม่ถูก / Field ไม่ตรงประเภท | ตรวจสอบ Type ของ Field ใช้ CAST() แปลงประเภทก่อนคำนวณ |
| Connector ไม่ได้รับอนุญาต | Token หมดอายุหรือถูกเพิกถอน | Resource → Manage data sources → Reconnect → Re-authorize |
| รายงานโหลดช้า | ข้อมูลมากเกิน / Query ซับซ้อน | ลด Date Range, เพิ่ม Filter, ใช้ BigQuery แทน Sheets, ลด Blending |
| ผู้ดูมองไม่เห็นข้อมูล | Data Source ใช้ Viewer's credentials แต่ไม่มีสิทธิ์ | เปลี่ยน Credentials เป็น Owner's credentials หรือให้สิทธิ์ GA/Sheets |
| Geo Map ไม่แสดงข้อมูล | Field ไม่ได้ตั้งเป็น Type → Geo | Data Source → คลิก Type → Geo → Country / Region / City |
| Date Range ไม่ work กับ Chart | ไม่ได้กำหนด Date field ใน Chart | Chart → Setup → Date range dimension → เลือก Date field ที่ถูกต้อง |
| ตัวเลข Double Count | Data Blending Join ผิด / Aggregation ซ้อน | ตรวจสอบ Join Keys ให้ Unique, ใช้ COUNT_DISTINCT แทน COUNT |
| Export PDF ตัดข้อมูล | หน้าใหญ่เกิน Table ยาวเกิน | ปรับขนาดหน้าใน Page settings หรือลด Rows per page ใน Table |
ต้องการความช่วยเหลือเพิ่มเติม? ดูที่ Looker Studio Help Center (support.google.com/looker-studio) หรือ Community Forum (groups.google.com/g/data-studio) ซึ่งมีผู้เชี่ยวชาญ Google ตอบคำถามอยู่
สรุป Learning Path แนะนำ
สัปดาห์ที่ 1: พื้นฐาน
เชื่อม Google Sheets หรือ GA4 → สร้าง Scorecard + Time Series + Table → แชร์ให้เพื่อนร่วมงาน
Calculated Fields สำหรับ ILPI Dashboard
สูตร Calculated Fields ที่ใช้ใน Looker Studio เพื่อคำนวณตัวชี้วัด ILPI ทั้ง 9 หมวด โดยเชื่อมต่อกับ Google Sheets ที่ Export จาก ILPI System
Export จาก ILPI → Google Sheets
ใน ILPI System หน้า Report คลิก Export → เลือก "บันทึกไปยัง Google Sheets" หรือ Copy ข้อมูลไปวางใน Google Sheets
เพิ่ม Data Source ใน Looker Studio
Add data → Google Sheets → เลือก Spreadsheet และ Sheet ที่มีข้อมูล ILPI → Add
สร้าง Calculated Fields
ใน Data Source → คลิก Field ที่ต้องการ → Add a field → ใส่สูตรตามด้านล่าง
สูตร Calculated Fields — Cost Dimension
สูตร Calculated Fields — Reliability Dimension
สูตร YoY — เปรียบเทียบระหว่างปี
Chart ที่แนะนำสำหรับ ILPI Dashboard
| ตัวชี้วัด ILPI | Chart ที่แนะนำ | Dimension / Metric |
|---|---|---|
| ภาพรวม 9 หมวด | Radar Chart (Community) | Dim: หมวด / Metric: ค่า ILPI |
| DIFOT รายหมวด | Bar Chart | Dim: หมวด / Metric: DIFOT% |
| KPI รวม | Scorecard × 3 | Cost%, Time (วัน), Reliability% |
| แนวโน้มรายปี | Time Series | Dim: ปี / Metric: ILPI ที่ต้องการ |
| Matrix ทุกหมวด | Pivot Table | Row: หมวด / Col: C/T/R |
| เปรียบเทียบบริษัท | Grouped Bar | Dim: บริษัท / Metric: ILPI |
Pro Tip: ใช้ Date Range Control ที่ Filter ด้วย "year" field เพื่อให้ผู้ใช้เลือกดูข้อมูลรายปีได้ และใช้ Dropdown List Control สำหรับ Filter รายหมวด ILPI — ทำให้ Dashboard ใช้งานได้ยืดหยุ่นโดยไม่ต้องสร้างหน้าแยก
เชื่อมหลายแหล่ง: ใช้ Data Blending รวม Google Sheets หลายปี (2565, 2566, 2567) โดย Join บน field "company_id" + "period" เพื่อสร้าง Dashboard เปรียบเทียบพัฒนาการตลอดโครงการ