Aby pomóc Ci ocenić skuteczność promocji i kampanii, Firebase Dynamic Links udostępnia kilka sposobów przeglądania danych analitycznych i integracji z narzędziami analitycznymi.
Firebase Dynamic Links rejestruje zdarzenia związane z wydajnością Twoich Linków Dynamicznych, w tym zdarzenia, które mają miejsce poza Twoimi aplikacjami, np. liczbę kliknięć jednego z Twoich krótkich Linków Dynamicznych. Dane te można wyświetlić w sekcji Linki dynamiczne w konsoli Firebase i pobrać za pomocą interfejsu API REST.
Linki dynamiczne działają także z Google Analytics . Google Analytics udostępnia szczegółowe statystyki dotyczące zdarzeń zachodzących w Twojej aplikacji, np. otwarcia aplikacji przez kliknięcie linku dynamicznego. Dane te można wyświetlić w sekcji Analytics w konsoli Firebase.
W poniższej tabeli podsumowano funkcje tych dwóch opcji analitycznych:
Analityka Firebase Dynamic Links | Google Analytics | |
---|---|---|
Śledzone wydarzenia |
|
|
Dostęp do danych |
|
|
Niestandardowe przypisanie kampanii ( parametry utm_ ) |
Obie opcje analityczne śledzą zdarzenia w aplikacji, które często przeoczają internetowe narzędzia śledzące. Na przykład, gdy łącze dynamiczne jest otwierane w systemie iOS jako łącze uniwersalne, łącze jest otwierane bezpośrednio przez aplikację, z pominięciem analityki internetowej; zdarzenia te są prawidłowo śledzone zarówno przez analizę Firebase Dynamic Links, jak i Google Analytics.
Analityka Firebase Dynamic Links
Linki dynamiczne Firebase śledzą liczbę kliknięć każdego z Twoich krótkich linków dynamicznych, a także liczbę kliknięć, które zakończyły się przekierowaniem, instalacją aplikacji, pierwszym otwarciem aplikacji lub ponownym otwarciem aplikacji. Możesz przeglądać te statystyki w konsoli Firebase lub pobrać je za pomocą interfejsu API REST.
Wydarzenie | Opis | Konsola Firebase | API RESTOWE |
---|---|---|---|
KLIKNIJ | Liczba kliknięć łącza dynamicznego, niezależnie od sposobu jego obsługi i miejsca docelowego | ||
PRZEADRESOWAĆ | Liczba prób przekierowania użytkowników do App Store lub Play Store w celu zainstalowania lub aktualizacji aplikacji lub do innego miejsca docelowego | ||
INSTALACJA APLIKACJI | Liczba rzeczywistych instalacji (obsługiwana tylko przez Sklep Play) | ||
APLIKACJA_FIRST_OPEN | Liczba pierwszych otwarć po instalacji | ||
APLIKACJA_RE_OPEN | Liczba przypadków, gdy łącze dynamiczne spowodowało ponowne otwarcie aplikacji |
Konsola Firebase
W konsoli Firebase możesz wyświetlić liczbę zdarzeń dla każdego krótkiego łącza dynamicznego utworzonego w konsoli.
API RESTOWE
Aby uzyskać liczbę zdarzeń dla dowolnego z krótkich łączy dynamicznych, niezależnie od tego, czy łącze zostało utworzone w konsoli, czy programowo, możesz skorzystać z interfejsu API REST usługi Dynamic Links Analytics .
Wywołanie API wygląda jak poniższe przykładowe żądanie HTTP:
GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7 Authorization: Bearer ya29.Abc123...
Odpowiedzią na żądanie jest obiekt JSON podobny do poniższego:
{
"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
Możesz także użyć Google Analytics w swojej aplikacji, aby śledzić wydajność swoich Linków Dynamicznych. Następujące zdarzenia Analytics są automatycznie rejestrowane, gdy otworzysz krótki lub długi link dynamiczny w swojej aplikacji.
Zdarzenia analityczne | |
---|---|
dynamic_link_first_open | Rejestrowane, gdy użytkownik otwiera aplikację po raz pierwszy za pośrednictwem łącza dynamicznego. |
dynamic_link_app_open | Rejestrowane, gdy użytkownik ponownie otworzy aplikację za pomocą łącza dynamicznego. |
dynamic_link_app_update | Rejestrowane, gdy aplikacja jest aktualizowana do nowej wersji za pośrednictwem łącza dynamicznego. Tylko na Androida. |
Następnie możesz wyświetlić zarejestrowane dane w sekcji Analytics konsoli Firebase .
Jeśli oznaczysz zdarzenia Linku Dynamicznego jako konwersje, skuteczność Linków Dynamicznych możesz zobaczyć na stronie Atrybucji.
Parametry kampanii Google Analytics i Apple App Analytics
Linków dynamicznych można używać w istniejących kampaniach niestandardowych Google Analytics i kampaniach Analytics aplikacji iTunes Connect, określając parametry kampanii podczas tworzenia łącza dynamicznego . Gdy użytkownik otworzy Link Dynamiczny z określonymi parametrami kampanii, parametry kampanii zostaną przekazane do Google Analytics lub App Store.
Dodając te parametry śledzenia do linków dynamicznych, Google Analytics i iTunes Connect mogą traktować je jak każdą inną kampanię, dla której mierzą raporty atrybucji, i możesz przeglądać zdarzenia konwersji nie tylko według kampanii reklamowych odpowiedzialnych za pozyskiwanie tych użytkowników, ale także według które mogły je sprowadzić za pomocą łączy dynamicznych.
Do Google Analytics przekazywane są następujące parametry: utm_source
, utm_medium
, utm_campaign
, utm_term
, utm_content
.
Do App Store przekazywane są następujące parametry: at
, ct
, mt
, pt