Skip to content

Commit f8b6716

Browse files
authored
Update 2019-05-06-dynamic_links.md
1 parent 7668f84 commit f8b6716

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

_drafts/2019-05-06-dynamic_links.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ keywords: "firebase, link, łącze, internetowe, odnośnik, dynamiczne, dynamic,
1111
---
1212

1313
## Przeznaczenie
14-
`Dynamic Links` jest sposobem na generowanie i przetwarzanie dynamicznych łączy internetowych działających w dowolnie zaprojektowany sposób niezależnie od platformy. W przypadku uruchomienia łącza na urządzeniu z systemem `Android` i zainstalowaną aplikacją obsługującą ustalony format Dynamic Links otwierany jest oczekiwany ekran z podaną zawartością. Gdy urządzenie nie posiada wskazanej aplikacji lub usług `Play Services` wówczas użytkownik może zostać przekierowany do właściwej strony `Play Store` w celu zainstalowania brakującej aplikacji. Jeśli łącze zostanie otworzone w przeglądarce urządzenia bądź komputera nastąpi wyświetlenie strony internetowej. Dynamic Links mogą zostać wykorzystane m.in. w zadaniu konwersji użytkowników z internetowej do mobilnej wersji aplikacji, przeprowadzaniu kampanii marketingowej czy też dzieleniu treści z innym użytkownikami. Tworzenie łączy może odbywać się z poziomu `konsoli Firebase`, ręczne formowanie `URL` z parametrami, programowo z kodzie aplikacji przy użyciu `Android API` czy `REST API`.
14+
`Dynamic Links` jest sposobem na generowanie i przetwarzanie dynamicznych łączy internetowych działających w dowolnie zaprojektowany sposób niezależnie od platformy. W przypadku uruchomienia łącza na urządzeniu z systemem `Android` i zainstalowaną aplikacją obsługującą ustalony format Dynamic Links otwierany jest oczekiwany ekran z podaną zawartością. Gdy urządzenie nie posiada wskazanej aplikacji lub usług `Play Services` wówczas użytkownik może zostać przekierowany do właściwej strony `Play Store` w celu zainstalowania brakującej aplikacji. Jeśli łącze zostanie otworzone w przeglądarce urządzenia bądź komputera nastąpi wyświetlenie strony internetowej. Dynamic Links mogą zostać wykorzystane m.in. w zadaniu konwersji użytkowników z internetowej do mobilnej wersji aplikacji, przeprowadzaniu kampanii marketingowej, wysyłaniu zaproszeń do korzystania z aplikacji czy też dzieleniu treści z innym użytkownikami. Tworzenie łączy może odbywać się z poziomu `konsoli Firebase`, ręczne formowanie `URL` z parametrami, programowo z kodzie aplikacji przy użyciu `Android API` czy `REST API`.
1515

1616
## Tworzenie
1717
Generowania łącza z poziomu konsoli Firebase pozwala na wybranie niestandardowego linku oraz śledzenia skuteczności co z uwagi na łatwą konfiguracje jest przydatne przede wszystkim w sytuacji tworzenia odnośnika promocyjnego do udostępnienia w mediach społecznościowych. Korzystanie z `Dynamic Link Builder API` po stronie kodu aplikacji jest preferowanym sposobem w większości sytuacji, a przede wszystkim w zadaniach udostępniania i przesyłania treści między użytkownikami oraz tam gdzie potrzebne jest wiele linków. Jeśli projekt nie wymaga śledzenia i analizy danych, łącza mogą zostać stworzone także ręcznie przy wykorzystaniu parametrów w adresie URL co pozwala na minimalizacje ruchu sieciowego.
@@ -90,3 +90,6 @@ private fun receiveDynamicLink() {
9090
}
9191
}
9292
{% endhighlight %}
93+
94+
## Indeksowanie aplikacji
95+
`App Indexing` jest usługą `indeksowania aplikacji` do wyników wyszukiwarki `Google`, gdzie wybrane strony witryny internetowej zostają powiązane z treściami zawartymi w aplikacji mobilnej. Dzięki temu zapytania użytkowników mogą być przetworzone w taki sposób, aby bezpośrednio kierować użytkownika do wybranego ekranu w aplikacji, `Sklepu Play` lub standardowo do witryny internetowej. Indeksowanie aplikacji ułatwia przyciąganie potencjalnych nowych użytkowników, którzy mogą dowiedzieć się o istnieniu aplikacji z wyników wyszukiwarki, a bieżącym użytkownikom pozwala na zwiększenie jakości odbioru korzystania z aplikacji (`User Experience`). Aby indeksować zawartośc aplikacji przez Google należy po stronie witryny dokonać konfiguracji adresów `URL` obsługiwanych przez mechanizm `Dynamic Links` w aplikacji.

0 commit comments

Comments
 (0)