App Store QRコード生成ツール
アプリのストア掲載ページやモバイルアプリのランディングページ用QRコードを作成します。Apple App StoreまたはGoogle Playのリンク先を追加し、カスタマイズ可能な読み取り用コードを生成できます。
この生成ツールは、GS1 Digital Link URIをQRコード内に直接保持します。GS1 Digital LinkコードにはPremium QRの動的リダイレクトを使用しません。
高度なカスタマイズ
色とグラデーション
ロゴとソーシャルアイコン
QRコードサイズ
App Store QRコード生成ツール
クイック回答: App Store用QRコードはApple App StoreまたはGoogle Play StoreのURLをエンコードし、読み取ると正しいストアページを開きます。1つの静的QRコードには1つのURLしか格納できず、端末がiOSかAndroidかを判別できません。両方のプラットフォームに振り分けるには、端末を判別するリダイレクトが必要です。
App Store用QRコードの作り方
- アプリのストアURLを確認します — Apple App Store のURLまたは Google Play のURL(形式は下記のリファレンスを参照)。
- ストアの完全なURLを入力欄に貼り付けます。
- 通常は誤り訂正レベルMを選び、アプリアイコンをロゴとして埋め込む場合はHを選びます。
- パターン、ファインダーアイ、色、ロゴをアプリのブランドに合わせてカスタマイズします。
- 512、1024、2048、4096 pxのPNG、SVG、WEBP、JPGでダウンロードできます。
QRコードはブラウザ内で生成されます。入力した内容はアップロードされません。
App Store用QRコードとは
App Store用QRコードは、特定のストアにある特定のアプリのURLをペイロードとして持つ標準QRコードです。シンボルは ISO/IEC 18004:2015に従います。端末がコードを読み取ると、OSがhttps://スキームを認識して既定のブラウザでURLを開き、通常はその端末のApp StoreまたはPlay Storeアプリへ移動します。
コード自体にはアプリのメタデータは含まれません。格納されているのはURL文字列だけです。ストアアプリが開くか、Webブラウザが開くか、エラーになるかは、QRコードではなく、端末にインストールされたソフトウェアとストアURLの挙動によって決まります。
App StoreのURL形式と2プラットフォーム問題
Apple App Store URL形式
の Apple App Store アプリページの標準形式は次のとおりです:
https://apps.apple.com/us/app/<app-name>/<app-id>
例:
https://apps.apple.com/us/app/instagram/id389801252
アプリIDは、アプリをApp Storeへ提出した際にAppleが割り当てる数値の識別子です。数字の前に"id"が付きます。国コード(例ではus)は、地域別ストアへリンクするために任意のApp Store地域コード(gb、au、deなど)へ変更できます。
Google Play ストアURL形式
の Google Play Storeアプリページの標準形式は次のとおりです:
https://play.google.com/store/apps/details?id=<package-name>
例:
https://play.google.com/store/apps/details?id=com.instagram.android
パッケージ名は、開発者が割り当てる逆ドメイン形式の識別子です(例:com.example.myapp)。Play Consoleのアプリダッシュボードで確認できます。
1つの静的QRコードで両方のプラットフォームに対応できない理由
静的QRコードは厳密に1つの文字列だけをエンコードします。 Apple App Store のURLと Google Play のURLは、異なるプラットフォーム上の異なるストアを指す別々の文字列です。1つの静的コードに入れられるのはどちらか一方で、両方を同時には入れられません。
2プラットフォーム問題を解決するのが端末判別リダイレクトです。これは、開かれた際に端末のUser-Agent文字列やOS情報を読み取り、iOS利用者をApp Storeへ、Android利用者をPlay Storeへ転送するURLです。この機能は動的QRコードプラットフォームやスマートリンクサービスの機能であり、静的QRコード生成ツールの機能ではありません。
この生成ツールは静的QRコードを作成します。1つの印刷済みコードから両プラットフォームへ振り分けたい場合は、次の手順になります:
- 端末判別に対応したサービスで、スマートリンクまたは動的QRリダイレクトを設定します。
- そのリダイレクトURL(短いURLになります)を、この生成ツールでURL QRコードとしてエンコードします。
- 読み取り時のiOSとAndroidの判定はリダイレクトサービスが行います。
キャンペーン対象がiOS利用者だけならApp Store URLを直接エンコードします。Android利用者だけならPlay Store URLを直接エンコードします。どちらもリダイレクトへの依存がなく、シンプルで安定した静的コードになります。
App Store URLの文字数とモジュール密度
App Store URLは通常55〜80文字程度です。 Google Play URLはパッケージ名の長さに応じて60〜90文字程度です。どちらもバイトモードでエンコードされます。誤り訂正レベルMでは、70文字のURLはおおよそQR Version 4(25 × 25モジュール)となり、コンパクトで印刷しやすいシンボルです。
ストアURLにUTMパラメータ(分析でキャンペーン流入元を追跡するため)を追加すると文字数が増え、シンボルはより高いバージョンになります。ストアURL上のUTMパラメータはWeb版ストアページへのアクセスでは機能しますが、プラットフォームのアトリビューション設定によってはApp Store ConnectやPlay Consoleの分析に引き継がれないことがあります。追加する前に、追跡効果がシンボル密度の増加に見合うか検討してください。
App Store用QRコードを使う場面
Webサイトのアプリダウンロードページ。"アプリをダウンロード"ランディングページにQRコードを置けば、正しいプラットフォームURLまたはスマートリダイレクトを使用している限り、モバイル利用者は読み取って自分の端末向けストアページへ直接移動できます。
単一プラットフォームのアプリ向け印刷広告。iOS専用またはAndroid専用アプリなら、正しいストアを指す1つの静的QRコードで宣伝できます。開発者向け媒体、業界誌、実店舗での印刷広告などが代表例です。
製品パッケージの同梱物や端末の開封時案内。連携アプリを使うハードウェア製品では、箱の中にQRコードを入れられます。対応OSが1つだけなら静的コードが適しています。
アプリ発表イベントのサイネージ。製品発表会のバナーや背景にQRコードを配置すると、参加者が読み取ってダウンロードできます。離れた位置から読む場合は少なくとも3 cm角にしてください。
カンファレンスや展示会の資料。ストラップ、名札、卓上カードにQRコードを入れると、イベント中のダウンロードを促せます。イベント前に実際の印刷サイズでテストしてください。小さな名札に密度の高いシンボルを載せると、腕を伸ばした距離から読めない場合があります。
デザインと印刷の要件
四辺すべてに最低4モジュール分のクワイエットゾーンを確保してください。 ISO/IEC 18004:2015 §6.3.3でこの最小値が規定されており、スキャナーがシンボル境界を認識するには印刷されていない余白が必要です。
近距離で使う場合は2 cm × 2 cm以上で印刷してください。パッケージ同梱物や手持ち資料に載せるコードは最低2 cm角が目安です。1 m程度離れて読むポスターやバナーなら最低3 cm、大型屋外媒体なら8 cm以上が必要です。
アプリアイコンのブランド認知度が高い場合は、中央ロゴとして埋め込めます。ロゴを入れる場合は誤り訂正レベルHを使用してください。Level Hはcodewordのおよそ30%を復元でき、シンボル面積の約25%までを占める中央アイコンで隠れたモジュールにも耐えられます。
明るい背景に暗いモジュールを維持してください。コントラストを下げるブランドカラーは、断続的な読み取り失敗の一般的な原因です。印刷前にテストしてください。
トラブルシューティング:App Store用QRコードが動作しない理由
コードは読めるものの、間違ったストアが開く。 Apple App Store のURLをAndroidで開くとブラウザが起動し、互換性のないページへ移動する場合があります。両方のプラットフォームに対応する必要があるなら、静的コードに任せず、端末判別リダイレクトを実装してください。
コードは読めるものの、ブラウザエラーや404が表示される。ストアURLが無効、アプリが公開終了、またはアプリIDが間違っています。まずブラウザでURLを開いて確認してください。
コードは読めるものの、ストアアプリが開かない。端末のApp StoreまたはPlay StoreアプリがストアURLの既定ハンドラーになっていない可能性があります。これは端末設定の問題であり、QRの問題ではありません。
印刷サイズに対してシンボルが密すぎる。小さなラベルにUTMパラメータ付きの長いURLを使うと、モジュールが小さくなります。UTMパラメータを削除してURLを短くするか、印刷サイズを大きくしてください。
クワイエットゾーンがない。デザインぎりぎりまでトリミングされたコードは切れた端で読み取りに失敗します。四辺すべてに4モジュール幅の空白を確保してください。
アプリ宣伝における静的QRと動的QR
| 静的App Store QR | 動的(スマート)QR | |
|---|---|---|
| エンコードされるもの | 1つのストアURL | 1つのリダイレクトURL |
| iOSとAndroidを判別 | 不可 | はい(端末判別リダイレクトを使用) |
| 印刷後にリンク先を変更可能 | 不可 | はい |
| スキャン分析 | 不可 | はい |
| リダイレクトサービスに依存 | 不可 | はい |
| 最高の | 単一プラットフォーム、固定URL | 2プラットフォーム、更新可能なキャンペーン |
静的コードは、単一プラットフォームのアプリや、ストアURLが変わらないキャンペーンに適しています。OS判別、分析、または印刷後にリンク先を更新する必要がある場合は、動的QRまたはスマートリンクが適しています。
このApp Store QRコード生成ツールでできること
このブラウザベースのツールは、確認済みのApple App StoreまたはGoogle Play掲載ページをエンコードし、読み取り時に該当するストアページを開きます。ローンチキャンペーン、パッケージ、サポートカード、店頭ディスプレイ、オンボーディング資料向けです。編集内容に合わせてライブプレビューが更新されるため、ダウンロード前に入力漏れや想定外に密なシンボルを見つけやすくなります。
マトリクスパターン、ファインダーアイのスタイル、前景色・背景色、グラデーション、フレーム、サイズ、任意のロゴを調整できます。SVG、PNG、WEBP、JPGで512、1024、2048、4096ピクセルの書き出しが可能です。プロ印刷にはSVGが実用的で、高解像度PNGはオフィス文書やデジタル素材に適しています。
静的ペイロードはブラウザ内で構築されます。QR画像を作るために、生成ツールへ入力した情報をアップロードする必要はありません。1つの静的シンボルが持てるリンク先は1つです。1つのコードでクロスプラットフォーム体験を提供するには、維持管理されたランディングページまたは端末判別リダイレクトが必要です。
バーレーンおよび海外でこのQRコードを使う
Bahrainでローンチする場合は、Bahrainのストアフロントで掲載ページを確認し、印刷前にアプリが利用者の地域で提供されていることを確かめてください。
顧客向けコピーで組織のスタイルに合う場合は英国式英語の綴りを使い、対象者が期待する場合はアラビア語表記も用意してください。スキャン後の動作を明確にします。「連絡先を保存するにはスキャン」「場所を開くにはスキャン」のような短い文をシンボルの横に置くと、利用者がカメラを向ける前に安心できます。
最終デザインを最新のiPhoneとAndroid端末でテストしてください。実際の紙、ステッカー、カード、看板、梱包材に印刷した後にも再度テストします。バーレーンの強い屋外光では、PC画面では目立ちにくい反射や低コントラストの問題が出ることがあります。国際利用では国番号、通貨、タイムゾーン、地域ごとのアプリ提供状況、決済ネットワーク互換性を確認してください。
公開前に
- 正しいQRペイロードタイプ
- 完全かつ検証済みのデータ
- 4モジュールのクワイエットゾーン
- 強い前景コントラスト
- 縦横比を維持した正方形スケーリング
- ロゴを安全範囲内に維持
- SVGまたは高解像度PNG
- 最終サイズでの実機スキャンテスト
よくある質問
質問を開くと、簡潔な技術回答を確認できます。
01App Storeの自分のアプリ用QRコードはどう作りますか?+
アプリのApple App Store URLをhttps://apps.apple.com/us/app/<name>/<id>形式で確認します。完全なURLを生成ツールに貼り付け、誤り訂正レベルMを選び、デザインを調整してコードをダウンロードします。コードにはストアURLが直接エンコードされ、対応端末で読み取るとそのURLが開きます。
021つのQRコードからApp StoreとGoogle Playの両方へリンクできますか?+
1つの静的QRコードではできません。静的QRは1つのURLをエンコードしますが、App StoreとPlay StoreのURLは別々の文字列だからです。静的コードは1つのストアだけを指します。1つのコードから両プラットフォームへ振り分けるには、端末判別リダイレクト(スマートリンクとも呼ばれます)が必要で、これは静的生成ツールではなく動的QRプラットフォームの機能です。
03Apple App Store URLの形式は?+
形式はhttps://apps.apple.com/<country>/app/<app-name>/<app-id>です。国コード(us、gb、auなど)が地域ストアフロントを指定します。アプリ名はURL向けに整えたアプリ名で、アプリIDは提出時にAppleが割り当てる"id"で始まる数値識別子です。例:https://apps.apple.com/us/app/instagram/id389801252。
04QRコード用のGoogle Play Store URLはどう確認できますか?+
形式はhttps://play.google.com/store/apps/details?id=<package-name>です。パッケージ名はアプリのmanifestで使われる逆ドメイン形式の識別子(例:com.example.myapp)です。Google Play Consoleのアプリダッシュボードで確認するか、ブラウザで開いたPlay StoreアプリページのURLからコピーできます。
05アプリダウンロードには静的QRと動的QRのどちらを使うべきですか?+
アプリが1つのプラットフォームだけ(iOSのみ、またはAndroidのみ)で提供され、ストアURLが変わらないなら静的コードを使います。1つの印刷済みコードから端末を判別してiOS利用者をApp Store、Android利用者をPlay Storeへ送り分けたい場合や、読み取り分析が必要な場合は動的コードを使います。
06アプリQRコードは、どのストアを開くかどうやって判断しますか?+
静的QRコードは判断しません。1つのURLをエンコードし、端末に関係なくそのURLを開くだけです。端末判別には、URL読み込み時に端末のOS情報を読み取り、利用者を適切なストアへ送るスマートリダイレクトサービスが必要です。これはサーバー側の機能であり、QRパターン自体の機能ではありません。
07App Store用QRコードに有効期限はありますか?+
静的QRコード自体に有効期限はありません。ただし、アプリがストアから削除されたり、アプリIDが変わったり、AppleまたはGoogleがURL形式を変更したりする可能性があります。その場合でもコードは正常に読み取れますが、存在しないページやリダイレクトされたページへ進みます。コード自体は機能し続け、変わるのはリンク先です。
08アプリアイコンをQRコードに埋め込むべきですか?+
はい。アプリアイコンのブランド認知度が高ければ、コードがそのアプリにつながることを強く示せます。ロゴを埋め込むときは誤り訂正レベルHを使用してください。Level Hはcodewordのおよそ30%を復元でき、シンボル面積の約25%までを覆う中央アイコンにも耐えられます。ロゴがなければLevel Mで十分です。
09App Store URLのUTMパラメータはダウンロード計測に影響しますか?+
App Store URLのUTMパラメータはApp Store Connectの分析へ引き継がれない場合があります。AppleのアトリビューションではSKAdNetworkなど独自の仕組みを使うためです。Google Playでは、UTMパラメータをFirebase経由のGoogle Analyticsで利用できる場合があります。ストア分析でUTMデータに依存する前に計測設定を確認し、追加文字によるQRシンボル密度の増加と追跡メリットを比較してください。
10静的アプリQRコードとスマートアプリQRコードの違いは?+
静的アプリQRコードは1つのストアURLを直接エンコードします。信頼性が高く永続的で第三者サービスも不要ですが、対象にできるのは1つのプラットフォームだけです。スマートアプリQRコードはリダイレクトURLをエンコードし、読み取り端末のOSを判別してiOS利用者をApp Store、Android利用者をPlay Storeへ送ります。スマートコードはリダイレクトサービスが稼働し続ける必要があります。