問題タブ [google-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 に答える
515 参照

android - Google AppIndexing は iOS アプリでどのように機能しますか?

Google Appindexin が iOS でどのように動作するのか理解できません。もっと具体的に言うと、 Google の Android 用の Appindexing ガイドでは、アクティビティにデータを入れることができ、Google はこのコンテンツにインデックスを付けることができると述べています。次に例を示します。

私の最初の質問は、iOS で同じことを行うにはどうすればよいかということです。なぜ彼らはそれについて話さないのですか?

私の 2 番目の質問は次のとおりです。iOS 向けの同じAppindexing ガイドの最後に、「準備完了です! 」と書かれています。Google のクローラが関連付けファイル内の URL を検出すると、Google は自動的にアプリの既存または新規の HTTP URL のインデックス作成を開始します。 Google は私のアプリケーションの内容を読み取りますか? アンドロイドで?iOS?

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

android - Google 検索で Google App Indexing Android アプリを確認する

アプリに Google App Indexing を実装しています。私はチュートリアルに従っており、私のアプリはこの種のディープリンクをサポートしています:

また、以下もサポートするように必要なコードがあります。

両方の構造を持つリンクをアプリで開いたり、メールから URL を開いたり、ディープリンクを Chrome に直接貼り付けたりすることもできます。Android Studio での Google App Indexing のテストにも合格しました。

しかし、私が欲しいのは次のボタンです:

ここに画像の説明を入力

別の情報を表示できるように、URL 内にカスタム パラメーターがあります。Googleにそのボタンを表示させるにはどうすればよいですか? 私はウェブサイトを持っておらず、ディープ リンクを処理するためのドメインしか持っていませんが、ウェブサイトは必須ではありません。

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

android - firebase に移行した後、Google 検索にアプリが表示されない

現在の Play ストア ビルドでは、クエリが検索されると、ストーリーが存在する場合、アプリが検索結果に表示されます。しかし、最新のコードでは、使用play services version 9.0.0 して使用してfirebaseいます。これらの変更を追加した後、アプリは検索結果に表示されません。プレイストアのビルドのみ検索結果に表示されるというルールはありますか? Auto Complete Textview正常に動作しています。提案をクリックすると、アプリが起動します。また、以下のケースでアプリをテストしました。

3 つのケースすべてで、問題なく動作し、アプリを起動しました。AutoComplete Textview も正常に動作しています。Google アプリと Chrome の両方で検索候補に表示されないのは、私たちのアプリだけです。ただし、playstore ビルドがインストールされている場合、同じクエリでアプリが表示されます。

以下は私のルートbuild.gradleです:

google-services.jsonまた、 app ディレクトリにを追加しました

これは私の appIndexing アクティビティです:

以下のリンクに示されている指示に従い、提案されているようにアプリのインデックス作成 API を統合しました。

  1. https://firebase.google.com/docs/app-indexing/
  2. https://search-codelabs.appspot.com/codelabs/app-indexing#1
0 投票する
0 に答える
60 参照

android - Android Google App Indexing - start メソッドは onStart オーバーライドで実行する必要がありますか?

これは少し不十分な質問のように思えるかもしれませんが、メソッドがアクティビティの onStart メソッドのオーバーライド以外の場所で実行される例は他に見つかりませんでした。(Google App Indexing のドキュメントもあまり良くありません)

しかし、私たちのアプリには、start メソッドで渡されるアクションを実際に構築するために必要なすべてのデータがありません。したがって、onResume では、バックグラウンドでデータをロードするスレッドを開始してから、start メソッドを呼び出しています。

この開始を onStart で呼び出す必要があるかどうか疑問に思っています。そうしないと、App Indexing が妨げられる可能性があります。私の観察では、そうすべきではありませんが、onStart の例しか見たことがないので、100% 確実ではありません。

https://developers.google.com/android/reference/com/google/android/gms/appindexing/AppIndexApi

Xamarins の例:

https://blog.xamarin.com/connect-with-your-users-with-google-search-and-app-indexing/

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

android - アプリのインデックス作成の実装が機能していません

これが私のアクティビティ構造です: SplashActivity -> MainActivity. 私の MainActivity には、ContentProvider から取り込まれた Spinner があります。Spinner の選択に基づいて、さまざまなコンテンツをユーザーに提示します。コンテンツは、私の Web サイトのコンテンツに完全に対応しています。私のウェブサイトは長い間インデックスされており、正常に機能しています。今、私は自分のアプリでそのコンテンツにインデックスを付けたいと思っています。

これが私のマニフェストです

これが私の MainActivity の app-indexing 部分です

これがユーティリティメソッドです

最後に、使用しているgradleで

重要なポイント

  • App-Invite の動作: 招待を送信してから招待を開くことができます (コードは表示されていません)
  • ディープ リンクは機能します。自分のサイトへのリンクを自分に送信すると、Android フォンでリンクを開くと、アプリで完全に開きます。
  • Google 検索でアプリがインデックスに登録されていない
  • Play ストアまたはローカル apk のどちらを指定しても、Fetch as Google は「URI がサポートされていません」で失敗します。

フィルターに注目

ドキュメントのどこにも表示されません。しかし、他に何も機能しません。だから私はそれを追加しました。まだ機能していません。

私はログを表示していませんが。ログを記録しているので、アプリのインデックス作成コードが実行されていることがわかります。

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

android - Google アプリのインデックス登録が機能していません

Android アプリに Google アプリのインデックス作成を追加しました。しかし、それは部分的に表示されています。Google Play サービスを更新しようとしたことを完了するために、Google Play サービスを更新した後、トラッカーが機能しません (Google アナリティクスに使用しました)。新しい構成ファイルの生成を示しています。すでに 1 つの構成ファイルを使用していますが、新しい構成ファイルで変更する必要がありますか?

これで私を助けてください。お時間をいただきありがとうございます

もう1つ、Google Firebase Servicesにアップグレードすることが示されていますか? では、firebaseを使用する必要がありますか?

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

ios - iOS での App Indexing: Firebase App Indexing と Mark Up Web Content の違い

iOS のアプリ インデックス作成について読んでいましたが、最初に見つけたのはFirebase App Indexing でした。これは非常に簡単です。次に、 Mark Up Web Contentに出会いました。これは Google のものとどう違うのですか。アプリのアプリ インデックス作成を行う必要がある場合、両方を実装する必要がありますか、またはどちらを選択し、どのように選択する必要がありますか?