Wyświetlanie danych Analytics dotyczących linków dynamicznych

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. gdy ktoś otworzy aplikację, klikając 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ń
  • Pierwsze uruchomienie aplikacji
  • ponowne otwarcie aplikacji,
  • Kliknięcia
  • Przekierowania
  • Instalacje aplikacji
  • Pierwsze uruchomienie aplikacji
  • ponowne otwarcie aplikacji,
  • Aktualizacje aplikacji
Dostęp do danych
  • Konsola Firebase (sekcja Dynamic Links)
  • Interfejs API typu REST
  • Firebase konsoli (sekcja Analytics)
  • Eksportowanie danych do BigQuery
Niestandardowa atrybucja 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, 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 Rejestrowana, gdy użytkownik ponownie uruchomi aplikację za pomocą urządzenia Dynamic Link.
dynamic_link_app_update Rejestrowane, gdy aplikacja jest aktualizowana do nowej wersji za pomocą Dynamic Link. Tylko na urządzeniu z Androidem.

Zapisane dane możesz wyświetlić w sekcji Analytics w konsoli Firebase.

Zdarzenia Linków dynamicznych w <span class=Google Analytics" class="banner">

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 prowadzone jest raportowanie atrybucji, a Ty możesz wyświetlać zdarzenia konwersji nie tylko według kampanii reklamowych odpowiedzialnych za pozyskiwanie użytkowników, ale też według Dynamic Links, które mogły ich pozyskać.

Do Google Analytics przekazywane są następujące parametry: utm_source, utm_medium, utm_campaign, utm_term, utm_content.

Do App Store są przekazywane te parametry: at, ct, mt, pt