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.
Linki dynamiczne Firebase rejestrują zdarzenia związane ze skutecznością linków dynamicznych, w tym zdarzenia, które mają miejsce poza Twoimi aplikacjami, na przykład liczbę kliknięć jednego z Twoich krótkich linków dynamicznych. Te dane można wyświetlić w sekcji Linki dynamiczne w konsoli Firebase i pobrać za pomocą interfejsu API REST.
Linki dynamiczne współpracują również z Google Analytics . Google Analytics udostępnia szczegółowe statystyki dotyczące zdarzeń, które mają miejsce w Twojej aplikacji, na przykład gdy ktoś otwiera Twoją aplikację przez kliknięcie linku dynamicznego. Te dane można wyświetlić w sekcji Analytics w konsoli Firebase.
Poniższa tabela podsumowuje cechy tych dwóch opcji analitycznych:
Analityka Firebase Dynamic Links | Google Analytics | |
---|---|---|
Śledzone wydarzenia |
|
|
Dostęp do danych |
|
|
Atrybucja kampanii niestandardowej ( utm_ parametry) |
Obie opcje analityczne śledzą zdarzenia w aplikacji, które często pomijane są przez 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; te zdarzenia są prawidłowo śledzone zarówno przez analitykę Firebase Dynamic Links, jak i przez Google Analytics.
Analityka Firebase Dynamic Links
Linki dynamiczne Firebase śledzi, ile razy każdy z Twoich krótkich linków dynamicznych został kliknięty, a także ile razy kliknięcie spowodowało przekierowanie, instalację aplikacji, pierwsze uruchomienie aplikacji lub ponowne otwarcie 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 | Zliczanie kliknięć w link dynamiczny, niezależnie od sposobu jego obsługi i miejsc docelowych | ||
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 | ||
ZAINSTALUJ APLIKACJĘ | Liczba rzeczywistych instalacji (obsługiwane tylko przez Sklep Play) | ||
APP_FIRST_OPEN | Liczba pierwszych uruchomień po instalacji | ||
APP_RE_OPEN | Ile razy Dynamic Link spowodował ponowne otwarcie aplikacji |
Konsola Firebase
W konsoli Firebase możesz wyświetlić liczbę zdarzeń dla każdego krótkiego linku dynamicznego utworzonego w konsoli.
REST API
Aby uzyskać liczbę zdarzeń dla dowolnego z krótkich linków dynamicznych, niezależnie od tego, czy utworzyłeś link w konsoli, czy programowo, możesz użyć interfejsu API REST Dynamic Links Analytics .
Wywołanie API wygląda jak następujące 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 też użyć Google Analytics w swojej aplikacji do śledzenia skuteczności Linków dynamicznych. Poniższe zdarzenia Analytics są automatycznie rejestrowane, gdy otworzysz krótki lub długi link dynamiczny w swojej aplikacji.
Zdarzenia analityczne | |
---|---|
dynamic_link_first_open | Rejestrowana, gdy użytkownik po raz pierwszy otwiera aplikację za pośrednictwem łącza dynamicznego. |
dynamic_link_app_open | Rejestrowana, gdy użytkownik ponownie otwiera aplikację za pomocą łącza dynamicznego. |
dynamic_link_app_update | Rejestrowana, gdy aplikacja jest aktualizowana do nowej wersji za pośrednictwem łącza dynamicznego. Tylko Android. |
Zarejestrowane dane możesz wyświetlić w sekcji Analytics w konsoli Firebase .
Jeśli oznaczysz zdarzenia Linków dynamicznych jako konwersje, na stronie Atrybucja możesz sprawdzić skuteczność swoich linków dynamicznych.
Parametry kampanii Google Analytics i Apple App Analytics
Używasz linków dynamicznych w istniejących kampaniach niestandardowych Google Analytics i kampaniach usługi iTunes Connect w Analytics dla aplikacji, określając parametry kampanii podczas tworzenia linku dynamicznego . Gdy użytkownik otworzy Dynamic Link 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 mierzy raport atrybucji, i możesz przeglądać zdarzenia konwersji nie tylko według kampanii reklamowych odpowiedzialnych za przyciągnięcie tych użytkowników, ale także według które linki dynamiczne mogły je wprowadzić.
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