ตัวช่วยค้นหาเรื่องงมงายในรายการยูธูป โดยใช้ข้อมูลที่รวบรวมโดยคุณเส็ง
โค้ดยังไม่ค่อยเรียบร้อยเท่าไหร่ แต่จะพยายามทำให้เรียบร้อยขึ้นทีหลังครับ
- จิ้มที่นี่
- พิมพ์ข้อความที่จะค้นหาในช่องค้นหา
- กด Enter แล้วรอแป๊บนึง
- ออก API Key สำหรับ Sheets API จาก Google Developer Console
- สร้างไดเรคทอรี ./dist/data สำหรับเก็บข้อมูลของ Sheet ด้วยคำสั่ง
mkdir -p ./dist/data
- ใช้คำสั่ง
npm run fetch:data
สำหรับดึงข้อมูลของเรื่องและnpm run fetch:filter
สำหรับดึงข้อมูลคำสำคัญดังนี้
npm run fetch:data -- {sheetId} {key}
และ
npm run fetch:filter -- {sheetId} {key}
โดยที่ {sheetId}
คือไอดีของ Sheet และ {key}
คือ API Key ที่ได้จากข้อ 1.
ใช้ Environment variables ด้านล่างนี้เพื่อตั้งค่าของ Google Analytics
ANALYTICS_ENABLED
- ตั้งเป็นtrue
เพื่อเพิ่มโค้ด Google AnalyticsANALYTICS_CODE
- กำหนด Tracking ID ของ Google Analytics
กรุณาแจ้งไว้ใน Issue
ขอบคุณพี่แอนพี่แซมและทุกๆ ท่านที่ช่วยกันส่งเรื่องมาร่วมสนุกในยูธูป ขอบคุณคุณเส็งที่อนุญาตให้ใช้ข้อมูล