Skip to content
ブログに戻る
チュートリアル

静的 QR コード vs 動的 QR コード — なぜあなたの QR は動かなくなるのか

動的 QR コードはリダイレクトサービスが停止すると失効する。静的 QR コードは決して失効しない。両者の違いがなぜ重要か、そしてどう選ぶか。

9 分で読了

静的 QR コード vs 動的 QR コード — なぜあなたの QR は動かなくなるのか

ある不動産エージェントが光沢のあるチラシを 5,000 枚印刷した。各チラシには物件ページにリンクする QR が付いている。半年後、問い合わせがぱたりと止まる。彼女が使ったのは無料の動的 QR サービスで、そのサービスは予告なく彼女のプランを下位に変更していた。あらゆる郵便受けの中のチラシは今、すべて 404 を指している。物件は変わらない。ドメインも変わらない。電話番号も変わらない。QR と目的地の間に挟まったサードパーティのリダイレクトだけが死んでいた——そしてそれはすべての印刷物を道連れにした。

これは QR コードマーケティングで最もコストの高い誤解であり、完全に回避可能なものだ。

誰も警告してくれなかった 30 日タイマー

ユーザーが QR をスキャンすると、カメラはモジュールを文字列にデコードする。その文字列があなたの本当の URL——https://yourdomain.com/menu——なら、ブラウザは直接それを開く。中間業者も、有効期限も、自社サーバー以外の障害ポイントも存在しない。

文字列が短縮 URL——https://bit.ly/xyz——なら、カメラはそれをブラウザに渡し、ブラウザは Bitly のサーバーを叩き、Bitly のサーバーは HTTP 301 であなたの本当の URL に転送する。QR はポインタを指すポインタになる。その 2 つ目のポインタはあなたが所有していないサービスだ。

すべての動的 QR ベンダーは、QR ごとまたはスキャンごとに月額料金を請求する。契約は暗黙的だ:あなたが支払っている限り、リダイレクトは解決される。支払いを止めた日——あるいは事業を停止した、買収された、料金を変えた、あなたの利用がスパムに見えると判断した日——QR は死ぬ。あなたの印刷物はコースターになる。

エンドユーザーにはこれを察知する手段がない。QR は依然としてスキャンできる。URL も依然として生成される。ただその URL があなたのコンテンツに到達しなくなる。あなたが気づくころには、QR はボトルラベル、屋外看板、名刺、レストランのメニュー、不動産の看板、会議のバッジ、そして小売店に出荷された製品パッケージに印刷されている。回収は不可能だ。

QR コードの中身は実際何なのか

QR は黒と白のモジュールからなる二次元行列で、ビットをエンコードしたものであり、ISO/IEC 18004 として標準化されている。エンコーディングは明確かつオープンに定義されている。フォーマットの層ではベンダーロックインは存在しない——ロックインはコンテンツの層でのみ起きる。

使い方は 2 通りある:

  • 静的 QR:データ——URL、プレーンテキスト、vCard、WiFi 認証情報、地理座標——がモジュールに直接エンコードされる。モジュールそのものが目的地だ。目的地を変えるには再生成と再印刷が必要。サードパーティも、サブスクリプションも、有効期限もない。1997 年に β 版カメラで生成された静的 QR は、2046 年に携帯電話に取って代わったどんな機器でスキャンしても、同じ文字列を返す。

  • 動的 QR:モジュールには https://bit.ly/abc123 のような短縮 URL がエンコードされる。スキャン時にブラウザが短縮 URL サービスを叩き、サービスがデータベースで目的地を引いてリダイレクトする。QR を再生成せずに目的地を変えられる——ただしリダイレクトサービスが稼働している限り。

https://yourdomain.com/menu を直接エンコードすると、モジュールがより密でマス目が小さく、遠くからのスキャンがやや難しい QR になる——だが永久に動く。https://bit.ly/abc123 をエンコードすると、より小さく、よりすっきりした QR になる——だが Bitly が生きていることに依存する。この見た目の差が、その依存性に見合うことはほとんどない。

どちらのタイプも数秒で生成できる。違いは次の 10 年を生き残るのはどちらか、という点だ。完全な URL を直接エンコードするには QR Code Generator を使う——データはモジュールに埋め込まれ、間にサービスは存在しない。

なぜ動的 QR を売る会社があるのか

動的 QR ベンダーは詐欺をやっているわけではない。製品には実際の価値があり、必要かどうか判断する前に何を売っているのかを理解しておく価値がある。

売り文句:印刷後に目的地を編集できる。スキャンを時間、場所、デバイスごとに追跡。ランディングページの A/B テスト。物理的な物を回収せずにキャンペーンを一時停止。レストランがリブランドしたときにメニュー URL を変更。1 万枚の名刺を再印刷せずに印字された URL の誤字を修正。

このうちいくつかは本当に有用だ。6 週間のテレビキャンペーンに QR をオーバーレイするマーケティングチームは分析データから恩恵を受ける——どの枠がスキャンを誘発したか、どの地域が転換したか、どのクリエイティブが最も引きが強かったかを知りたい。2 つのランディングページバージョンをテストするプロダクトマネージャーもリダイレクト層から恩恵を受ける——トラフィックを分割できるからだ。

罠は、これらの機能を必要としない QR のためにそのサブスクリプションを永遠に払い続けることだ。レストランのメニュー QR に A/B テストは不要。名刺にスキャン分析は不要——顧客は 1 人、名刺は 1 枚、キャンペーンはない。不動産看板は、物件が掲載されている期間(最長で数か月)だけ物件を指していればよい。これらのどれも「印刷後の編集」から恩恵を受けないが、すべてサブスクリプションが終了したときにダメージを受ける。

計算してみよう:1,000 枚のステッカーを 1 枚 0.10 ドルで印刷、合計 100 ドル。動的 QR サービスは月 25 ドル。12 か月後、リダイレクトに 300 ドル使ったことになる——印刷費用の 3 倍だ——そして 1 回の支払い漏れで 1,000 枚すべてが死ぬ。同じ内容を静的 QR にエンコードしてステッカーに印刷すれば、定常費用ゼロ、永久に有効だ。

動的 QR の故障モード

リスクは理論上の話ではない。動的 QR が本番で死ぬ、記録された方法は以下のとおり:

  • 2018 年の Bitly Pro 停止。 Bitly はカスタムドメインの Pro 製品を廃止し、顧客を別の有料ティアに移行させた。期限内に移行しなかった顧客は目を覚ますと、何千もの物理的な資産のリンクがすべて死んでいた。一部のキャンペーンは結局回復しなかった。これは動的 QR 業界の代表的なケーススタディであり、それ以降も小さなベンダーで何度か起きている。

  • サブスクリプション失効。 休暇中に登録カードが期限切れになる。サービスはあなたが見ない宛先に督促メールを 3 通送る。7 日間の猶予期間の後、アカウントは停止される。すべての QR が 24 時間以内に 404 を返すようになる。サブスクリプションを再アクティベートしても、必ずしも同じ短縮 URL が復元されるわけではない——回収するベンダーもある。

  • ドメイン失効。 小規模な QR 短縮ベンダーは中心となるドメインを期限内に更新するとは限らない。ドメインが失効すると、that-vendor.io/abc を使うすべての QR がパーキングページになる、もっと悪い場合はスクワッターに購入されたマルウェアの着地ページになる。あなたの顧客があなたの QR をスキャンすると、偽ウイルス対策ソフトの広告に着地する。

  • ジオブロッキングとレート制限。 ベンダーの不正対策システムが、特定の国やキャリアからのスキャンをボットらしいと判定して静かにブロックする。QR はあなたや QA チームでは正常に動くのに、視聴者の半分にとっては死んでいる。数週間後に 1 通の顧客クレームでそれを発見する。

  • アカウント停止。 TOS 上の紛争、ハイジャックされたメール、自動詐欺検出の誤検知——どれもアカウントを閉鎖しうる。そのアカウントに紐づくすべての QR が同じ時間帯に死ぬ。

  • 買収または製造中止。 スタートアップが買収される。12 か月以内に動的 QR 製品ラインは閉鎖され、顧客は条件の異なる後継製品に押しやられ、移行できないまたは移行を望まない QR は壊れたままになる。

これらは奇異なエッジケースではない。すべて過去 10 年で繰り返し起きてきた。

動的 QR が実際に正しい場合

動的 QR が正しい選択肢になるのは、3 つの狭いシナリオだけだ:

期間限定で分析が重要なキャンペーン。 30 日のプロモーションポスター連動、スキャンで応募の懸賞付きテレビ広告、入れ替わるオファーのある会議ブース。依存リスクが累積する前にキャンペーンは終わり、分析データは具体的な最適化判断を駆動する。

実施中の A/B テスト。 異なる QR の付いたカードを 2 バッチ印刷し、リダイレクト層でトラフィックを分割してランディングページの転換率を比較する。実験は短期で、リダイレクト層の柔軟性こそが核心だ。

設計上、変化することが必要なコンテンツ。 期限が来るイベントチェックイン URL。毎朝異なるオファーを指す「日替わりお得情報」QR。産業現場の運用 QR(資産タグ、機器マニュアル)で、リダイレクト先が実際に変わる場合。

これら 3 つでは、定常費用とサービス依存リスクを受け入れる——分析または可変性の価値がそれを上回るからだ。それ以外のすべて——印刷されたメニュー、名刺、不動産看板、製品パッケージ、会議バッジ、実店舗内の標識——では静的 QR が勝つ。

永久に有効な静的 QR の作り方

レシピは短い:

  1. 完全な URL を直接エンコードする。 いかなるサードパーティのリダイレクトも使わない。QR の中の文字列は、ユーザーを着地させたい URL そのもの、間に何もない状態にする。

  2. ブランディングや追跡可能性のためにリダイレクトが必要なら、リダイレクトのエンドポイントを自社で所有する。 自社ドメイン上のパス——yourdomain.com/go/menu——を使えば、分析データを完全に管理でき、ベンダーに依存せずに目的地を変更できる。ドメインはどちらにせよ料金を払っている;リダイレクトルールを 1 つ追加するのは無料だ。

  3. 印刷する QR には誤り訂正レベル H(約 30% の復旧能力)を使う。コーヒーの染み、折り目、ペンの跡、日焼け、物理的な摩耗はどれも QR の読み取り可能な領域を侵食する。レベル H なら大幅な損傷でも QR は生き残る。レベル L は画面表示専用にとどめる。

  4. クワイエットゾーンを保つ——QR の周囲 4 モジュールの余白——をレイアウトに合わせて切り詰めない。これは印刷された QR が読み取れない最も一般的な原因だ。すべての QR 仕様がクワイエットゾーンを義務付けているのには理由がある:スキャナはコントラストの境界を使ってシンボルを捕捉する。

  5. 印刷前に iOS のカメラと Android のカメラの両方でテストする。 地球上で最大の 2 つのスキャナ陣営は、QR の扱い方がわずかに異なる。iOS でスキャンできる QR が、コントラストやクワイエットゾーンが境界線上だと Android で失敗することがある。実際の印刷サイズで、実際のスキャン距離から両方をテストする。

  6. 非常に長い URL の場合、リダイレクトに頼る前に URL 自体を短くする。 印刷版から UTM パラメータを外す(代わりに自社サーバーログで追跡する)。より短いパスセグメントを使う。クエリパラメータをサーバー側の短いエイリアスに移す。60 文字の URL は 200 文字の URL よりずっとすっきりした静的 QR を生み出す——しかも依然として永久だ。

QR Code Generator で静的 QR を生成しよう。ツールは完全にブラウザ内で動作する——URL はサーバーに送られず、レンダリングはローカルで完結し、出力はあなたのデータを直接エンコードした永久的な SVG または PNG だ。アカウントもサブスクリプションも有効期限もない。一度印刷すれば、ドメインが解決する限りずっと動き続ける。

決定マトリクス

シナリオ静的 QR動的 QR
レストランのメニュー(印刷)最適リスクあり
名刺最適避ける
不動産看板最適避ける
一回限りの会議バッジ使える使える
期間限定キャンペーンのポスターまあまあ最適
A/B テストと分析最適
長寿命の製品パッケージ最適避ける
一時的なイベントのチェックインまあまあ最適
会場の WiFi 認証情報最適
vCard 連絡先共有最適

パターンは明確だ。物理的、長寿命、無人運用のものはすべて静的 QR に属する。キャンペーン主導で分析データに敏感なものだけが、動的 QR のサブスクリプションを正当化できる。

プロジェクトがどちら側に落ちるかわからないなら、デフォルトは静的だ。静的の下振れは、URL が変わったときに再印刷すること——通常は小さく、予測可能なコストだ。動的の下振れは、ベンダーが調子の悪い日に予告も復旧手段もなくすべての印刷物が同時に消灯することだ。永久的な静的 QR は QR Code Generator で生成しよう——あなたのデータはブラウザでモジュールに直接エンコードされ、アップロードされず、決して失効しない。ペイロードにエンコーディング上の調整が必要なら、Base64 エンコーダ がバイナリからテキストへの変換を扱い、URL エンコーダ がクエリパラメータをきれいにエスケープして、QR の目的地が市場のどんなスキャナでも生き残るようにする。