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")
.setUrl("http://sticker/canonical/image/bye")
.setDescription("A sticker for Bye")
.put("keywords", "bye", "snoopy", "see ya", "good bye")
.put("isPartOf",
new Indexable.Builder("StickerPack")
.setName("Snoopy Pack")
.build())
.build())};
Instead of
new Indexable.Builder("Sticker")
it should beIndexables.stickerBuilder()
. I took this from this official Google example.