Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Wyświetl dane analityczne linków dynamicznych

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

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