Questions tagged [android-app-indexing]

App indexing allows us to enable Google to crawl through an android app's content and present it to users through Google Search results.

Users on mobile devices can then click on a link to open our app from their search results, allowing them to directly view the app's content instead of a web page. This can be done by providing Google with information about the relationship between an app and its website.

This process involves the following steps:

  1. Enabling deep linking to specific content in the app by adding intent filters in the app's manifest.
  2. Annotating these links in the associated web pages on the web site or in a Sitemap file.
  3. Opting in to allow Googlebot to crawl through the APK in the Google Play store to index the app content.

The complete developer documentation can be found here and here.

145 questions
7
votes
2 answers

Gboard sticker search doesn't return result

Via app indexing I added sticker packs to GBoard, but GBoard search can't find my stickers by keyword. new Indexable.Builder("Sticker") .setName("Bye") .setImage("http://www.snoopysticker.com?id=1234") …
7
votes
1 answer

Google App Indexing is not working on description field but working on title field

I have gone through this http://stackoverflow.com/questions/35053454/android-app-indexing-api-description-field. It discusses the use of description field in the App Indexing api. While calling this api I am setting both title and description…
thedarkpassenger
  • 7,158
  • 3
  • 37
  • 61
7
votes
0 answers

App crash on AppIndexing crawl

We noticed a spike in app crashes in our android crash reporting tool. It started happening about a week ago (on January 7). Device experiencing the crashes is reported as Calypso AppCrawler running Android 4.4.4…
Konstantin Burov
  • 68,980
  • 16
  • 115
  • 93
6
votes
3 answers

How to stop Android Studio suggesting "Insert App Indexing" quick fix?

Android Studio keeps suggesting me to add App Indexing code. Worse that it shows quick fix icon always when cursor is in line where there are no other problems. Quick fixes become less useful because of need to care if it will not "fix" App Indexing…
mmprog
  • 771
  • 10
  • 21
6
votes
1 answer

App Icon not coming in google search autocomplete

I have implemented the AppIndexing API. I am getting the search auto completion and it is working as expected. But the app icon is not available. Today I updated the google search app on my phone and since then the app icon is not coming . Checkout…
mohan mishra
  • 1,158
  • 2
  • 14
  • 21
6
votes
4 answers

How is Google's App indexing different from Facebook's App links?

Both of them seem to provide a way to add the concept of urls to native apps As far as I understand, Facebook tried to set a standard with App links for the problem I am not sure where does Google's app indexing diverges from the same idea Android…
5
votes
0 answers

What is the purpose of "android-app://" links, how should they be structured and how do I test them?

Background: There is a lot of information out there about App Indexing, app links, deep links, deep app links and whatnot - but almost all of them just rehash the same information without explaining the purpose of the different parts, using…
Magnus
  • 17,157
  • 19
  • 104
  • 189
5
votes
1 answer

I don't fully understand app indexing

Okay, so I get that if I have a website and an app that roughly displays the same content, app indexing can be used to open links to the website in the app instead (if the user has it installed). To do this, one specifies deep links in the web…
5
votes
1 answer

Android firebase app indexing search suggestions update perid

As far as i can see there is gap between app with integrated firebase app indexing installed, and moment when indexed content appear as suggestions when user type query in google search bar. I can't figure out how it works and what is the period of…
x90
  • 2,140
  • 15
  • 25
5
votes
4 answers

Android App Indexing - > FirebaseAppIndexingInvalidArgumentException

Hej! I'm trying to implement app indexing content and I've started with the app-indexing Google codelabs sample. Running this code Indexable recipeToIndex = new Indexable.Builder() .setName(mRecipe.getTitle()) …
5
votes
1 answer

App Indexing for dynamic content

My app has one activity. The app has a drawer that has a list that is filled from my content provider. From the drawer the user can select an item and then the Activity will be filled with the appropriate content dynamically. I am not sure how to…
Katedral Pillon
  • 14,534
  • 25
  • 99
  • 199
5
votes
1 answer

How to turn off auto-updating of the new generated code in Android Studio: “This was auto-generated to implement the App Indexing API.”?

When I upgraded Android Studio 1.5.1 to Play Services Rev. 29, the main activity (as well as the Android Manifest) in my existing project was auto-updated to include the App Indexing boilerplate code. The unaltered boilerplate code then caused an…
ahandyapp
  • 51
  • 2
  • 4
5
votes
1 answer

Android Deep Linking Installs

Google recently implemented a feature into Google Search that allows a user to install your app on the fly if the result can be opened in your app. Is there any way to detect if this is how your app was opened? Installed and deep linked from a…
Kyle Jahnke
  • 685
  • 3
  • 15
5
votes
1 answer

Indexing app locally and displaying results in Google Search

I was reading about indexing API presented on Google IO 2014 (developers.google.com/app-indexing/webmasters/appindexingapi). One feature I am missing there (or couldn't find it) is local app indexing. I will use example: I want to search my local…
kolczak
  • 181
  • 9
4
votes
0 answers

App links not working on samsung and xiaomi phones

Set up app links to launch my app directly from a URL without showing a chooser dialog. Followed android docs to make it work on some devices like pixel, oneplus, honor. But it does not work on samsung(s8, s6) and xiaomi devices. When launching the…
amalBit
  • 12,041
  • 6
  • 77
  • 94
1
2
3
9 10