私はFirebase Appインデックスを使用してカスタムユーザーコンテンツのインデックスを作成しようとしています。私は次のようなことをします:Android Firebaseアプリケーションのインデックス登録。
Indexable indexable = new Indexable.Builder()
.setUrl("custom_scheme://domain/path")
.setName(title)
.setDescription(description)
.build();
FirebaseAppIndex.getInstance().update(indexable)
しかし、リスナーを使って更新タスクを追跡すると、インデックスエラーに追加されます。 URIのhttp/httpsスキームへの変更のカスタムスキームが1つだけ機能します。このアプリで私にとっては大丈夫です。しかし、もし私がちょうどいくつかの正しいHTML URLなしで私のアプリの私的なコンテンツのインデックスを作成したいのであれば、私はWebサイトを持っていないからです。 Google AppのFirebase App Indexingのカスタムスキームを使用することは可能ですか?
を/firebase.google.com/docs/app-indexing/android/app](https://firebase.google.com/docs/app-indexing/android/app): カスタムスキームのURLを使用していますか?カスタムスキームのURLは引き続きサポートされていますが、推奨されていません。 rel = alternate要素として、HTMLページの先頭またはサイトマップに宣言することができます。 [Search Consoleであなたのサイトとアプリを関連付ける](https://support.google.com/webmasters/answer/6212023)、Googleがアプリのインデックス作成のためにサイトマップをクロールできるようにします。 私は自分の答えを修正したいと思います。「これは可能ですが、カスタムスキームの使用をお勧めしません」 – mtraverso