クロスプラットフォーム
onestore.link × Ionic / Capacitor アプリ
Ionic / Capacitor アプリのためのユニバーサルなアプリリンク。
結論
Ionic / Capacitor アプリに両ストア共通のダウンロードリンクを 一本用意するには、App Store と Google Play のアプリページから onestore.link を作成します。iPhone は App Store へ、Android スマートフォンは Google Play へ、パソコンは両ストアのボタンと QR コードが並ぶページへ送られます。SDK ではなくリダイレクトなので、Ionic / Capacitor プロジェクトには何も追加されず、新しいビルドも不要です。Instagram、Facebook、Snapchat、X の中でタップされると、自動でストアへ引き継ぎます。TikTok のブラウザは多くのリンクでこれをブロックするため、そこではページが最初からストアボタンを表示します。 無料リンクは費用がかからず、訪問者のいない状態が 30 日続くと削除されます。Pro(リンクごとに月額 $3.99 または年額 $39.90)ならリンクはずっと残ります。
最終確認日:2026-10-22
Capacitor を使った Ionic は、Web アプリをネイティブのシェルで包み、App Store と Google Play に配信します。ユーザーも、そして共有リンクも、正しい場所にたどり着く必要があります。onestore.link は、iOS、Android、デスクトップの訪問者を自動で振り分ける URL レイヤーです。
onestore.link なし
- Ionic のコードベースのあちこちに散らばる 2 つのストア URL
- ハイブリッド環境で Web Share API が間違った遷移先を選ぶ
- デスクトップのユーザー向けに手作りのランディングページ
onestore.link あり
- Ionic アプリのどこでも参照するのは URL 1 つだけ
- Capacitor の Share プラグインにはすっきりしたユニバーサル URL を渡せる
- デスクトップ向けのランディングページが自動で付属
Ionic での使い方
SDK も、再ビルドも、ネイティブ設定の変更も不要。URL があるだけです。
- 1
Ionic アプリをビルドして申請
`ionic build` の後に `ionic capacitor sync` を実行し、Xcode / Android Studio(または Appflow)から両方のストアに申請します。
- 2
ユニバーサルリンクを生成
両方のストア URL を指定して、onestore.link でリンクを作成します。
- 3
Capacitor Share でも、どこででも使う
共有ボタン、広告、SNS のプロフィールにあるストア別の URL を `onestore.link/yourapp` に置き換えます。
オプション:アプリ内から共有する
onestore.link はただの URL なので、Ionic アプリに何かを追加しなくても動作します。ユニバーサルリンクをユーザーに送る共有ボタンをアプリ内にも置きたい場合、Ionic での典型的な実装は次のとおりです:
Ionic のコンポーネントから:
import { Share } from "@capacitor/share";
const SHARE_URL = "https://onestore.link/myapp";
await Share.share({
title: "My app",
text: "Try my app",
url: SHARE_URL,
});よくある質問
Capacitor 5 / 6 でも動きますか?
はい。onestore.link は純粋に URL なので、URL を共有できる Capacitor / Ionic であればどのバージョンでも対応しています。
アプリへ遷移する iOS の Universal Links はどうなりますか?
onestore.link はユーザーをインストールのためにストアへ送ります。アプリがすでにインストールされていて、アプリ内の特定の画面にディープリンクしたい場合は、標準の Universal Links / App Links を別途設定してください。
Ionic アプリにユニバーサルリンクを追加しませんか?
ずっと無料、パスワード不要。リンクは1分ほどで完成します。
無料リンクを作る実際の使い方: どのスマートフォンでも正しいアプリストアを開く QR コード →