1分で読了業界

アプリダウンロード用QRコード: 1つのコードで両方のストアに対応

iPhoneユーザーをApp Storeへ、AndroidユーザーをGoogle Playへ振り分ける、アプリダウンロード用のQRコードの作り方。デバイスを判定するスマートリンクを使い、1つのコードで両方のストアに対応させます。

Ana Kowalska
Marketing solutions engineering
アプリダウンロード用QRコード: 1回のスキャンが、デバイスを判定するスマートリンクを介してiPhoneユーザーをApp Storeへ、AndroidユーザーをGoogle Playへ振り分ける仕組み

アプリダウンロード用QRコードとは、iPhoneユーザーをApp Storeへ、AndroidユーザーをGoogle Playへ、スキャンした瞬間に振り分ける1つのスキャン可能なコードです。仕掛けは、コードがストアを直接指していない点にあります。コードが指しているのはデバイスを読み取って正しいストアへ転送するスマートリンクであり、デスクトップの人向けにはWebページがフォールバックになります。印刷したコードは1つ、対応するプラットフォームは両方、迷わせることはありません。

ここでは実践的な内容を解説します。生のストアリンクがオーディエンスの半分を取りこぼす理由、デバイスを判定するリンクの仕組み、その作り方、そしてどこに設置すべきかです。QRコード自体が初めてなら、まずQRコードの作り方: 静的・動的・トラッキング対応で基本を押さえてください。

問題: 2つのストア、1つのコード

あなたのアプリは2つの場所に存在しています。iPhoneユーザーはApple App Storeから、AndroidユーザーはGoogle Playからインストールし、それぞれのストアには独自のURLがあります。QRコードが保持できるアドレスは1つだけなので、App Storeのリンクをエンコードすれば、Androidでスキャンした人は全員使えないページに着地してしまい、逆もまた同じです。

ストアごとに1つずつ、合計2つのコードを印刷すると、判断が読み手に押し付けられ、自分がどちらの機種を持っているかを把握したうえで正しい四角形を選ばなければなりません。ほとんどの人はそれをしません。結果として、まさにアプリを使いたいと思ったその瞬間にインストールを取り逃がします。解決策は、コード自身にルーティングさせることです。

デバイスを判定するリンクの仕組み

コードとストアの間には1つの短縮リンクが挟まり、スキャンのたびに遷移先を決定します。

スマートフォンがリンクを開くと、リクエストにはOSの情報が含まれます。リンクはそれを読み取り、iOSならApp Storeへ、AndroidならGoogle Playへ、それ以外はフォールバックのWebページへとリダイレクトします。スキャンした人にはこれが一切見えず、タップすれば正しいストアに到達するだけです。これはスマートリンクの説明:追加サービスなしのエッジルーティングで説明したのと同じルーティングの仕組みを、国や言語ではなくアプリストアに適用したものです。AppleはApp Storeのマーケティングリンクを、GoogleはPlayストアのリンク設定を文書化しており(いずれも2026年7月18日アクセス)、スマートリンクはデバイスごとに正しい方を選ぶだけです。

1つのQRコードがスマートリンクをエンコードし、スキャンのたびにデバイスを読み取って、iOSはApp Storeへ、AndroidはGoogle Playへ、デスクトップはWebのフォールバックページへとルーティングする図

コード自体は賢くありません。エンコードしているのは1つのリンクだけです。知能はすべてそのリンク側にあり、だからこそアプリダウンロード用のコードはスマートリンクを指す必要があり、apps.apple.complay.google.com の生のURLを直接指してはいけないのです。

作り方

4つのステップがあり、順番が重要です。

  • 両方のストアURLを集める。 App Storeの商品リンクとGoogle Playの掲載リンクです。AppGalleryなど他のストアにも展開しているなら、それらのリンクも用意しておきましょう。
  • スマートリンクを作成する。 iOS向けの遷移先、Android向けの遷移先、そしてデスクトップやその他向けのフォールバックを設定します。これはデバイスのルールを持つ1つの短縮リンクです。
  • そのスマートリンクからQRを生成する。 ストアURLではなく短縮リンクをエンコードします。あとでストアを編集したりスキャンを読み取ったりできるよう、動的にしておきましょう。
  • フォールバックを意図的に設定する。 デスクトップからのスキャンは、使えないストアではなく、両方のストアバッジを載せたランディングページや、スマートフォンに送る手段があるページへ誘導します。

コードは自分が管理する短縮リンクをエンコードしているため、これは定義上、動的コードです。それが重要な理由は動的QRコード vs 静的QRコード:実際に何が違うのかで説明したとおりで、再印刷することなくストアURLを差し替えたり、プラットフォームを追加したり、間違いを直したりできます。

自分でルーティングを組みたくないなら、Elidoのスマートリンク機能がデバイス判定を行い、QRコード機能が同じ短縮リンクの上にコードを生成するため、ルーティングとスキャンデータが1か所にまとまります。無料プランで今すぐ設定できます

正しいストアだけでなく、正しい画面に着地させる

正しいストアに送るのは仕事の半分にすぎません。残り半分は、インストール後にアプリがどこを開くかです。

デフォルトでは、たとえスキャンが1つの特定機能を訴求する広告から来たものであっても、新規インストールは一般的なホーム画面に着地します。ディファードディープリンクはその意図をインストール後まで運び、アプリが正確な画面を開くようにします。キャンペーン経由のインストールで人が離脱しがちなのはまさにこの箇所です。仕組みはディープリンクとは?わかりやすい解説と、重量級のSDKを使わないセットアップについてはSDKなしでモバイルアプリのディープリンクを実装するで解説しています。単純なインストールキャンペーンならストアへのルーティングだけで十分ですが、スキャンがアプリ内の特定の遷移先を約束しているなら、ディファードディープリンクを追加しましょう。

どこに設置するか

アプリダウンロード用のコードは、スマートフォンがすでに手の中にあり、次のステップがあなたのアプリであるあらゆる場所で活躍します。

ポスターや交通広告、商品パッケージや同梱物、イベントブースやバッジ、レストランのテーブル、レシート、名刺、動画のエンドスクリーンまで、どこでも機能します。パターンはどの印刷物の設置でも同じです。それぞれの面に専用の短縮リンクを与え、ポスター、パッケージ、ブースを比較できる別々の行にしましょう。デザインも依然として重要なので、スキャンできるブランドQRコードのデザインガイドにあるとおり、クワイエットゾーン、コントラスト、そして「スキャンしてアプリを入手」のような明確な呼びかけを保ってください。

うまくいかないこと

一見問題なさそうでいてインストールを失う、3つの設定です。

1つのストアURLだけをエンコードすると、スキャンした人の半分が失敗する。iPhoneはApp Storeに着地してインストールできるが、AndroidはインストールできないApp Storeのページに着地してしまう図

1つのストアURLだけをエンコードする。 App Storeのリンクを保持するコードは、Androidでスキャンした人にとって全くの無駄であり、逆もまた同じです。これは最もよくある間違いであり、スマートリンクがそれをきっちり解決します。

デスクトップのフォールバックがない。 スキャンはデスクでも、共有画面越しにでも、ノートパソコンでも起こります。フォールバックがなければ、そうした人たちはインストールできないモバイル向けのストアページに着地してしまいます。リンクをスマートフォンに送れるページへ誘導しましょう。

ストアへ直行する静的コード。 1つのプラットフォームだけであっても、ストアURLを直接エンコードすればスキャンデータは得られず、掲載URLが変わればコードは死んでしまいます。コードが編集可能かつ計測可能な状態を保てるよう、短縮リンクを経由させましょう。

ルーティングさえ正しくできれば、1つのコードでインストールファネル全体を担えます。スキャン、正しいストア、そして必要なら、アプリ内の正確な画面までです。

ブログの関連記事

よくある質問

App StoreとGoogle Playの両方に対応するQRコードはどうやって作りますか?

1つのQRコードを、ストアのURLではなくスマートリンクに向けます。App StoreのリンクとGoogle Playのリンクを用意し、訪問者のデバイスを判定してiPhoneユーザーをApp Storeへ、AndroidユーザーをGoogle Playへリダイレクトするスマートリンクを作成し、そのただ1つのスマートリンクからQRコードを生成します。デスクトップでスキャンした人向けにWebのフォールバックも設定しておきましょう。ストアの選択はスキャンした瞬間に行われるため、印刷したコードは1つで両方のプラットフォームに対応できます。

1つのQRコードで両方のアプリストアにリンクできますか?

はい、間にスマートリンクを挟めば可能です。QRコードはアドレスを1つしかエンコードできないため、2つのストアURLを直接入れることはできません。代わりに、スキャンのたびにデバイスを読み取り、正しいストアへ転送する1つのスマートリンクをエンコードします。スキャンした人にリダイレクトが見えることはなく、自分のスマートフォンに応じてApp StoreかGoogle Playにただ到達するだけです。

コードはどうやってどちらのストアを開くべきか判断しているのですか?

コードの背後にあるスマートリンクが、スマートフォンから報告されるOSを含むリクエストを読み取り、遷移先を選びます。iOSデバイスはApp Storeへ、AndroidデバイスはGoogle Playへ、それ以外のデバイスは自分で設定したフォールバックのWebページへ進みます。QRコード自体は賢くありません。ルーティングを行うのはコードが指す短縮リンクの側であり、だからこそコードは単純なストアURLではなくスマートリンクをエンコードする必要があるのです。

デスクトップでアプリのコードをスキャンするとどうなりますか?

設定したフォールバック次第です。デスクトップやノートパソコンはモバイルアプリをインストールできないため、優れたスマートリンクはそうしたスキャンを、自社サイトや両方のストアバッジを載せたページ、あるいはスマートフォンにリンクを送るフォームといったランディングページへ導きます。フォールバックがなければ、デスクトップでスキャンした人は何もできないストアのページに着地してしまいます。デスクトップの遷移先は成り行き任せにせず、必ず意図的に設定してください。

QRコードからのアプリダウンロードを計測できますか?

スキャンは正確に計測でき、インストールは追加の設定があれば計測できます。動的なアプリダウンロード用コードはリダイレクトを経由するため、すべてのスキャンが時刻、デバイス、設置場所とともに記録されます。インストール数を数えるのは別のステップで、ストア自身のアトリビューション機能か計測パートナーが必要です。アプリストアはインストールをQRコードへ直接報告してはくれないからです。スキャン数だけでも、どのポスターや設置場所が機能しているかは十分に分かります。

Elidoを試す

URLを貼り付けて短縮リンクを取得

登録不要。リンクは30日間有効。永久に保存するには登録してください。

Free、登録不要 · 1日あたり2件

Elidoを試す

EUホスティングのURL短縮サービス。カスタムドメイン、詳細な分析、オープンAPI付き。無料プラン - クレジットカード不要。

タグ
qr code for app download
app store qr code
app download qr code
qr code app store and google play
smart app download link
google play qr code

続きを読む