Как заставить ссылки YouTube открываться в приложении

Вы можете создавать специальные ссылки, часто называемые "deep links", которые открывают приложение YouTube непосредственно на мобильном устройстве вместо веб-браузера. Это обеспечивает гораздо более удобный опыт для вашей аудитории. Это руководство охватывает самый простой метод, который работает в большинстве случаев, а также более продвинутые, зависящие от платформы опции для разработчиков.

Простой метод: использование схемы youtube://

1

Возьмите любой стандартный URL YouTube.

Например, используем:

https://www.youtube.com/watch?v=dQw4w9WgXcQ

Этот метод также работает с другими форматами URL YouTube, такими как https://youtu.be/dQw4w9WgXcQ.

2

Замените 'https://' на 'youtube://'.

Новая ссылка будет:

youtube://www.youtube.com/watch?v=dQw4w9WgXcQ

3

Используйте новую ссылку.

Эта ссылка теперь откроет приложение YouTube напрямую, если оно установлено на устройстве пользователя.

Важные соображения и поведение при отказе

Что происходит, если приложение YouTube не установлено?

Ссылка youtube:// просто не будет работать. Чтобы справиться с этим, вам нужно предоставить резервный вариант для стандартного URL https://. Обычно это требует немного кода на вашем веб-сайте или в приложении для определения, установлено ли приложение, и перенаправления соответственно.

Для простого решения вы можете использовать сервис, такой как Linkly, который может обрабатывать это перенаправление с учетом устройства. Функция Open in app Linkly делает именно это для YouTube — и около 20 других приложений — открывая приложение, когда оно установлено, и переходя на App Store, Google Play или веб-сайт, когда его нет. Это даже работает внутри встроенных браузеров TikTok и Instagram, где простой трюк youtube:// выше перестает работать.

Информация, специфичная для платформ, для разработчиков

Для тех, кто создает приложения, есть более надежные методы создания deep links, которые дают больше контроля.

На iOS 9 и новее, большинство стандартных ссылок https://www.youtube.com автоматически откроют приложение YouTube, если оно установлено. Это функция Apple под названием "Universal Links". Это означает, что для многих пользователей iOS вам может не потребоваться ничего особенного.

Android: Intent URLs

Android использует систему "Intents" для открытия приложений. Разработчики могут создать Android Intent для открытия ссылки YouTube. Это более мощный метод, потому что вы можете указать, что должно произойти, если приложение не установлено, например открыть Google Play Store, чтобы предложить пользователю загрузить приложение.

Пример Android Intent для видео YouTube:
intent://www.youtube.com/watch?v=dQw4w9WgXcQ#Intent;scheme=https;package=com.google.android.youtube;S.browser_fallback_url=https://www.youtube.com/watch?v=dQw4w9WgXcQ;end

Это указывает Android попытаться открыть приложение YouTube, и если это невозможно, открыть резервный URL в браузере.

Получите 100 коротких ссылок и отслеживайте 500 кликов в месяц бесплатно.