Firebase Dynamic Links
Firebase Dynamic Links to linki, które działają tak, jak chcesz w wielu miejscach platform oraz o tym, czy aplikacja jest już zainstalowana.
Dzięki Dynamic Links użytkownicy mogą uzyskać najlepsze dostępne funkcje platformę, na której użytkownik otworzy link. Jeśli użytkownik otworzy plik Dynamic Link na iOS lub Androidzie, przejść bezpośrednio do powiązanych treści w aplikacji natywnej. Jeśli użytkownik otworzy ten sam Dynamic Link w przeglądarce na komputerze, może zostać przekierowany do odpowiednika treści w witrynie.
Dynamic Links działają niezależnie od instalacji aplikacji: jeśli użytkownik otworzy Dynamic Link Użytkownik, który nie ma zainstalowanej aplikacji na urządzeniu z iOS lub Androidem, może zostać poproszony o ją zainstalować; Następnie, po instalacji, aplikacja uruchamia się i ma dostęp do linku.
Jak to działa?
Możesz utworzyć Dynamic Link za pomocą konsoli Firebase i metody REST API, interfejs API na iOS lub Android Builder lub przez utworzenie adresu URL przez dodanie parametrów Dynamic Link do domeny. do Twojej aplikacji. Te parametry określają linki, które mają być otwierane, w zależności od platformy użytkownika oraz tego, czy aplikacja jest zainstalowana.
Gdy użytkownik otworzy jedno z Twoich aplikacji (Dynamic Links), jeśli aplikacja nie jest jeszcze zainstalowana, przycisk użytkownik zostanie przekierowany do Sklepu Play lub App Store, aby zainstalować Twoją aplikację (chyba że w innym miejscu) i otwiera się aplikacja. Możesz wtedy pobrać link, który została przekazana do aplikacji i obsługuje precyzyjny link odpowiednio do potrzeb aplikacji.
Niestandardowe domeny linków
Możesz utworzyć element typu Dynamic Links za pomocą: Twoja własna nazwa 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 page.link subdomain:
https://example.page.link/summer-sale
Utwórz bezpłatnie subdomenę w konsoli Firebase.
Wszystkie funkcje Dynamic Links, w tym analityka, atrybucje po instalacji, integracje SDK, działają zarówno z niestandardowymi, jak i z własnymi domenami page.link w Twojej domenie.
Ścieżka implementacji
Skonfiguruj Firebase i pakiet SDK Dynamic Links | Włącz Firebase Dynamic Links w projekcie Firebase w Firebase. Następnie dołącz do aplikacji pakiet SDK Dynamic Links. | |
Utwórz Dynamic Links | Możesz utworzyć Dynamic Links automatycznie lub za pomocą Firebase. | |
Obsługa: Dynamic Links w aplikacji | Przy otwarciu aplikacji użyj pakietu SDK Dynamic Links, aby sprawdzić, czy Dynamic Link i ją przesłałem. Jeśli tak, pobierz precyzyjny link z danych Dynamic Link i przetwarzaj parametry precyzyjnego linku. | |
Wyświetlanie danych analitycznych | Śledź wyniki swojego działania (Dynamic Links) w konsoli Firebase. |
Dalsze kroki
- Dowiedz się więcej o niektórych z nich (Firebase Dynamic Links) najpopularniejsze przypadki użycia i sposoby ich wdrażania .
- Dowiedz się, jak tworzyć Dynamic Links, a następnie odbierz je w iOS, Android Flutter Unity oraz C++.
- Użyj własnego niestandardowego wymiaru domenę w domenie Dynamic Links.
- Poznaj skuteczność słowa kluczowego Dynamic Links, korzystając z dwóch statystykami.