Ręczne tworzenie adresu URL linku dynamicznego

Możesz utworzyć Dynamic Link, ręcznie tworząc adres URL w tym formacie:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Liczba parametrów: Dynamic Link

Parametr precyzyjnego linku (parametr ładunku)
link

Link, który otworzy się Twoja aplikacja. Podaj adres URL, który może obsłużyć Twoja aplikacja, zwykle jest to zawartość lub ładunek aplikacji, który inicjuje logikę aplikacji (np. przyznawanie użytkownikowi kuponu lub wyświetlanie ekranu powitalnego). Link musi być poprawnie sformatowanym adresem URL, prawidłowo zakodowanym, używać protokołu HTTP lub HTTPS i nie może być innym linkiem dynamicznym.

Parametry Androida
apn Nazwa pakietu aplikacji na Androida, której chcesz użyć do otwarcia linku. Musisz połączyć aplikację z projektem na stronie Przegląd w konsoli Firebase. Wymagane, aby Dynamic Link mógł otworzyć aplikację na Androida.
afl Link do otwarcia, gdy aplikacja nie jest zainstalowana. Wpisz ten parametr, aby wykonać inne działanie niż instalacja aplikacji ze Sklepu Play, gdy aplikacja nie jest zainstalowana. Możesz na przykład otworzyć wersję mobilną treści w przeglądarce lub wyświetlić stronę promocyjną aplikacji.
amv  minimalnej wersji aplikacji, która może otworzyć link. Jeśli zainstalowana jest starsza wersja aplikacji, użytkownik zostanie przekierowany do Sklepu Play, aby ją uaktualnić.
Parametry iOS
ibi Identyfikator pakietu aplikacji na iOS, której chcesz użyć do otwarcia linku. Aplikacja musi być połączona z Twoim projektem na stronie Przegląd w konsoli Firebase. Wymagane, aby aplikacja Dynamic Link mogła otwierać aplikację na iOS.
ifl Link do otwarcia, gdy aplikacja nie jest zainstalowana. Określ tę wartość, aby wykonać inną czynność niż zainstalowanie aplikacji z App Store, gdy aplikacja nie jest zainstalowana, np. otworzyć wersję mobilną treści w przeglądarce lub wyświetlić stronę promocyjną aplikacji.
ius niestandardowy schemat adresów URL aplikacji, jeśli jest zdefiniowany jako inny niż identyfikator pakietu aplikacji;
ipfl Link do otwierania się na iPadzie, gdy aplikacja nie jest zainstalowana. Określ to, aby wykonać inną czynność niż zainstalowanie aplikacji ze sklepu App Store, gdy aplikacja nie jest zainstalowana, np. otworzyć wersję internetową treści lub wyświetlić stronę promocyjną aplikacji.
ipbi Identyfikator pakietu aplikacji na iOS, której należy używać na iPadach do otwierania linku. Aplikacja musi być połączona z Twoim projektem na stronie Przegląd w konsoli Firebase.
isi Identyfikator aplikacji w App Store, który służy do wysyłania użytkowników do App Store, gdy aplikacja nie jest zainstalowana
imv Numer wersji minimalnej wersji aplikacji, która może otworzyć link. Ten parametr jest przekazywany do aplikacji po jej otwarciu, a ona musi zdecydować, co z nim zrobić.
efr Jeśli ma wartość „1”, pomiń stronę podglądu aplikacji po otwarciu Dynamic Link i przekieruj ją do aplikacji lub sklepu. Strona podglądu aplikacji (domyślnie włączona) może bardziej niezawodnie odsyłać użytkowników do najbardziej odpowiednich miejsc docelowych podczas otwierania Dynamic Links w aplikacjach. Jeśli jednak spodziewasz się, że element Dynamic Link będzie otwierany tylko w aplikacjach, które mogą niezawodnie otwierać Dynamic Links bez tej strony, możesz go wyłączyć za pomocą tego parametru. Ten parametr będzie miał wpływ na działanie funkcji Dynamic Link tylko w systemie iOS.
Inne parametry platformy
ofl Link do otwarcia na platformach innych niż Android i iOS. Jest to przydatne, gdy chcesz określić inne działanie aplikacji na komputerze, na przykład wyświetlić pełną stronę internetową z zawartością lub ładunkiem aplikacji (zgodnie z parametrem link param link) i dodać do niej inny link dynamiczny do zainstalowania aplikacji.
Parametry metatagu społecznościowego
st Tytuł, który ma być używany podczas udostępniania Dynamic Link w postach w mediach społecznościowych.
SD Opis, który ma być używany, gdy Dynamic Link jest udostępniany w postach w mediach społecznościowych.
si Adres URL obrazu powiązanego z tym linkiem. Obraz powinien mieć wymiary przynajmniej 300 × 200 pikseli i rozmiar mniejszy niż 300 KB.
Parametry Analytics
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Parametry analityczne Google Play.

ct
mt
pt
Parametry analityczne iTunes Connect.

Debugowanie adresu URL

Aby debugować parametr Dynamic Link, wpisz długi lub krótki adres URL i dołącz parametr debugowania.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Parametr debugowania
d Zamiast wczytywać interfejs Dynamic Link, wygeneruj schemat blokowy, którego możesz użyć, aby wyświetlić podgląd działania elementu Dynamic Links na różnych platformach i w różnych konfiguracjach.

Dalsze kroki

Po utworzeniu Dynamic Link musisz skonfigurować aplikację tak, aby odbierała Dynamic Links i kierowała użytkowników do odpowiedniego miejsca w aplikacji, gdy użytkownik je otworzy.

Aby otrzymywać Dynamic Links w aplikacji, zapoznaj się z dokumentacją dotyczącą iOS, Androida, C++Unity.