靜態與動態 QR Code

又稱: 靜態 QR Code, 動態 QR Code, 可編輯的 QR Code, 可修改的 QR Code

定義

靜態 QR Code 直接編碼最終資料,因此無法更改。動態 QR Code 編碼的是一個短的重新導向連結,因此可以修改目的地,也能統計掃描次數。

一句話說明差別

靜態 QR Code 直接包含目的地本身,動態 QR Code 則包含一個指向重新導向服務的短連結,再由該服務把掃描的人轉送到目的地。兩者都是一般的 QR Code,差別只在於所存放的資料。掃描器在跟著連結走之前,無法分辨兩者。

舉例來說,Maple Street Bakery 的靜態 QR Code 可能直接編碼 https://maplestreetbakery.example/menu;動態版本則會編碼類似 https://go.example/ab12 的連結,再由服務把這個連結轉送到菜單頁面。

各自適合的情境

靜態 QR Code 適合永遠不會改變、且不該依賴任何外部服務的內容。Wi-Fi 連線資訊、聯絡人名片、純文字,以及帳戶資料固定的付款碼,通常都是靜態的;Wi-Fi、vCard 等許多格式也只能做成靜態 QR Code,因為手機是離線讀取資料。

動態 QR Code 適合需要比單一網址活得更久的印刷品,例如包裝、標示與宣傳手冊。由於重新導向發生在伺服器上,擁有者可以在印刷後修改目的地、加上 UTM 參數,並統計掃描次數。

  • 靜態:不依賴任何服務,永久有效,但無法編輯或追蹤
  • 動態:目的地可編輯、有掃描次數與分析數據,資料較短所以圖案可以不那麼密
  • 動態:重新導向服務停止營運或帳號失效時就會失效

需要事先考慮的取捨

動態 QR Code 的主要風險,是它依賴重新導向服務持續運作。如果服務商歇業、更改條款或訂閱到期,所有已印出的 QR Code 可能同時失效。大量印刷的擁有者通常會選擇允許使用自有網域的服務商,或保留每個 QR Code 的紀錄,以便必要時重新印製。

常見問題

QR Code 印出後還能改變它的目的地嗎?

只有動態 QR Code 可以。靜態 QR Code 的目的地已經印在圖案裡,想要更改就得印新的 QR Code。

靜態 QR Code 會過期嗎?

不會。只要 QR Code 還能被讀取、所指向的目的地仍然存在,靜態 QR Code 就會一直有效。

動態 QR Code 比靜態的更不安全嗎?

本質上不是,但它多了一個中間步驟。掃描的人先看到的是重新導向的網域,而不是最終網域,所以使用可信、容易辨認的重新導向網域,有助於人們判斷是否要開啟。

所有名詞