ディープリンク

仕組み

ディープリンクは、ブラウザからランチャー、またはランチャーの特定のタブやページを開くことを可能にします。ディープリンクの中には、ブラウザからゲームにデータを転送することができるものもあります。

注意
ディープリンクは、以下の前提条件があります:
  • ランチャーがユーザーのコンピューターにインストールされています。
  • ランチャーはユーザーによって少なくとも一回開かれています。

入手方法

ブラウザーまたは外部アプリケーションからランチャーを開くには、次の表に示すように、外部リソースのhref属性に次のいずれかのリンクを配置します。リンクでは、<launcher-id><game-id><tab-id>は、ランチャー、ゲーム、およびタブの識別子です。それらの値を見つけるには:

  1. パブリッシャーアカウントでプロジェクトを開き、配信 > ランチャーセクションに移動します。
  2. ダッシュボードでランチャーを探し、「ランチャーを編集」をクリックします。
  3. コンテンツセクションに移動します。
  4. タブ」をクリックします。
  5. タブの右側のドロップダウンリストで、「編集」をクリックします。
  6. タブ編集ページのURIから値をコピーします:https://publisher.xsolla.com/<merchant-id>/projects/<project-id>/new-launcher/<launcher-id>/game/<game-id>/tabs/<tab-id>

注意
ディープリンクに無効なパスが指定された場合、ディープリンクはランチャーを開くか、ランチャーがすでに開いている場合はそのウィンドウにフォーカスします。
リンク説明
xl-<launcher-id>://openランチャーを開くか、ランチャーがすでに開かれている場合はそのウィンドウをフォーカスします。
xl-<launcher-id>://game/<game-id>ゲームのメインページを開きます。
ブラウザからゲームへのデータ転送に対応します。
xl-<launcher-id>://game/<game-id>/newsゲームニュースタブ、またはニュースページが利用できない場合はゲームメインページを開きます。
ブラウザからゲームへのデータ転送に対応します。
xl-<launcher-id>://game/<game-id>/storeストアが利用できない場合は、ゲームストアタブまたはメインゲームページを開きます。
ブラウザからゲームへのデータ転送に対応します。
xl-<launcher-id>://game/<game-id>/tab/<tab-id>ゲームページのカスタムタブ、またはカスタムタブが使用できない場合はゲームメインページを開きます。
ブラウザからゲームへのデータ転送に対応します。
xl-<launcher-id>://settingsランチャー設定ページを開きます。
xl-<launcher-id>://tab/<tab-id>ランチャーのカスタムタブ、またはカスタムタブが使用できない場合はゲームメインページを開きます。
xl-://game/?action=startゲームを起動します。アップデートが利用可能な場合は、ゲームを更新した後に自動で開始します。利用可能な場合は、ゲームオプションのモーダルを開きます。ゲームがインストールされていない場合は、インストール用のモーダルを開きます。
  • xl-<launcher-id>://game/<game-id>?action=install
  • xl-<launcher-id>://game/<game-id>?action=install&force=1
  • xl-<launcher-id>://game/<game-id>?action=install&force=true
インストールを開始するか、または促します。以下のパラメータを含めることができます:
  • 許可されている場合、force=1またはforce=trueはユーザープロンプトをバイパスします。
  • pathパラメータは、ゲームがインストールされるディレクトリを指定します。このパラメータが渡されず、かつ場合は、オペレーティングシステムに応じて、以下のデフォルトのインストールパスが使用されます:
    • Windowsの場合 — C:\Games\
    • macOSの場合 — /Users/{username}/Library/Application Support/
force=1またはforce=trueが指定され、かつpathパラメータが渡された場合、ゲームは指定されたディレクトリに自動的にインストールされます。
パスが無効であるか、アクセスできない場合は、インストール用のモーダルウィンドウにエラーが表示され、ランチャーのウィンドウが元の状態に復元されます。
force=0もしくはforce=falseが指定されているか、または何も渡されず、かつpathパラメータが渡された場合、指定されたパスがあらかじめ入力された状態で、インストール用のモーダルが開きます。ユーザーは、確定する前に内容を変更できます。
xl-://game/?action=updateアップデートが利用可能な場合は、ゲームを更新します。
xl-://game/?action=repairゲームがダウンロード済みで、利用可能なアップデートがない場合は、ゲームを修復します。
xl-://game/?action=uninstallゲームがインストールされている場合は、アンインストールします。
例:
Copy
Full screen
Small screen
1 <a href="xl-2484://settings">Open launcher-settings</a>
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2026年4月13日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!
フィードバックを送信できませんでした
後でもう一度お試しいただくか、doc_feedback@xsolla.comまでお問い合わせください。