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ą obsługę na platformie, na której otwierają Twój link. Jeśli użytkownik otworzy łącze dynamiczne na iOS lub Androidzie, może zostać przeniesiony bezpośrednio do powiązanej treści w Twojej natywnej aplikacji. Jeśli użytkownik otworzy ten sam link dynamiczny w przeglądarce na komputerze, może zostać przeniesiony do równoważnej treści w Twojej witrynie.
Ponadto łącza dynamiczne działają w przypadku instalacji aplikacji: jeśli użytkownik otworzy łącze dynamiczne w systemie iOS lub Android i nie ma zainstalowanej aplikacji, może zostać poproszony o jej zainstalowanie; następnie po instalacji aplikacja zostanie uruchomiona i uzyska dostęp do łącza.
Jak to działa?
Link dynamiczny tworzysz za pomocą konsoli Firebase, interfejsu API REST, interfejsu API narzędzia iOS lub Android Builder albo tworząc adres URL, dodając parametry łącza dynamicznego do domeny specyficznej dla Twojej aplikacji. Te parametry określają linki, które chcesz otworzyć, w zależności od platformy użytkownika i tego, czy Twoja aplikacja jest zainstalowana.
Gdy użytkownik otworzy jeden z Twoich linków dynamicznych, a Twoja aplikacja nie jest jeszcze zainstalowana, zostanie wysłany do Sklepu Play lub App Store w celu zainstalowania aplikacji (chyba że określisz inaczej) i Twoja aplikacja zostanie otwarta. Następnie możesz pobrać link przesłany do Twojej aplikacji i obsłużyć precyzyjny link odpowiednio do swojej aplikacji.
Niestandardowe domeny linków
Możesz tworzyć linki dynamiczne, korzystając z 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 skorzystać z bezpłatnej niestandardowej subdomeny page.link:
https://example.page.link/summer-sale
Utwórz bezpłatnie subdomenę w konsoli Firebase.
Wszystkie funkcje Dynamic Links, 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 realizacji
Skonfiguruj Firebase i pakiet SDK Linków dynamicznych | Włącz łącza dynamiczne Firebase dla swojego projektu Firebase w konsoli Firebase. Następnie dołącz pakiet SDK Linków dynamicznych do swojej aplikacji. | |
Twórz linki 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 SDK Linków dynamicznych, aby sprawdzić, czy przesłano do niej łącze dynamiczne. Jeśli tak, pobierz precyzyjny link z danych łącza dynamicznego i w razie potrzeby obsłuż go. | |
Wyświetl dane analityczne | Śledź wydajność swoich linków dynamicznych w konsoli Firebase. |
Następne kroki
- Dowiedz się o najpopularniejszych przypadkach użycia łączy dynamicznych Firebase i sposobach ich wdrożenia.
- Dowiedz się, jak tworzyć linki dynamiczne , a następnie odbierać je w aplikacjach na iOS , Androida , Flutter , Unity i C++ .
- Użyj własnej domeny niestandardowej dla łączy dynamicznych.
- Zrozum wydajność swoich linków dynamicznych za pomocą dwóch narzędzi analitycznych .