# macOS のディープリンク

> Explains how to use deep linking on macOS.

ディープリンクとは、ウェブサイトではなくアプリケーション内の特定の場所にユーザーを遷移させるハイパーリンクです。ユーザーがディープリンクをクリックすると、Unity アプリケーションの特定のシーンなど、指定された場所でアプリケーションが開きます。macOS アプリケーションでディープリンクを有効にする方法は 2 つあります。それらの方法は、URL スキームとユニバーサルリンクです。

ディープリンクの使用方法と、アプリケーション起動時のディープリンクの処理方法については、[ディープリンクの使用](/engine/6000.0/manual/platform-specific/cross-platform-features/deep-linking.md#using-deep-links)を参照してください。

## URL スキーム##url-schemes

URL スキームは、macOS アプリケーションが参照するリンク構造を指定します。URL スキームの構造に一致するディープリンクをユーザーがクリックすると、デバイスがアプリケーションを開きます。URL スキームを追加するには、以下の操作を行います。

1. **Edit** > **Project Settings** > **Player** > **Other Settings** に移動します。

2. Mac 設定セクションで、以下のプロパティを設定します。

   * **Size** プロパティを `1` に設定します。
   * **Element 0** プロパティに、アプリケーションで使用する URL スキームを設定します。例えば、デバイスが `unitydl://` で始まるリンクを処理する際にアプリケーションを開くには、`unitydl` を使用します。


**macOS でサポートされる URL スキーム設定。:**
![](/api/media?file=/engine/6000.0/media/images/macos-supported-url.png)

**ノート**: 複数の URL スキームをプロジェクトに使用するには、**Size** プロパティの値を引き上げてください。

## ユニバーサルリンク##universal-links

ユニバーサルリンクは、アプリケーション内の特定の場所を開くことから、ディープリンクと類似しています。ただし、アプリケーションがインストールされていない場合は、ユニバーサルリンクは Safari で URL を開きます。ユニバーサルリンクを有効にするには、[アプリケーションとウェブサイトをコンテンツにリンクできるようにする](https://developer.apple.com/documentation/xcode/allowing-apps-and-websites-to-link-to-your-content)に関する Apple のドキュメントを参照してください。

## 追加リソース##additional-resources

* [ディープリンク](/engine/6000.0/manual/platform-specific/cross-platform-features/deep-linking.md)
