Мобильные ссылки на контент - Mobile deep linking

В контексте мобильные приложения, глубокие ссылки состоит из использования единый идентификатор ресурса (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 app, а не просто информацию для запуска приложения Facebook fb: //.
  • Приложения eBay демонстрируют использование различных схем в зависимости от платформы. eBay: // запуск? itm = 360703170135 - это URI глубинной ссылки на приложение eBay для iOS, а eBay: // товар / просмотр? 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. Получено 2019-06-02.
  8. ^ «Просмотр контента из приложений iOS в поиске Google». Googledevelopers.blogspot.com. 2015-05-27. Получено 2019-06-02.
  9. ^ "Блог разработчиков Google: ссылки на приложения с помощью goo.gl". Googledevelopers.blogspot.com. 2015-05-27. Получено 2019-06-02.
  10. ^ Кокаличева, Киа (7 января 2015 г.). «Yozio позволяет разработчикам приложений определять, откуда приходят новые пользователи, и настраивать процесс загрузки». VentureBeat.

внешняя ссылка