Aby pomóc Ci ocenić skuteczność Twoich promocji i kampanii, Firebase Dynamic Links zapewnia kilka sposobów przeglądania danych analitycznych i integracji z narzędziami analitycznymi.
Linki dynamiczne Firebase rejestrują zdarzenia związane z wydajnością Twoich linków dynamicznych, w tym zdarzenia, które mają miejsce poza Twoimi aplikacjami, takie jak liczba kliknięć jednego z Twoich krótkich linków dynamicznych. Dane te można przeglądać w sekcji Łącza dynamiczne konsoli Firebase i pobierać za pomocą interfejsu API REST.
Linki dynamiczne działają również z Google Analytics . Google Analytics zapewnia szczegółowe statystyki dotyczące zdarzeń, które mają miejsce w Twojej aplikacji, na przykład gdy ktoś otworzy Twoją aplikację, klikając link dynamiczny. Dane te można wyświetlić w sekcji Analytics konsoli Firebase.
W poniższej tabeli podsumowano funkcje tych dwóch opcji analitycznych:
Analiza linków dynamicznych Firebase | Google Analytics | |
---|---|---|
Śledzone zdarzenia |
|
|
Dostęp do danych |
|
|
Niestandardowa atrybucja kampanii ( utm_ parametry) |
Obie opcje analityczne śledzą zdarzenia w aplikacji, które często pomijają 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 analitykę Firebase Dynamic Links, jak i przez Google Analytics.
Analiza linków dynamicznych Firebase
Linki dynamiczne Firebase śledzą liczbę kliknięć każdego z krótkich linków dynamicznych, a także liczbę kliknięć skutkujących przekierowaniem, instalacją aplikacji, pierwszym otwarciem aplikacji lub ponownym otwarciem aplikacji. Możesz wyświetlić te statystyki w konsoli Firebase lub pobrać je za pomocą interfejsu API REST.
Wydarzenie | Opis | Konsola Firebase | REST API |
---|---|---|---|
KLIKNIJ | Liczba kliknięć łącza dynamicznego, niezależnie od sposobu obsługi i miejsca docelowego | ||
PRZEADRESOWAĆ | Liczba prób przekierowania użytkowników do App Store lub Play Store 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 instalacji | ||
APP_RE_OPEN | Ile razy łącze dynamiczne spowodowało ponowne otwarcie aplikacji |
Konsola Firebase
W konsoli Firebase możesz wyświetlić liczniki zdarzeń dla każdego krótkiego linku dynamicznego utworzonego w konsoli.
REST API
Aby uzyskać liczbę zdarzeń dla dowolnych krótkich linków dynamicznych, niezależnie od tego, czy link został utworzony w konsoli, czy programowo, możesz użyć interfejsu API REST usługi Dynamic Links Analytics .
Wywołanie interfejsu 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 następującego:
{
"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 otwierasz 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 pośrednictwem łą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 z Linków dynamicznych jako konwersje, możesz sprawdzić skuteczność swoich Linków dynamicznych na stronie Atrybucja.
Parametry kampanii Google Analytics i Apple App Analytics
Linków dynamicznych używasz z istniejącymi kampaniami niestandardowymi Google Analytics i kampaniami iTunes Connect App Analytics, określając parametry kampanii podczas tworzenia linku dynamicznego . Kiedy użytkownik otwiera link dynamiczny z określonymi parametrami kampanii, parametry kampanii są przekazywane 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 pozyskanie tych użytkowników, ale także według które Linki dynamiczne mogły je sprowadzić.
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