問題タブ [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 投票する
1 に答える
804 参照

java - Android appindexing の統合

新しいアプリのインデックス作成をアプリケーションに統合しようとしています。私はグーグルの公式ガイドに従っています:

https://developers.google.com/app-indexing/webmasters/appindexingapi

グーグルプレイサービスはまだバージョン17で、appindexingクラスがないようです

インポート com.google.android.gms.appindexing を解決できません。私のせいですか、それとも Google が新しい playservices ライブラリを公開していませんか。どこで見つけられるか知っていますか (com.google.android.gms:play-services:5.0.40)

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

android - Google App Indexing で複数のアプリを使用する

現在、Android アプリでGoogle App Indexing ( https://developers.google.com/app-indexing/webmasters/appindexingapi ) を有効にする作業を行っています。ただし、この Web アプリでは、さまざまなユース ケースに特化した 2 つのアプリを使用します。私が取り組んでいるアプリは、どのアプリが Google 検索で私たちのウェブサイトからのリンクを開くべきかを明確に設定していますが、このアプリがインストールされておらず、他のアプリがインストールされている場合はどうなりますか? 最初の Android アプリがインストールされていない場合、別の Android アプリを開く方法はありますか? それとも、App Indexing は 1 つのアプリのみを 1 つのリンクに関連付けますか?

ありがとう。

0 投票する
0 に答える
67 参照

android - App Indexing と非同期サーバー呼び出しの統合

URLを取得し、記事の内部IDをサーバーに照会してから、その記事を開くAndroidアプリにGoogleアプリのインデックス作成を統合する作業を行っています。ネットワーク呼び出しの経験があまりないので、これを達成する方法について少し混乱しています。

ここでIDを取得する必要がありますMyHandler

これを試してみるとNetworkOnMainThreadException、メインスレッド上にあるので理解できることがわかります。これを達成するために AsyncTasks を検索するときはいつでも、アプリが現在実行する唯一のことはその記事を開くことであるため、データを取り戻す方法がわかりません-とにかくリクエストが完了するのを待つ必要がありますよね? これはエラーを抑制して、完了するまでロード画面を表示する必要がありますか? どんな提案でも大歓迎です。

ありがとう。

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

android - 古い Android ブラウザーでのディープ リンクの処理

ディープ リンクとアプリ インデックス作成を初めて実装しています。わずか 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 形式がサポートされていない場合の問題を処理する必要があります。

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

android - アプリを宣伝するGoogle App Index API?

App Index API を実装すると、デバイスやタブレットにまだインストールされていない場合、Google 検索を使用しているときにアプリの可視性が向上しますか? 私のアプリには、表示する関連する Web サイトのコンテンツがないことを考慮してください。

「レシピ」、「wifi」などの特定のキーワードを検索しているユーザーに、自分のアプリがもっと表示されるようにしたいだけです。

これが私が話しているAPIです。 http://www.youtube.com/watch?v=aISUYHTkTOU

ビデオの中で彼らは、古いアプリを再利用する以外に、新しいアプリを発見したと言っていますが、その方法については語っていません。

どんな助けでも大歓迎です。

0 投票する
4 に答える
1153 参照

android - Google の App Indexing は、Facebook の App リンクとどう違うのですか?

  • どちらもurlsネイティブアプリに概念を追加する方法を提供しているようです
  • 私が理解している限りでは、Facebook は問題に対するアプリ リンクの基準を設定しようとしました。
  • Google のアプリ インデックス作成が同じ考えからどこで逸脱しているのかわかりません

Android App Indexingは、ウェブ上の対応するコンテンツをマップするためにアプリをインデックス化する方法を示しています

一方

アプリのリンクは、特定のコンテンツをリンクするアプリ間を示しています

どちらも、url-likeアプリの特定のコンテンツをターゲットにして、アプリの外部からターゲットにする構造を持っていることを示唆しています (別のアプリまたは Web である可能性があります)。

知りたいこと:

  • アプリを作成するときは、両方を行う必要がありますか、アプリリンクを両方に提供できますか (標準であるため)、または両方の利点を得るにはどうすればよいですか?