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ą 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 udostępnia szczegółowe statystyki zdarzeń występujących w Twojej aplikacji, np. gdy ktoś otworzy ją, klikając Dynamic Link. Te dane możesz wyświetlić w sekcji Analytics w konsoli Firebase.
W tabeli poniżej znajdziesz podsumowanie funkcji tych 2 opcji analityki:
Statystyki: Firebase Dynamic Links | Google Analytics | |
---|---|---|
Śledzenie zdarzeń |
|
|
Dostęp do danych |
|
|
Atrybucja niestandardowa kampanii ( utm_ parametry) |
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, zostaje on otwarty bezpośrednio przez aplikację, 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, ile razy każdy z Shorts (Dynamic Links) został osiągnięty i ile razy kliknięcie doprowadziło do przekierowania, instalacja, 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 |
---|---|---|---|
KLIKNIĘCIE | Liczba kliknięć dowolnego 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 Dynamic Link utworzonego w konsoli.
Interfejs API typu REST
Aby uzyskać liczbę zdarzeń dotyczących dowolnego z krótkich Dynamic Links, niezależnie od tego, czy został utworzony przez Ciebie za pomocą konsoli lub programowo, możesz użyć funkcji Dynamic Links Analytics API typu REST.
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
Za pomocą narzędzia Google Analytics w aplikacji możesz też śledzić skuteczność Dynamic Links. Te zdarzenia typu Analytics są automatycznie rejestrowane, gdy: otwierasz w aplikacji krótkie lub długie Dynamic Link.
Zdarzenia: Analytics | |
---|---|
dynamic_link_first_open | Rejestrowana, gdy użytkownik uruchomi aplikację po raz pierwszy, przy użyciu Dynamic Link. |
dynamic_link_app_open | Rejestruje, gdy użytkownik ponownie otwiera aplikację, korzystając z Dynamic Link. |
dynamic_link_app_update | Rejestrowana, gdy aplikacja jest aktualizowana do nowej wersji za pomocą Dynamic Link. Android, |
Zapisane dane możesz wyświetlić w sekcji Analytics w konsoli Firebase.
Google Analytics class="Zrzuty ekranu">
Jeśli oznaczysz zdarzenia Dynamic Link jako konwersje, na stronie Atrybucja możesz sprawdzić, jak Dynamic Links się sprawdzają.
Parametry kampanii w 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.
Dzięki dodaniu tych parametrów śledzenia do Dynamic Links, Google Analytics i iTunes Connect może traktować je jak każdą inną kampanię, która mierzy atrybucję w raportach i przeglądać zdarzenia konwersji nie tylko w kampaniach reklamowych, odpowiedzialnym za pozyskiwanie tych użytkowników, ale także dzięki którym Dynamic Links może mieć sprowadza ich do domu.
Do Google Analytics przekazywane są te parametry: utm_source
,
utm_medium
, utm_campaign
, utm_term
, utm_content
.
Do App Store przekazywane są te parametry: at
, ct
, mt
, pt
.