2

ディープ リンクとアプリ インデックス作成を初めて実装しています。わずか 1 か月前に公開されたので、オンラインでのヘルプが不足しています。利用可能なすべてのリソースを読みましたが、まだいくつかの問題があります。

アプリのインデックス作成の前にディープリンクを実装する必要があること、android-app//com.example.comスキーマなどを実装する必要があることなどについては明確です。

ここからパズルが始まります。

ディープ リンクとの混同: Google は 2 つの URL パターンを提供しています。

  1. http://www.example.com/path/to/something

  2. アンドロイドアプリ://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 形式がサポートされていない場合の問題を処理する必要があります。

4

1 に答える 1

0

私が理解している限り、ディープ リンクにはカスタム スキームや HTTP スキームを使用できます。すべきでないことは、異なるスキーム間でディープリンク先を複製することです。

App Indexing のベスト プラクティスに関する記事は、こちら ( https://developer.android.com/training/app-indexing/index.html ) とこちら ( http://googlewebmastercentral.blogspot.co.uk/2014/06 ) にあります。 /android-app-indexing-is-now-open-for.html )。

于 2015-10-13T10:09:25.023 に答える