Linki dynamiczne Firebase ułatwiają ocenę skuteczności promocji i kampanii. Korzystając z Linków dynamicznych Firebase, które umożliwiają wyświetlanie danych analitycznych i integrowanie ich z narzędziami analitycznymi.
Linki dynamiczne Firebase rejestrują zdarzenia związane z wydajnością Twoich linków dynamicznych, w tym zdarzenia spoza aplikacji, takie jak liczba kliknięć jednego z Twoich krótkich linków dynamicznych. Te dane można wyświetlać w sekcji Linki dynamiczne w konsoli Firebase i pobierać za pomocą interfejsu API REST.
Linki dynamiczne współpracują też z Google Analytics. Google Analytics udostępnia szczegółowe statystyki zdarzeń zachodzących w aplikacji, np. gdy ktoś otwiera aplikację przez kliknięcie linku dynamicznego. Dane te można przeglądać w sekcji Analytics w konsoli Firebase.
W tabeli poniżej znajdziesz podsumowanie funkcji tych 2 opcji analityki:
Statystyki Linków dynamicznych Firebase | Google Analytics | |
---|---|---|
Śledzone zdarzenia |
|
|
Dostęp do danych |
|
|
Atrybucja niestandardowa kampanii ( utm_ parametry) |
Obie opcje analityczne śledzą zdarzenia w aplikacji, których często brakuje w internetowych narzędziach do śledzenia. Na przykład: jeśli w iOS link dynamiczny otwiera się w iOS jako link uniwersalny, otwiera się on bezpośrednio przez aplikację, co pozwala pominąć analitykę internetową. Te zdarzenia są prawidłowo śledzone zarówno przez Analytics, jak i przez Google Analytics.
Statystyki Linków dynamicznych Firebase
Linki dynamiczne Firebase śledzą, ile razy zostały kliknięte Twoje krótkie linki dynamiczne oraz ile razy kliknięcie doprowadziło do przekierowania, instalacji aplikacji, pierwszego uruchomienia lub ponownego uruchomienia aplikacji. Możesz wyświetlić te statystyki w konsoli Firebase lub pobrać je 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 miejsc docelowych | ||
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 instalacji | ||
APP_RE_OTWÓRZ | Liczba przypadków ponownego uruchomienia aplikacji przez link dynamiczny |
Konsola Firebase
W konsoli Firebase możesz sprawdzić liczbę zdarzeń dla każdego krótkiego linku dynamicznego utworzonego w konsoli.
Interfejs API typu REST
Aby poznać liczbę zdarzeń związanych z krótkimi linkami dynamicznymi, niezależnie od tego, czy zostały one utworzone w konsoli, czy automatycznie, możesz użyć interfejsu Dynamic Links Analytics typu 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
Możesz też użyć Google Analytics w swojej aplikacji, aby śledzić skuteczność linków dynamicznych. Poniższe zdarzenia Analytics są automatycznie rejestrowane po otwarciu w aplikacji krótkiego lub długiego linku dynamicznego.
Zdarzenia Analytics | |
---|---|
dynamic_link_first_open | Rejestrowana, gdy użytkownik uruchomi aplikację po raz pierwszy, przy użyciu linku dynamicznego. |
dynamic_link_app_open | Rejestrowana, gdy użytkownik ponownie uruchomi aplikację za pomocą linku dynamicznego. |
dynamic_link_app_update | Rejestrowana, gdy aplikacja jest aktualizowana do nowej wersji za pomocą linku dynamicznego. Tylko na urządzeniu z Androidem. |
Możesz wtedy wyświetlać zarejestrowane dane w sekcji Analytics w konsoli Firebase.
Jeśli oznaczysz zdarzenia linku dynamicznego jako konwersje, skuteczność linków dynamicznych możesz sprawdzić na stronie Atrybucja.
Parametry kampanii w Google Analytics i Apple App Analytics
Linków dynamicznych używasz w dotychczasowych kampaniach niestandardowych Google Analytics oraz w kampaniach iTunes Connect Analytics do łączenia aplikacji, określając parametry kampanii podczas tworzenia linku dynamicznego. Gdy użytkownik otworzy link dynamiczny z określonymi parametrami kampanii, parametry kampanii zostaną przekazane do Google Analytics lub App Store.
Dzięki dodaniu tych parametrów śledzenia do Linków dynamicznych Google Analytics i iTunes Connect mogą traktować je tak samo jak inne kampanie, w których są mierzone raporty atrybucji, dzięki czemu możesz wyświetlać zdarzenia konwersji nie tylko z kampanii reklamowych, które generują tych użytkowników, ale także z jakich linków dynamicznych je pochodziły.
Do Google Analytics przekazywane są te parametry: utm_source
, utm_medium
, utm_campaign
, utm_term
, utm_content
.
Do App Store są przekazywane te parametry: at
, ct
, mt
, pt