Aby ułatwić Ci sprawdzanie skuteczności promocji i kampanii, Firebase Dynamic Links udostępnia kilka sposobów wyświetlania danych analitycznych i integrowania z narzędziami analitycznymi.
Firebase Dynamic Links rejestruje zdarzenia związane ze skutecznością kampanii Dynamic Links, w tym zdarzenia spoza Twoich aplikacji, np. liczbę kliknięć jednego z krótkich komponentów typu Dynamic Links. Dane te można wyświetlić w sekcji Dynamic Links w konsoli Firebase i pobrać za pomocą interfejsu REST API.
Dynamic Links działa też z Google Analytics. Google Analytics zawiera szczegółowe statystyki dotyczące zdarzeń występujących w aplikacji, np. gdy ktoś otworzy aplikację, klikając Dynamic Link. Te dane można wyświetlać w sekcji Analytics w konsoli Firebase.
W tabeli poniżej znajdziesz podsumowanie funkcji tych 2 opcji analizy:
Firebase Dynamic Links statystyki | Google Analytics | |
---|---|---|
Śledzenie zdarzeń |
|
|
Dostęp do danych |
|
|
Przypisywanie do kampanii niestandardowej (parametry utm_ ) |
Obie opcje analityki śledzą zdarzenia w aplikacji, które często umykają narzędziom do śledzenia w internecie. Przykładowo, gdy Dynamic Link jest otwierany na iOS jako link uniwersalny, otwiera się on bezpośrednio w aplikacji, pomijając analitykę internetową. Te zdarzenia są prawidłowo śledzone zarówno przez analitykę Firebase Dynamic Links, jak i Google Analytics.
Statystyki: Firebase Dynamic Links
Firebase Dynamic Links śledzi liczbę kliknięć każdego z Twoich filmów Dynamic Links, a także liczbę przypadków, w których kliknięcie spowodowało przekierowanie, instalację aplikacji, pierwsze uruchomienie aplikacji lub ponowne uruchomienie aplikacji. Te statystyki możesz wyświetlić w konsoli Firebase lub pobrać za pomocą interfejsu API REST.
Zdarzenie | Opis | Konsola Firebase | Interfejs API typu REST |
---|---|---|---|
KLIKNIĘCIE | Liczba kliknięć linku dynamicznego, niezależnie od sposobu jego obsługi i miejsca docelowego | ||
PRZEKIEROWANIE | Liczba prób przekierowania użytkowników do sklepu App Store lub Sklepu Play w celu zainstalowania lub zaktualizowania aplikacji albo do innego miejsca docelowego | ||
APP_INSTALL | Liczba rzeczywistych instalacji (obsługiwana tylko przez Sklep Play) | ||
APP_FIRST_OPEN | Liczba pierwszych uruchomień po zainstalowaniu | ||
APP_RE_OPEN | Liczba przypadków ponownego uruchomienia aplikacji przez link dynamiczny |
Konsola Firebase
W konsoli Firebase możesz wyświetlić liczbę zdarzeń dla każdego krótkiego formatu Dynamic Link utworzonego w konsoli.
Interfejs API typu REST
Aby poznać liczbę zdarzeń związanych z krótkim Dynamic Links, niezależnie od tego, czy połączenie zostało utworzone w konsoli, czy automatycznie, możesz użyć interfejsu Dynamic Links Analytics REST API.
Wywołanie interfejsu API wygląda jak to przykładowe żądanie HTTP:
GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7 Authorization: Bearer ya29.Abc123...
Odpowiedź na żądanie to obiekt JSON podobny do tego:
{
"linkEventStats": [
{
"platform": "ANDROID",
"count": "123",
"event": "CLICK"
},
{
"platform": "IOS",
"count": "123",
"event": "CLICK"
},
{
"platform": "DESKTOP",
"count": "456",
"event": "CLICK"
},
{
"platform": "ANDROID",
"count": "99",
"event": "APP_INSTALL"
},
{
"platform": "ANDROID",
"count": "42",
"event": "APP_FIRST_OPEN"
},
...
]
}
Google Analytics
Aby śledzić skuteczność Dynamic Links, możesz też użyć w aplikacji Google Analytics. Gdy otworzysz w aplikacji krótki lub długi film Dynamic Link, te zdarzenia Analytics zostaną automatycznie zarejestrowane.
Zdarzenia: Analytics | |
---|---|
dynamic_link_first_open | Rejestrowana, gdy użytkownik uruchomi aplikację po raz pierwszy, przy użyciu Dynamic Link. |
dynamic_link_app_open | Rejestruje, gdy użytkownik ponownie otwiera aplikację, korzystając z Dynamic Link. |
dynamic_link_app_update | Rejestrowane, gdy aplikacja jest aktualizowana do nowej wersji za pomocą Dynamic Link. Tylko na urządzeniu z Androidem. |
Zapisane dane możesz wyświetlić w sekcji Analytics w konsoli Firebase.
Google Analytics" class="banner">
Jeśli oznaczysz zdarzenia Dynamic Link jako konwersje, na stronie Atrybucja możesz sprawdzić, jak Dynamic Links się sprawdzają.
Parametry kampanii Google Analytics i Apple App Analytics
Używasz Dynamic Links w dotychczasowych kampaniach niestandardowych Google Analytics i kampaniach App Analytics w iTunes Connect, podając parametry kampanii podczas tworzenia Dynamic Link. Gdy użytkownik otworzy Dynamic Link z określonymi parametrami kampanii, parametry te zostaną przekazane do Google Analytics lub App Store.
Dodanie tych parametrów śledzenia do Dynamic Links pozwala Google Analytics i iTunes Connect traktować je jak dowolną inną kampanię, dla której prowadzone jest raportowanie atrybucji, a Ty możesz wyświetlać zdarzenia konwersji nie tylko według kampanii reklamowych odpowiedzialnych za pozyskiwanie użytkowników, ale też według Dynamic Links, które mogły ich pozyskać.
Do Google Analytics przekazywane są te parametry: utm_source
, utm_medium
, utm_campaign
, utm_term
, utm_content
.
Do App Store przekazywane są te parametry: at
, ct
, mt
, pt
.