Android Firebase App Indexing персональный контент не работает на планшете
В моем приложении реализована индексация личного контента приложения Android Firebase. Я индексирую статьи для удобного поиска из Google Search Assistant. Он отлично работает с телефонами [протестирован на Samsung S7 Edge & S8], но не показывает результаты ни на одном планшете [Nexus 7(5.0.1), Samsung Tab S2(7.0)].
Также записи перечислены в Настройках -> Настройки Google -> Индексирование приложений FireBase, под приложением. в обоих телефонах и планшетах.
url: "android-app//custom-package/....."
type: "DigitalDocument"
nane: ["FC Barcelona..."]
metadata:{
worksoffline:false
score:0
}
Скриншоты:-
Поиск работает с телефонами:
Результат поиска не работает в планшете:
Ниже приведен код, где я храню статьи как личные материалы в Системе.
ArrayList<Indexable> indexableArticles = new ArrayList<>();
for (IndexEntry e : indexFeed) {
Indexable articleToIndex = Indexables.digitalDocumentBuilder()
.setName(e.getTitle())
.setUrl(e.getUrl())
.build();
indexableArticles.add(articleToIndex);
}
if (indexableArticles.size() > 0) {
Indexable[] indexedArr = new Indexable[indexableArticles.size()];
indexedArr = indexableArticles.toArray(indexedArr);
// batch insert indexable articles into index
FirebaseAppIndex.getInstance().update(indexedArr);
}
Также я использую библиотеку 'com.google.firebase:firebase-appindexing:10.2.6'
Не могу понять, в чем проблема в планшете, даже после того, как он индексирует статьи. Рад получить, что вы поможете. Благодарю.