交付驗收入口 — 前台(用戶 LINE)+ 後台(管理)
打開這一頁,即可拿到 STG(測試)與 PRD(正式)兩套環境的前台與後台入口,並照著一條完整故事走過所有功能。每個功能都標明「怎麼走、做什麼、該看到什麼」。
📅 2026-06-14 交付版Step 1 — 取得入口
用戶端走 LINE(加官方帳號 → 開 LIFF);管理端是獨立後台網站。下方分 STG / PRD 各給一組連結。打開測試網頁後,掃 QR / 點連結加官方帳號,就能以客戶身分開始走整個 LINE LIFF 流程。
加 LINE 官方帳號 → 點圖文選單「鵬灣騎行」→ 授權登入 → 進入 LIFF
電腦瀏覽器開後台網址 → 帳密登入
admin / 密碼 請向開發者索取* 為安全考量,後台密碼不公開於本頁,由窗口私下提供。
焦點功能
進前台首頁點「世界自行車日」進入路線頁,頁面清楚分成兩個任務。兩個任務的勳章與抽獎券都是「每天可重複領」(台北 00:00 重置)。
6/1–6/30 期間,不限地點完成 5 公里以上騎乘,用「馬拉松世界 App」收錄 GPS 軌跡後,在路線頁點「馬上利用馬拉松世界 App 收錄 GPS 軌跡」→ 挑一筆騎乘紀錄 → 認證。
🎖️ 每日 1 枚勳章 = 5 張抽獎券實際騎到鵬灣 12.5K 路線,沿途 7 個打卡點用手機 GPS 打卡。每個打卡點每天可打一次。
🎟️ 每點 +1 抽獎券,集滿發勳章Step 2 — 跟著故事走
下面不是各自獨立的功能,而是「同一位用戶、同一張券、同一個咖啡券」從累積、中獎、到兌換的完整生命週期。標注 前後台聯動 的幕,前台一動、後台同步出現。
做什麼
做什麼
做什麼
做什麼
做什麼
前台 · 用戶端
每個功能 = 怎麼進去(入口)+ 做什麼 + 檢查重點。入口多由 LINE 圖文選單(Rich Menu)或 LIFF 首頁功能格進入。
首次點「鵬灣騎行」→ LINE 授權 → 進 LIFF → LINE 收到歡迎 Flex。
路線頁清楚分任務一(任意地點 5K 騎乘認證,串馬拉松世界)與任務二(7 點路線打卡)。兩者勳章/券每日可重複。
分區呈現各類勳章與路線進度;右上「勳章展示牆」看已收集 / 未收集。
個人選手證卡:頭像、名稱、累計勳章 / 抽獎券 / 完騎場次。可複製自己的 LINE ID(畫面不顯示 ID 本體)。
抽獎券 Tab 看有效/中獎/總計與來源;獎品 Tab 看抽獎活動與名額;「我的獎品」看中獎序號(點卡複製)。
16 家合作店家清單(可分類);兌換券可出示 QR 給店家核銷。
友善地圖(補給站/友善店家/淋浴)含定位與導航;賽事資訊嵌官網;社群為各品牌連結。
後台 · 管理端
登入後台後,左側選單進入各功能。重點操作(抽獎 / 指定發獎 / 核銷撤銷)下方都標了步驟。
總用戶 / 抽獎券 / 勳章 / 活動數即時統計。
新增 / 編輯獎品、填兌換說明;電子券類獎品點「序號管理」批次匯入序號(咖啡券 100 組已入庫)。
用途:把固定測試用戶存成一組,對整組「指定發獎」直接發券(配序號 + 推 LINE),不經隨機抽,用於上線前驗證咖啡券發放與兌換。
進活動 → 設定獎品組合與條件 → 「模擬抽獎」預覽(不寫 DB)→ 「執行抽獎」(二次密碼)→ 隨機抽出中獎並推 LINE。
列出所有中獎紀錄(用戶 / 獎品 / 序號 / 時間),可依活動篩選。
用戶列表 + 搜尋;看個別用戶的勳章 / 打卡 / 中獎 / 綁定狀態;可逐項清除用戶資料(測試用)。
16 家店家管理、改驗證碼、看兌換明細與統計(領取 / 核銷 / 剩餘);兌換券誤核銷可在此撤銷。
選用戶(搜尋 + 勾選 modal)→ 推測試訊息:歡迎 / 店家兌換 / 全部兌換券 / 全部獎品 / 抽獎券情境,供檢視長相。
馬拉松世界同步健康度(最後拉取、累積紀錄、FAIL 分布);系統事件 = 全站關鍵事件總覽;失敗打卡 = 打卡失敗細看(誰 / 哪 / 漂多遠)。
測試站已預建
測試站已備妥獎品 / 序號 / 店家等資料,登入即見一個運作中的系統。
* 以上為測試站預建數據,操作後即時變動;需重設回乾淨示範狀態告知開發者即可。
交付前 · 待 LAVA 補齊
補齊以下即可規劃正式上線。
| 項目 | 影響功能 | 說明 |
|---|---|---|
| 前台 LINE 連結(STG / PRD) | 加官方帳號入口 | 本頁上方兩個「待補」按鈕 |
| 店家正式優惠內容 | 運動友善店家 | 16 家的折扣 / 贈品 / 條件 |
| 友善地圖正式 Pin | 友善地圖 | 補給站 / 友善店家 / 淋浴座標 |
| 雲嘉南完騎證書範本 + 名單 | 完騎證書 | 範本圖 + 報名名單 |
| 正式 domain | 全系統 | 上線前同步更新 LINE Developers Console endpoint |