ディープ リンクとアプリ インデックス作成を初めて実装しています。わずか 1 か月前に公開されたので、オンラインでのヘルプが不足しています。利用可能なすべてのリソースを読みましたが、まだいくつかの問題があります。
アプリのインデックス作成の前にディープリンクを実装する必要があること、android-app//com.example.comスキーマなどを実装する必要があることなどについては明確です。
ここからパズルが始まります。
ディープ リンクとの混同: Google は 2 つの URL パターンを提供しています。
アンドロイドアプリ://com.example.com/example/path/to/something
したがって、ほぼすべての例で、両方のパターンが使用されていることがわかりました。ただし、App Indexing の場合は 2 つ目だけが必要です。
しかし、最初のものも実装すると、通常の Web リンクでもアプリが開くことはわかっています。これが良いかどうかわかりませんか?
ディープ リンクのもう 1 つの問題は、多くのブラウザー (Opera、UC) または URI の 2 番目の形式をサポートしていない Android OS があり、単に Google 検索をトリガーすることです。
では、この uri: を処理するためにディープ リンクをサポートしないブラウザを作成する方法は何android-app://com.example.com/example/path/to/something
ですか?
注: この URI 形式を使用して、ウェブサイト android-app://com.example.com/example/path/to/something からアプリを開くため、この URL 形式がサポートされていない場合の問題を処理する必要があります。