首頁/部落格/LINE Flex Message 完整教學:從零開始製作精美卡片訊息
教學

LINE Flex Message 完整教學:從零開始製作精美卡片訊息

完整的 LINE Flex Message 製作教學,包含基礎概念、視覺化編輯器使用、範本應用、JSON 匯出等,適合行銷人員和 LINE Bot 開發者。

奧特線上工具2025/12/3110 分鐘閱讀17 次瀏覽
LINE Flex Message 完整教學:從零開始製作精美卡片訊息

LINE Flex Message 完整教學:從零開始製作精美卡片訊息

LINE Flex Message 是 LINE 提供的進階訊息格式,讓你可以設計出比一般文字訊息更豐富、更吸引人的卡片式訊息。無論你是行銷人員、電商經營者,還是 LINE Bot 開發者,學會製作 Flex Message 都能大幅提升訊息的點擊率和轉換率。

什麼是 LINE Flex Message?

Flex Message 是一種高度客製化的訊息格式,具有以下特點:

  • 彈性佈局:可以自由排列文字、圖片、按鈕
  • 互動元素:支援按鈕、連結、電話撥打等動作
  • 精美設計:可以設計出接近網頁的視覺效果
  • 跨平台:在 iOS 和 Android 上都能正確顯示

Flex Message 的應用場景

1. 電商促銷

展示商品圖片、價格、折扣資訊,配合「立即購買」按鈕:

  • 新品上市通知
  • 限時特賣活動
  • 購物車提醒

2. 餐廳菜單

設計精美的菜單卡片,讓顧客一目了然:

  • 每日特餐
  • 套餐組合
  • 外送訂餐

3. 活動邀請

製作活動邀請函,包含時間、地點、報名按鈕:

  • 講座活動
  • 會員專屬活動
  • 節慶活動

4. 數位名片

設計個人或公司名片,包含聯絡資訊和社群連結:

  • 業務名片
  • 公司介紹
  • 服務項目

如何使用我們的 Flex Message 製作器

步驟 1:選擇範本或從空白開始

前往 LINE Flex Message 製作器 [blocked],你可以:

  • 選擇範本:從電商、餐廳、活動、名片等分類中選擇適合的範本
  • 從空白開始:如果你有特定的設計想法

步驟 2:編輯內容

使用視覺化編輯器修改內容:

  • 文字:點擊文字區塊直接編輯
  • 圖片:上傳或輸入圖片網址
  • 按鈕:設定按鈕文字和連結
  • 顏色:調整背景色、文字色

步驟 3:即時預覽

右側的預覽區會模擬 LINE 聊天室的效果,讓你確認訊息在手機上的呈現。

步驟 4:匯出 JSON

完成設計後,點擊「複製 JSON」按鈕,即可取得 Flex Message 的 JSON 代碼。

Flex Message 的基本結構

了解基本結構有助於你進行更進階的客製化:

json
{
  "type": "flex",
  "altText": "這是替代文字",
  "contents": {
    "type": "bubble",
    "hero": {
      "type": "image",
      "url": "圖片網址",
      "size": "full"
    },
    "body": {
      "type": "box",
      "layout": "vertical",
      "contents": [
        {
          "type": "text",
          "text": "標題文字",
          "weight": "bold",
          "size": "xl"
        }
      ]
    },
    "footer": {
      "type": "box",
      "layout": "vertical",
      "contents": [
        {
          "type": "button",
          "action": {
            "type": "uri",
            "label": "按鈕文字",
            "uri": "連結網址"
          }
        }
      ]
    }
  }
}

主要區塊說明

區塊說明常見用途
hero頂部區塊主視覺圖片
header標題區塊標題、副標題
body主體區塊主要內容
footer底部區塊按鈕、連結

設計技巧

1. 保持簡潔

  • 不要塞太多資訊
  • 重點突出
  • 留白適當

2. 視覺層次

  • 標題要醒目
  • 使用不同字體大小區分層級
  • 善用顏色引導視線

3. 行動呼籲

  • 按鈕文字要明確
  • 顏色要突出
  • 位置要顯眼

4. 圖片品質

  • 使用高解析度圖片
  • 注意圖片比例
  • 壓縮檔案大小

如何在 LINE Bot 中使用

如果你是開發者,取得 JSON 後可以這樣使用:

Node.js 範例

javascript
const flexMessage = {
  type: 'flex',
  altText: '這是 Flex Message',
  contents: { /* 你的 JSON 內容 */ }
};

client.pushMessage(userId, flexMessage);

Python 範例

python
from linebot.models import FlexSendMessage

flex_message = FlexSendMessage(
    alt_text='這是 Flex Message',
    contents={ # 你的 JSON 內容 }
)

line_bot_api.push_message(user_id, flex_message)

會員功能

登入會員後,你可以享有以下功能:

  • 保存作品:將設計好的 Flex Message 保存到雲端
  • 管理作品:在會員後台查看、編輯、刪除作品
  • 快速載入:下次使用時可以快速載入之前的設計

常見問題

Q: Flex Message 有字數限制嗎? A: 整個 JSON 大小不能超過 50KB。

Q: 圖片有什麼限制? A: 建議使用 HTTPS 網址,圖片大小建議不超過 1MB。

Q: 可以使用動態內容嗎? A: 可以,在 LINE Bot 中可以動態生成 JSON 內容。

Q: 如何測試 Flex Message? A: 可以使用 LINE 官方的 Flex Message Simulator,或直接在我們的工具中預覽。

結語

LINE Flex Message 是提升 LINE 行銷效果的利器。透過我們的視覺化編輯器,即使不會寫程式也能輕鬆製作精美的卡片訊息。

立即開始設計你的第一個 Flex Message 吧!


相關連結

立即試用相關工具

馬上體驗文章中提到的功能