Przeszedłem przez to http://stackoverflow.com/questions/35053454/android-app-indexing-api-description-field. Omówiono użycie pola description
w App Indexing api
. Podczas wywoływania tego api ustawiam pola title
i description
. Poniżej znajduje się przykładowy kodIndeksowanie aplikacji Google nie działa w polu opisu, ale działa w polu tytułu
Thing object = new Thing.Builder()
.setName(title)
.setUrl(uri)
.setDescription(description)
.build();
return new Action.Builder(Action.TYPE_VIEW)
.setObject(object)
.setActionStatus(Action.STATUS_TYPE_COMPLETED)
.build();
Ale kiedy używam Wyszukiwarka Google i wpisz słowo kluczowe, który był tam w title
, jestem w stanie zobaczyć wyniki autouzupełniania. Ale jeśli wpiszesz słowo kluczowe, które było obecne w polu description
, nie mogę uzyskać wyników automatycznego uzupełniania. Co powinienem zrobić, aby uzyskać zawartość pola opisu do indeksu aplikacji?
A ponieważ jest to aplikacja do czytania wiadomości. Tak więc ustawiam opis pierwszego akapitu treści wiadomości. Pierwszy akapit może mieć długość do 500 znaków. Czy są jakieś zalecenia dotyczące długości treści, które przekazujemy do pola opisu?
@Shruti: W moim pytaniu wyraźnie wspomniałem, że przeszedłem przez to stanowisko. Przeczytaj uważnie to pytanie. Tam użytkownik pyta o użycie tego pola. W moim przypadku jestem w pełni świadomy jego użycia. Ale nie działa zgodnie z oczekiwaniami. Usuń zduplikowany tag z pytania. – thedarkpassenger