Требуется ли SDK для индексирования приложений Google в iOS для Google DeepLinking?
Я хочу использовать Google App Indexing с моими веб-страницами и приложением iOS. Я поддерживаю универсальные ссылки (или глубокие ссылки в Google lingo) с помощью поиска яблок и соответственно настраиваю свои веб-страницы.
Из документации Googles я не могу узнать, действительно ли мне нужно добавить SDK для индексирования приложений Google. SDK не дает мне никакой необходимой функциональности, и я бы предпочел пропустить ее, но полагается ли Google на SDK, чтобы иметь возможность творить чудеса?
Я не занимаюсь индексацией содержимого приложения, единственное, что я хочу индексировать, - это веб-страницы и получать соответствующие глубокие ссылки.
2 ответа
Чтобы включить индексацию приложений в вашем приложении iOS, добавление SDK индексации приложений Google является обязательным, как следует из документации. Таким образом, пользователи, выполняющие запросы Google, смогут выполнять поиск содержимого вашего приложения, что приведет к результатам, которые приведут к открытию или установке вашего приложения.
Что касается SDK, это повлияет на рейтинг, независимо от того, установлено ли у пользователя приложение. Это означает, что если ваше приложение проиндексировано, Google будет использовать контент в вашем приложении в качестве сигнала в рейтинге, а не только ваш веб-контент. Пользователи также увидят расширенный пользовательский интерфейс со значком вашего приложения на странице результатов поиска.
Надеюсь это поможет.
Вы правы: получить результаты поиска Google для создания глубокой ссылки в ваше приложение можно, используя только универсальные ссылки, и, естественно, ваш веб-контент присутствует в результатах поиска Google.
Документация Google невелика, но есть две основные причины, по которым вы хотите интегрировать SDK для индексирования приложений Google:
Первое, как говорится в документации, заключается в том, что Google оценивает ваше "содержание приложения" в результатах поиска Google выше, чем если бы вы не интегрировали SDK. Я предполагаю, что "контент приложения" здесь определяется как ваш веб-контент с метаданными, связанными с приложением, такими как <link rel=alternate>
Тэг указан в документации. Мне еще предстоит найти способ проверить / доказать, насколько это помогает - нам пока нужно доверять документации.
Во-вторых, в настоящее время ваши глубокие ссылки будут работать только с Safari Mobile. Чтобы упростить глубокое связывание результатов поиска Google с вашим приложением в Chrome для iOS, потребуется реализация SDK Google, которая также обеспечит кнопку "назад к Google" в вашем приложении. Чтобы понять, стоит ли это делать, вам нужно проверить свою аналитику, чтобы узнать, сколько ваших пользователей iOS используют Chrome вместо Safari Mobile в качестве основного браузера на iPhone.
Источник по второй причине: https://www.youtube.com/watch?v=6NFRNamQGCc&feature=youtu.be&t=268