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.

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