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

Linki dynamiczne Firebase ułatwiają ocenę skuteczności promocji i kampanii. Korzystając z Linków dynamicznych Firebase, które umożliwiają wyświetlanie danych analitycznych i integrowanie ich z narzędziami analitycznymi.

Linki dynamiczne Firebase rejestrują zdarzenia związane z wydajnością Twoich linków dynamicznych, w tym zdarzenia spoza aplikacji, takie jak liczba kliknięć jednego z Twoich krótkich linków dynamicznych. Te dane można wyświetlać w sekcji Linki dynamiczne w konsoli Firebase i pobierać za pomocą interfejsu API REST.

Linki dynamiczne współpracują też z Google Analytics. Google Analytics udostępnia szczegółowe statystyki zdarzeń zachodzących w aplikacji, np. gdy ktoś otwiera aplikację przez kliknięcie linku dynamicznego. Dane te można przeglądać w sekcji Analytics w konsoli Firebase.

W tabeli poniżej znajdziesz podsumowanie funkcji tych 2 opcji analityki:

Statystyki Linków dynamicznych Firebase Google Analytics
Śledzone zdarzenia
  • Pierwsze uruchomienie aplikacji
  • Ponowne uruchomienie aplikacji
  • Kliknięcia
  • Przekierowania
  • Instalacje aplikacji
  • Pierwsze uruchomienie aplikacji
  • Ponowne uruchomienie aplikacji
  • Aktualizacje aplikacji
Dostęp do danych
  • Konsola Firebase (sekcja Linki dynamiczne)
  • Interfejs API typu REST
  • Konsola Firebase (sekcja Analytics)
  • Eksportowanie danych do BigQuery
Atrybucja niestandardowa kampanii
(utm_ parametry)

Obie opcje analityczne śledzą zdarzenia w aplikacji, których często brakuje w internetowych narzędziach do śledzenia. Na przykład: jeśli w iOS link dynamiczny otwiera się w iOS jako link uniwersalny, otwiera się on bezpośrednio przez aplikację, co pozwala pominąć analitykę internetową. Te zdarzenia są prawidłowo śledzone zarówno przez Analytics, jak i przez Google Analytics.

Statystyki Linków dynamicznych Firebase

Linki dynamiczne Firebase śledzą, ile razy zostały kliknięte Twoje krótkie linki dynamiczne oraz ile razy kliknięcie doprowadziło do przekierowania, instalacji aplikacji, pierwszego uruchomienia lub ponownego uruchomienia aplikacji. Możesz wyświetlić te statystyki w konsoli Firebase lub pobrać je za pomocą interfejsu API REST.

Zdarzenie Opis Konsola Firebase Interfejs API typu REST
KLIKNIĘCIE Liczba kliknięć 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 linku dynamicznego utworzonego w konsoli.

Interfejs API typu REST

Aby poznać liczbę zdarzeń związanych z krótkimi linkami dynamicznymi, niezależnie od tego, czy zostały one utworzone w konsoli, czy automatycznie, możesz użyć interfejsu Dynamic Links Analytics typu 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 podobny do tego:

{
  "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 też użyć Google Analytics w swojej aplikacji, aby śledzić skuteczność linków dynamicznych. Poniższe zdarzenia Analytics są automatycznie rejestrowane po otwarciu w aplikacji krótkiego lub długiego linku dynamicznego.

Zdarzenia Analytics
dynamic_link_first_open Rejestrowana, gdy użytkownik uruchomi aplikację po raz pierwszy, przy użyciu linku dynamicznego.
dynamic_link_app_open Rejestrowana, gdy użytkownik ponownie uruchomi aplikację za pomocą linku dynamicznego.
dynamic_link_app_update Rejestrowana, gdy aplikacja jest aktualizowana do nowej wersji za pomocą linku dynamicznego. Tylko na urządzeniu z Androidem.

Możesz wtedy wyświetlać zarejestrowane dane w sekcji Analytics w konsoli Firebase.

Zdarzenia Linki dynamiczne w Google Analytics

Jeśli oznaczysz zdarzenia linku dynamicznego jako konwersje, skuteczność linków dynamicznych możesz sprawdzić na stronie Atrybucja.

Parametry kampanii w Google Analytics i Apple App Analytics

Linków dynamicznych używasz w dotychczasowych kampaniach niestandardowych Google Analytics oraz w kampaniach iTunes Connect Analytics do łączenia aplikacji, określając parametry kampanii podczas tworzenia linku dynamicznego. Gdy użytkownik otworzy link dynamiczny z określonymi parametrami kampanii, parametry kampanii zostaną przekazane do Google Analytics lub App Store.

Dzięki dodaniu tych parametrów śledzenia do Linków dynamicznych Google Analytics i iTunes Connect mogą traktować je tak samo jak inne kampanie, w których są mierzone raporty atrybucji, dzięki czemu możesz wyświetlać zdarzenia konwersji nie tylko z kampanii reklamowych, które generują tych użytkowników, ale także z jakich linków dynamicznych je pochodziły.

Do Google Analytics przekazywane są te parametry: utm_source, utm_medium, utm_campaign, utm_term, utm_content.

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