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 Dynamic Links Twoi użytkownicy uzyskują najlepszą dostępną obsługę platformy, na której otwierają Twój link. 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 aplikacji natywnej. Jeśli użytkownik otworzy ten sam link dynamiczny w przeglądarce na komputerze, może zostać przeniesiony do odpowiadającej mu treści w Twojej witrynie.
Ponadto Linki dynamiczne działają podczas instalacji aplikacji: jeśli użytkownik otworzy link dynamiczny 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, iOS lub Android Builder API albo tworząc adres URL, dodając parametry linku 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, jeśli 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 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.
Domeny linków niestandardowych
Możesz tworzyć Dynamic Links, używając 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
Lub, 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 swoją subdomenę bezpłatnie 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 wdrożenia
Skonfiguruj Firebase i pakiet SDK Linków dynamicznych | Włącz Linki dynamiczne Firebase dla swojego projektu Firebase w konsoli Firebase. Następnie dołącz do swojej aplikacji pakiet Dynamic Links SDK. | |
Twórz dynamiczne linki | Linki dynamiczne możesz tworzyć programowo lub przy użyciu konsoli Firebase. | |
Obsługuj łącza dynamiczne w swojej aplikacji | Po otwarciu aplikacji użyj pakietu SDK Linków dynamicznych, aby sprawdzić, czy został do niej przekazany link dynamiczny. Jeśli tak, pobierz precyzyjny link z danych Dynamic Link i odpowiednio go obsługuj. | |
Wyświetl dane analityczne | Śledź wydajność swoich linków dynamicznych w konsoli Firebase. |
Następne kroki
- Poznaj niektóre z najczęstszych przypadków użycia Linków dynamicznych Firebase i dowiedz się, jak je wdrożyć.
- Dowiedz się, jak tworzyć linki dynamiczne , a następnie otrzymywać je w aplikacjach na iOS , Android , Flutter , Unity i C++ .
- Użyj własnej domeny niestandardowej dla Linków dynamicznych.
- Zbadaj wydajność swoich Dynamic Links dzięki dwóm narzędziom analitycznym .