スマートリンクのリダイレクトテスト

スマートリンクがこの端末でどのストアを開くかを確認できます。任意の user agent を貼り付けて、iPhone、Android、Huawei、アプリ内ブラウザもテストできます。

端末
—
アプリ内ブラウザ
—
SetLinks のリンクが開く先
—

仕組み

スマートリンクが行き先を決める仕組み

すべてのブラウザは user agent を送信します。OS とブラウザの名前を記した 1 行のテキストです。iPhone、iPad、iPod はその中で自らを名乗り、Android のスマホは「Android」と書き、Google サービスのない Huawei のスマホは HuaweiBrowser や HMSCore などの目印を含みます。それ以外はパソコンとして扱われます。

SetLinks はその端末向けに入力されたストアのうち、最初のものを選びます。iPhone と iPad は App Store、Android は Google Play、次に RuStore、Huawei は AppGallery、次に RuStore です。これらの端末にない Google Play へは送りません。パソコンはパソコン用ページへ、残りはすべてフォールバックアドレスへ送られます。

既知の制限がひとつあります。デスクトップモードの Safari を使う iPad は自らを Mac と名乗るため、パソコンとして扱われます。本物の Mac を App Store のモバイルページへ送るほうが、より悪い間違いだからです。

アプリ内ブラウザにボタンが必要な理由

Instagram、TikTok、Facebook、Telegram、VK の中で開いたリンクはアプリ独自のブラウザで読み込まれ、ストアへの受け渡しを拒否することがよくあります。訪問者は空白のページを見て離脱します。SetLinks はこれらのブラウザを判別し、「ストアで開く」ボタン付きの短いページを表示します。自動リダイレクトではなくタップなので、これなら機能します。

キャンペーン前にリンクをテストする

実際の iPhone と Android のスマホで、カメラから(QR コードの場合)とチャットからの両方でリンクを開きます。Instagram のダイレクトメッセージで自分に送り、そこでタップします。最後にパソコンで開きます。

手元に端末がない場合は、その user agent を上の欄に貼り付けてください。サポートのチケット、サーバーログ、分析ツールから取得できます。

よくある質問

user agent とは何ですか?

すべてのブラウザがリクエストごとに送信する 1 行のテキストで、OS、端末、ブラウザの名前が書かれています。スマートリンクはこれを読んでストアを選びます。

スマホがなくてもテストできますか?

はい。上の欄に任意の user agent を貼り付ければ、SetLinks のリンクがそれをどう扱うかを表示します。

Huawei のスマホはどこへ行きますか?

Google サービスのない Huawei のスマホは、リンクに AppGallery があればそこへ、次に RuStore へ、どちらもなければフォールバックページへ送られます。Google Play へ送られることはありません。

iPad がパソコンとして表示されたのはなぜですか?

iPad の Safari は標準でデスクトップ版のウェブサイトを要求し、その際に自らを Mac と名乗ります。user agent には両者を区別する情報がありません。

自分の user agent はどこかに送信されますか?

いいえ。判定はリダイレクトと同じルールでブラウザ内で行われ、こちらに送信されるものはありません。

ほかの無料ツール

すべてのストアにひとつのリンクと QR コード

SetLinks は訪問者をそれぞれのストアへ送り、すべてのクリックを集計します。無料で始められます。

スマートリンクを作成