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 z wydajnością aplikacji Dynamic Links, w tym zdarzenia występujące poza aplikacjami, takie jak liczba kliknięć jednego z Twoich krótkich filmów 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. otwierania aplikacji przez kliknięcie Dynamic Link. Te dane możesz wyświetlić w sekcji Analytics w konsoli Firebase.
W tabeli poniżej zestawiono funkcje tych 2 opcji:
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.
Firebase Dynamic Links statystyki
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 |
---|---|---|---|
CLICK | Liczba kliknięć dowolnego linku dynamicznego niezależnie od sposobu jego obsługi i miejsc docelowych | ||
PRZEKIEROWANIE | Liczba prób przekierowania użytkowników do App Store lub Sklepu Play w celu zainstalowania lub zaktualizowania aplikacji lub 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 | Ile razy link dynamiczny spowodował ponowne otwarcie aplikacji |
Konsola Firebase
W konsoli Firebase możesz wyświetlać liczbę zdarzeń dla każdego krótkiego filmu Dynamic Link utworzonego w konsoli.
Interfejs API typu REST
Aby uzyskać liczbę zdarzeń dla dowolnego krótkiego kodu Dynamic Links, niezależnie od tego, czy połączenie zostało utworzone w konsoli, czy programowo, 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 o takiej postaci:
{
"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 | Rejestruje się, gdy użytkownik po raz pierwszy otwiera aplikację za pomocą 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 Androidzie. |
Zapisane dane możesz potem wyświetlić w sekcji Analytics w konsoli Firebase.
Google Analytics" class="screenshot">
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 raportowanie atrybucji jest dostępne. Dzięki temu możesz wyświetlać zdarzenia konwersji nie tylko według kampanii reklamowych, które przyciągnęły użytkowników, ale też według Dynamic Links, które mogły ich przyciągnąć.
Do Google Analytics przekazywane są następujące parametry: utm_source
,
utm_medium
, utm_campaign
, utm_term
, utm_content
.
Do App Store przekazywane są te parametry: at
, ct
, mt
, pt
.