Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В контексте мобильных приложений , глубокие ссылки заключается в использовании идентификатора равномерная ресурса ( 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 , а не просто информацию для запуска приложения Facebook fb://.
  • Приложения 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]

  1. Выполните поиск в Google по запросу
  2. Убедитесь, что в приложении компании есть релевантный контент.
  3. Вручную переключитесь с браузера на приложение (при необходимости сначала загрузите приложение)
  4. Снова выполните поиск в приложении

Это можно сократить до:

  1. Искать в Google
  2. Выберите результат поиска в приложении для просмотра в приложении (если приложение установлено)

Ссылки [ править ]

  1. ^ «Фильтры намерений Android» .
  2. ^ «BlackBerry 10 Invocation Framework» .
  3. ^ «Веб-деятельность FireFox OS» .
  4. ^ «Метод приложения iOS openURL» .
  5. ^ "Windows Phone UriMapper" .
  6. Нильсен, Мишель (3 марта 2002 г.). «Глубокие ссылки - это хорошие ссылки» . Nielsen Norman Group . Проверено 14 августа 2013 года .
  7. ^ «Основы глубинных ссылок: объяснение ключевых понятий» . AppsFlyer . Проверено 2 июня 2019 .
  8. ^ «Просмотр контента из приложений iOS в поиске Google» . Googledevelopers.blogspot.com. 2015-05-27 . Проверено 2 июня 2019 .
  9. ^ "Блог разработчиков Google: ссылки на приложения с помощью goo.gl" . Googledevelopers.blogspot.com. 2015-05-27 . Проверено 2 июня 2019 .
  10. ^ Kokalitcheva, Kia (7 января 2015). «Yozio позволяет разработчикам приложений определять, откуда приходят новые пользователи, и персонализировать процесс загрузки» . VentureBeat.

Внешние ссылки [ править ]

  • Руководство по ссылкам на контент в Appindex