Catch up on highlights from Firebase at Google I/O 2023. Learn more

Wyświetl dane analityczne linków dynamicznych

Aby pomóc Ci ocenić skuteczność Twoich promocji i kampanii, Firebase Dynamic Links zapewnia kilka sposobów przeglądania danych analitycznych i integracji z narzędziami analitycznymi.

Linki dynamiczne Firebase rejestrują zdarzenia związane z wydajnością Twoich linków dynamicznych, w tym zdarzenia, które mają miejsce poza Twoimi aplikacjami, takie jak liczba kliknięć jednego z Twoich krótkich linków dynamicznych. Dane te można przeglądać w sekcji Łącza dynamiczne konsoli Firebase i pobierać za pomocą interfejsu API REST.

Linki dynamiczne działają również z Google Analytics . Google Analytics zapewnia szczegółowe statystyki dotyczące zdarzeń, które mają miejsce w Twojej aplikacji, na przykład gdy ktoś otworzy Twoją aplikację, klikając link dynamiczny. Dane te można wyświetlić w sekcji Analytics konsoli Firebase.

W poniższej tabeli podsumowano funkcje tych dwóch opcji analitycznych:

Analiza linków dynamicznych Firebase Google Analytics
Śledzone zdarzenia
  • Aplikacja uruchamiana po raz pierwszy
  • Ponownie otwórz aplikację
  • Kliknięcia
  • Przekierowania
  • Instalacje aplikacji
  • Aplikacja uruchamiana po raz pierwszy
  • Ponownie otwórz aplikację
  • Aktualizacje aplikacji
Dostęp do danych
  • Konsola Firebase (sekcja Łącza dynamiczne)
  • REST API
  • Konsola Firebase (sekcja Analytics)
  • Eksport BigQuery
Niestandardowa atrybucja kampanii
( utm_ parametry)

Obie opcje analityczne śledzą zdarzenia w aplikacji, które często pomijają 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; zdarzenia te są prawidłowo śledzone zarówno przez analitykę Firebase Dynamic Links, jak i przez Google Analytics.

Analiza linków dynamicznych Firebase

Linki dynamiczne Firebase śledzą liczbę kliknięć każdego z krótkich linków dynamicznych, a także liczbę kliknięć skutkujących przekierowaniem, instalacją aplikacji, pierwszym otwarciem aplikacji lub ponownym otwarciem 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 Liczba kliknięć łącza dynamicznego, niezależnie od sposobu obsługi i miejsca docelowego
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
APP_INSTALL Liczba rzeczywistych instalacji (obsługiwana tylko przez Sklep Play)
APP_FIRST_OPEN Liczba pierwszych uruchomień po instalacji
APP_RE_OPEN Ile razy łącze dynamiczne spowodowało ponowne otwarcie aplikacji

Konsola Firebase

W konsoli Firebase możesz wyświetlić liczniki zdarzeń dla każdego krótkiego linku dynamicznego utworzonego w konsoli.

REST API

Aby uzyskać liczbę zdarzeń dla dowolnych krótkich linków dynamicznych, niezależnie od tego, czy link został utworzony w konsoli, czy programowo, możesz użyć interfejsu API REST usługi Dynamic Links Analytics .

Wywołanie interfejsu API wygląda jak poniższe 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 także użyć Google Analytics w swojej aplikacji, aby śledzić wydajność swoich Linków dynamicznych. Następujące zdarzenia Analytics są automatycznie rejestrowane, gdy otwierasz krótki lub długi link dynamiczny w swojej aplikacji.

Zdarzenia analityczne
dynamic_link_first_open Rejestrowane, gdy użytkownik otwiera aplikację po raz pierwszy za pośrednictwem łącza dynamicznego.
dynamic_link_app_open Rejestrowane, gdy użytkownik ponownie otworzy aplikację za pośrednictwem łącza dynamicznego.
dynamic_link_app_update Rejestrowane, gdy aplikacja jest aktualizowana do nowej wersji za pośrednictwem łącza dynamicznego. Tylko na Androida.

Następnie możesz wyświetlić zarejestrowane dane w sekcji Analytics konsoli Firebase .

Zdarzenia Linków dynamicznych w Google Analytics

Jeśli oznaczysz zdarzenia Linków dynamicznych jako konwersje, możesz zobaczyć skuteczność swoich Linków dynamicznych na stronie Atrybucja.

Parametry kampanii Google Analytics i Apple App Analytics

Linków dynamicznych używasz z istniejącymi kampaniami niestandardowymi Google Analytics i kampaniami iTunes Connect App Analytics, określając parametry kampanii podczas tworzenia linku dynamicznego . Kiedy użytkownik otwiera link dynamiczny 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 mierzą raporty atrybucji, i możesz przeglądać zdarzenia konwersji nie tylko według kampanii reklamowych odpowiedzialnych za pozyskanie tych użytkowników, ale także według które Linki dynamiczne mogły je sprowadzić.

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