Я читал интеграцию между Branch.io и Google App индексированием здесь: https://dev.branch.io/recipes/google_app_indexing/android/Branch.io: Google App Indexing ссылки
Теперь мое приложение похоже на Facebook, пользователи могут сделать запись, комментарий сообщений и т. д.
Теперь не каждое сообщение получает общий доступ - это зависит от пользователя, однако, должно ли каждое действие пользователя (создание сообщения/комментария) иметь связанную ветвь связи, прикрепленную для индексирования приложения?
Похоже, что просто создавая свою ветку связи, происходит некоторая индексация - из того, что я собираю из документов, индексируются ключевые слова, но они не похожи на метаданные, заголовок или описание индексируются, хотя документы не были ясны по этому поводу.
Допустим, я делаю пост ниже:
Название: Wow, Star Wars было удивительно! Описание: Итак, вчера вечером новый мир трейлер для Звездных войн: The Force Awakens был выпущен в мир , и все было хорошо. Очень очень хорошо. Но так же, как и возбужденные фанаты, волнующие из-за каждой мелочи (вы заметили Jakku? Знаменитый сайт кульминационной битвы между повстанцами и Империей? Только ), звезды звезд Звёздных войн были точно так же накачаны .. .
в целях максимального индекса приложения Google, было бы разумно использовать только сцепленное название и описание в качестве ключевых слов (из Java-документации, метод addKeywords()
, кажется, не размещать какие-либо ограничения на шпагате используемого или его длины.
/**
* <p>
* Adds any keywords associated with the content referred
* </p>
*
* @param keywords An {@link ArrayList} of {@link String} values
* @return This instance to allow for chaining of calls to set methods
*/
@SuppressWarnings("unused")
public BranchUniversalObject addKeyWords(ArrayList<String> keywords) {
this.keywords_.addAll(keywords);
return this;
}
Таким образом, у меня есть 4 вопроса:
Разумно, чтобы создать ссылку филиала каждый раз, когда пользователь закончить действие в мое приложение (пост/комментарий на пост), даже если она не разделена так, что содержание будет индексироваться?
Кто-нибудь знает, что именно отрасль будет индексировать при создании ссылки? Документы не очень понятны, но похоже, что индексируются только ключевые слова.
Если я в конечном итоге объединяю заголовок и описание вместе как ключевые слова для индексации, это правильный способ индексирования приложений? Он чувствует себя взломанным.
Есть ли какой-либо способ проверить, действительно ли работает индексация приложений?
Спасибо за ваш ответ derrrick. Другими словами, если я создаю ссылки, даже если пользователь не передает ссылку, название и contentDescription теоретически будут проиндексированы и будут доступны в поисковых системах Google. – Simon
Это правильно. Определенно попробуйте запустить завиток из командной строки, если вам интересно, какие данные внесли его на страницу. Кроме того, не стесняйтесь снимать нам электронное письмо с помощью поддержки branch.io с одним из ваших сгенерированных ссылок, если у вас есть вопросы об этом. –
derrrick
Спасибо, я отправил вам письмо с моей ссылкой и моим вопросом. – Simon