Было предложено объединить эту статью с отложенными глубокими ссылками . ( Обсудить ) Предлагается с ноября 2020 года. |
В контексте мобильных приложений , глубокие ссылки заключается в использовании идентификатора равномерная ресурса ( URI ) , который ссылается на определенное место внутри мобильного приложения , а не просто запуск приложения. Отложенная глубокая ссылка позволяет пользователям делать глубокую ссылку на контент, даже если приложение еще не установлено. В зависимости от платформы мобильного устройства URI, необходимый для запуска приложения, может отличаться.
Внешние ссылки и мобильные операционные системы [ править ]
В отличие от Интернета, где базовая технология HTTP и URL-адресов по умолчанию допускает глубокие ссылки, для включения глубинных ссылок в мобильных приложениях необходимо, чтобы эти приложения были настроены для правильной обработки унифицированного идентификатора ресурса (URI). Подобно тому, как URL-адрес - это адрес веб-сайта, URI - это адрес приложения на мобильном устройстве. Примеры URI, запускающих мобильное приложение:
twitter://
URI iOS для запуска мобильного приложения Twitter.YouTube://
URI iOS для запуска мобильного приложения YouTube
Формат URI, используемого для запуска или глубокой ссылки приложения, часто отличается в зависимости от мобильной операционной системы . Устройства Android работают через намерения, [1] устройства BlackBerry 10 работают через структуру вызова BB10, [2] устройства с ОС Firefox работают через веб-действия, [3] устройства iOS работают через метод приложения openUrl, [4] и устройства Windows Phone 8 работают через класс UriMapper. [5]
fb://profile/33138223345
является примером URI мобильной ссылки на контент. URI содержит всю информацию, необходимую для запуска непосредственно в определенное место в приложении, в данном случае профиль с идентификатором '33138223345
', то есть страницу Википедии в приложении Facebook , а не просто информацию для запуска приложения Facebookfb://
.- Приложения eBay демонстрируют использование различных схем в зависимости от платформы.
eBay://launch?itm=360703170135
- это URI глубинной ссылки на приложение eBay для iOS, аeBay://item/view?id=360703170135
это URI глубинной ссылки на приложение eBay для Android.
Википедия не разрешает такие ссылки, поэтому в этой статье их нет. Только необработанный, неинтерпретируемый исходный код вики отображается при попытке, например [ссылка twitter: // jack с twitter: // jack в качестве цели].
Сложность мобильных глубинных ссылок и потребность в оптимизированном решении [ править ]
Самым большим преимуществом мобильных глубинных ссылок является возможность маркетологов и разработчиков приложений направлять пользователей непосредственно в определенное место в своем приложении с помощью выделенной ссылки. Подобно тому, как глубокие ссылки сделали Интернет более удобным, [6] мобильные глубокие ссылки делают то же самое для мобильных приложений. [7]
В отличие от глубоких ссылок в Интернете, где формат ссылок стандартизирован на основе рекомендаций HTTP , мобильные глубокие ссылки не соответствуют согласованному формату. Это вызывает путаницу при разработке, поскольку для доступа к одному и тому же приложению в другой мобильной операционной системе требуются разные наборы ссылок.
Передача данных поиска через внешние ссылки [ править ]
Google позволяет разработчикам приложений, у которых есть приложения как для iOS, так и для Android, отображать контент внутри приложений с помощью мобильного поиска Google. Разработчикам необходимо будет отправить свои приложения и приложения с глубокими ссылками как на iOS, так и на Android, чтобы они были проиндексированы Google. [8] В качестве альтернативы разработчики могут использовать короткие ссылки Google для внешних ссылок пользователей мобильных приложений, если приложение установлено, и направлять других на веб-страницу. [9]
Одним из примеров лучшего взаимодействия с пользователем, которое стало возможным благодаря глубокой ссылке и передаче данных через решение для установки, является тот, в котором поисковая информация передается в приложение, чтобы предоставить пользователю точную информацию, которая привела его к приложению. По сравнению с обычной веб-ссылкой эта реализация может сократить количество необходимых шагов. Например, для поиска отелей в Бостоне пользователю в настоящее время необходимо: [10]
- Выполните поиск в Google по запросу
- Убедитесь, что в приложении компании есть релевантный контент.
- Вручную переключитесь с браузера на приложение (при необходимости сначала загрузите приложение)
- Снова выполните поиск в приложении
Это можно сократить до:
- Искать в Google
- Выберите результат поиска в приложении для просмотра в приложении (если приложение установлено)
Ссылки [ править ]
- ^ «Фильтры намерений Android» .
- ^ «BlackBerry 10 Invocation Framework» .
- ^ «Веб-деятельность FireFox OS» .
- ^ «Метод приложения iOS openURL» .
- ^ "Windows Phone UriMapper" .
- ↑ Нильсен, Мишель (3 марта 2002 г.). «Глубокие ссылки - это хорошие ссылки» . Nielsen Norman Group . Проверено 14 августа 2013 года .
- ^ «Основы глубинных ссылок: объяснение ключевых понятий» . AppsFlyer . Проверено 2 июня 2019 .
- ^ «Просмотр контента из приложений iOS в поиске Google» . Googledevelopers.blogspot.com. 2015-05-27 . Проверено 2 июня 2019 .
- ^ "Блог разработчиков Google: ссылки на приложения с помощью goo.gl" . Googledevelopers.blogspot.com. 2015-05-27 . Проверено 2 июня 2019 .
- ^ Kokalitcheva, Kia (7 января 2015). «Yozio позволяет разработчикам приложений определять, откуда приходят новые пользователи, и персонализировать процесс загрузки» . VentureBeat.
Внешние ссылки [ править ]
- Руководство по ссылкам на контент в Appindex