iOS 9 以降のユニバーサル リンクをサポートすると、App Indexing は HTTP URL を使用して、Google 検索の結果からアプリのコンテンツにユーザーを誘導します。ただし、App Indexing for iOS が検索結果に表示するのは、公開コンテンツに対するリンクだけです。アプリ名やアイコンは検索結果に表示されません。
アプリでユニバーサル リンクをサポートする手順をすでに完了している場合は、このセクションをスキップして、実装状況をテストするに記載されているツールを使用して検索結果をプレビューできます。まだ完了していない場合は、次の操作を行います。
- ユニバーサル リンクの処理をアプリに追加します。
UIApplicationDelegate メソッドを採用して、ユーザーによる検索結果のクリックに応じてアプリで適切なアプリ コンテンツが表示されるようにします。
- アプリとサイトの関連付けを作成します。 これには次の 2 つの操作が必要です。
- アプリに関連付けられた各ドメインを一覧表示する、
com.apple.developer.associated-domains
エンタイトルメントを Xcode に追加します。 - 関連付けられたドメインごとに、アプリがサポートする内容を記述した
apple-app-site-association
ファイルを作成し、ルートレベルでホストします。注: 関連付けファイルは、HTTP URL 自体で HTTPS が使用されない場合でも、HTTPS/TLS をサポートするドメインでホストする必要があります。
- アプリに関連付けられた各ドメインを一覧表示する、