Linki dynamiczne Firebase

Linki dynamiczne Firebase to linki, które działają tak, jak chcesz, na wielu platformach i niezależnie od tego, czy Twoja aplikacja jest już zainstalowana.

Dzięki linkom dynamicznym Twoi użytkownicy uzyskują najlepszą dostępną wygodę dla platformy, na której otwierają łącze. Jeśli użytkownik otworzy link dynamiczny w systemie iOS lub Android, może przejść bezpośrednio do treści, do których prowadzi link, w Twojej natywnej aplikacji. Jeśli użytkownik otworzy ten sam link dynamiczny w przeglądarce na komputerze, może przejść do odpowiedniej treści w Twojej witrynie.

Ponadto linki dynamiczne działają w przypadku instalacji aplikacji: jeśli użytkownik otworzy łącze dynamiczne w systemie iOS lub Android i nie ma zainstalowanej Twojej aplikacji, może zostać poproszony o jej zainstalowanie; następnie, po instalacji, aplikacja uruchamia się i może uzyskać dostęp do łącza.

Jak to działa?

Link dynamiczny tworzysz za pomocą konsoli Firebase, interfejsu API REST, interfejsu API iOS lub Android Builder albo tworząc adres URL, dodając parametry linku dynamicznego do domeny specyficznej dla Twojej aplikacji. Te parametry określają łącza, które chcesz otworzyć, w zależności od platformy użytkownika i tego, czy Twoja aplikacja jest zainstalowana.

Gdy użytkownik otworzy jedno z Twoich linków dynamicznych, a Twoja aplikacja nie jest jeszcze zainstalowana, zostanie wysłany do Sklepu Play lub App Store w celu zainstalowania Twojej aplikacji (chyba że określisz inaczej), a Twoja aplikacja zostanie otwarta. Następnie możesz pobrać link, który został przekazany do Twojej aplikacji, i obsłużyć precyzyjny link odpowiednio do Twojej aplikacji.

Możesz tworzyć linki dynamiczne przy użyciu własnej nazwy domeny :

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

Jeśli nie masz domeny dla swojej aplikacji, możesz użyć bezpłatnej niestandardowej subdomeny page.link:

https://example.page.link/summer-sale

Utwórz bezpłatnie swoją subdomenę w konsoli Firebase.

Wszystkie funkcje Linków dynamicznych, w tym analizy, atrybucje po instalacji i integracje SDK, działają zarówno z niestandardowymi domenami page.link, jak i z Twoją własną domeną.

Ścieżka wdrożenia

Skonfiguruj Firebase i pakiet Dynamic Links SDK Włącz linki dynamiczne Firebase dla swojego projektu Firebase w konsoli Firebase. Następnie dołącz pakiet Dynamic Links SDK do swojej aplikacji.
Twórz łącza dynamiczne Linki dynamiczne możesz tworzyć programowo lub za pomocą konsoli Firebase.
Obsługuj linki dynamiczne w swojej aplikacji Po otwarciu aplikacji użyj pakietu Dynamic Links SDK, aby sprawdzić, czy został do niej przekazany link dynamiczny. Jeśli tak, pobierz precyzyjny link z danych łącza dynamicznego i obsłuż go w razie potrzeby.
Wyświetl dane analityczne Śledź wydajność swoich linków dynamicznych w konsoli Firebase.

Następne kroki