問題タブ [android-app-indexing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
95 参照

android - Google App Indexing は https://www.example.com と https://example.com をどのように処理しますか

Web サイトの Android アプリ用に App Indexing の設定を完了したところです。https : / /developers.google.com/app-indexing/android/test (Android Studio での URL のテスト)

これは、私の Android マニフェストのインテント フィルターです。

https://www.example.com/testは失敗するが、 https://example.com/testは失敗しないことに気付きました。www.example.com/test に別のインテント フィルタを指定する以外に、これを修正するにはどうすればよいですか?

0 投票する
1 に答える
166 参照

android - Branch.io: リンクの Google App Indexing

ここでBranch.ioとGoogleアプリのインデックス作成の統合を読んでいました: https://dev.branch.io/recipes/google_app_indexing/android/

現在、私のアプリは Facebook に似ており、ユーザーは投稿を作成したり、投稿にコメントしたりできます。

現在、すべての投稿が共有されるわけではありません - それはユーザーの裁量次第ですが、すべてのユーザー アクション (投稿 / コメントの作成) には、アプリのインデックス作成の目的で関連するブランチ リンクが添付されている必要がありますか?

ブランチリンクを作成するだけで、ある種のインデックス作成が行われるようです-ドキュメントから収集したものから、キーワードはインデックス化されますが、メタデータ、タイトルまたは説明はインデックス化されていないように見えますが、ドキュメントは明確ではありませんでしたこれ。

私が以下の投稿をするとしましょう:

タイトル: うわー、スターウォーズはすごかった!説明: それで、昨夜、Star Wars: The Force Awakens の新しい予告編が世界に解き放たれました。とてもとてもいい。しかし、興奮したファンがあらゆる細部に夢中になっているだけでなく(ジャクーを見つけましたか?反乱軍と帝国の間のクライマックスの戦いの場所で有名ですか?チェックしているだけです)、スターウォーズのスター自身も同じように盛り上がりました...

Google アプリのインデックスを最大化するには、連結されたタイトルと説明をキーワードとして使用するのが賢明でしょうか (Java ドキュメントから、メソッドaddKeywords()は使用される文字列またはその長さに制限を課していないようです.

要約すると、4 つの質問があります。

  1. コンテンツがインデックス化されるように共有されていなくても、ユーザーがアプリでアクション (投稿/投稿へのコメント) を完了するたびにブランチ リンクを作成するのは賢明ですか?

  2. リンクを作成したときに branch.io が何をインデックスするかを正確に知っている人はいますか? ドキュメントはあまり明確ではありませんが、キーワードのみがインデックス化されているようです。

  3. インデックス化するキーワードとしてタイトルと説明を連結することになった場合、それはアプリのインデックス化を行う正しい方法ですか? ハッキーな感じです。

  4. アプリのインデックス作成が実際に機能するかどうかをテストする方法はありますか?

0 投票する
1 に答える
680 参照

android - Android Google App Indexing: 何をインデックスに登録しますか?

公式ガイドに従って Google アプリのインデックス作成を実装しました: https://developers.google.com/app-indexing/android/app

カスタム ランディング ページに関連付けられているだけで、対応する Web コンテンツがありません。

アプリ内で何が正確にインデックス化されるのか、少し混乱しています。

  1. アクティビティ コンテンツ自体がインデックス化されますか、それとも説明に設定された文字列値のみですか?

    Thing object = new Thing.Builder() .setName(mTitle) .setDescription( mDescription ) .setUrl(Uri.parse(mUrl)) .build();

  2. アプリ内に動的コンテンツを表示する場合、自動的にインデックス化/クロールされますか?それとも、すべてを文字列に連結して上記の説明として設定する必要がありますか?

  3. どのアクティビティのコンテンツがクロールされますか?

  4. ディープ リンクは、アクティビティ コンテンツをインデックス化/クロールするための要件ですか? メイン/ホーム アクティビティへのディープ リンクのみを作成しましたが、できるだけ多くのアプリをクロールしたいと考えています。