Jak sprawić, aby linki YouTube otwierały aplikację bezpośrednio

Możesz tworzyć specjalne linki, często nazywane "linkami głębokimi", które otwierają aplikację YouTube bezpośrednio na urządzeniu mobilnym zamiast w przeglądarce internetowej. To zapewnia znacznie płynniejsze doświadczenie dla Twojej publiczności. Ten przewodnik obejmuje najprostszą metodę, która działa w większości przypadków, a także bardziej zaawansowane, specyficzne dla platform opcje dla programistów.

Prosta metoda: Używanie schematu youtube://

1

Weź dowolny standardowy URL YouTube.

Na przykład, użyjmy:

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

Ta metoda działa również z innymi formatami URL YouTube, takimi jak https://youtu.be/dQw4w9WgXcQ.

2

Zamień 'https://' na 'youtube://'.

Nowy link będzie wyglądał tak:

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

3

Użyj nowego linku.

Ten link teraz otworzy aplikację YouTube bezpośrednio, jeśli jest zainstalowana na urządzeniu użytkownika.

Ważne uwagi i zachowanie awaryjne

Co się stanie, jeśli aplikacja YouTube nie jest zainstalowana?

Link youtube:// po prostu nie zadziała. Aby sobie z tym poradzić, musisz zapewnić rozwiązanie awaryjne dla standardowego URL https://. Zazwyczaj wymaga to trochę kodu na Twojej stronie internetowej lub w aplikacji, aby wykryć, czy aplikacja jest zainstalowana i odpowiednio przekierować.

Dla prostego rozwiązania możesz użyć usługi takiej jak Linkly, która może obsłużyć to przekierowanie uwzględniające urządzenie za Ciebie.

Informacje specyficzne dla platform dla programistów

Dla tych, którzy tworzą aplikacje, istnieją bardziej zaawansowane metody tworzenia linków głębokich, które oferują więcej kontroli.

iOS: Universal Links

W iOS 9 i nowszych większość standardowych linków https://www.youtube.com automatycznie otworzy się w aplikacji YouTube, jeśli jest zainstalowana. Jest to funkcja Apple nazywana "Universal Links". Oznacza to, że dla wielu użytkowników iOS możesz nie musieć robić nic specjalnego.

Android: Intent URLs

Android używa systemu zwanego "Intents" do otwierania aplikacji. Programiści mogą stworzyć Android Intent, aby otworzyć link YouTube. Jest to potężniejsza metoda, ponieważ możesz określić, co powinno się stać, jeśli aplikacja nie jest zainstalowana, na przykład otworzyć Sklep Google Play, aby zachęcić użytkownika do pobrania aplikacji.

Przykład Android Intent dla filmu YouTube wyglądałby tak:
intent://#Intent;package=com.google.android.youtube;S.browser_fallback_url=https://www.youtube.com/watch?v=dQw4w9WgXcQ;end

To mówi Androidowi, aby spróbował otworzyć aplikację YouTube, a jeśli nie może, aby otworzył awaryjny URL w przeglądarce.

Śledź 500 miesięcznych kliknięć ze wszystkimi funkcjami.

Nie potrzebujesz karty kredytowej