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

Aby pomóc Ci ocenić skuteczność promocji i kampanii, Firebase Dynamic Links udostępnia kilka sposobów wyświetlania danych analitycznych i integracji z narzędziami analitycznymi.

Firebase Dynamic Links rejestruje zdarzenia związane ze skutecznością Dynamic Links, w tym zdarzenia, które mają miejsce poza aplikacjami, np. liczbę kliknięć jednego z Twoich krótkich Dynamic Links. Te dane można wyświetlić w sekcji Dynamic Links w konsoli Firebase i pobrać za pomocą interfejsu API typu REST.

Dynamic Links działają też z Google Analytics. Google Analytics udostępnia szczegółowe statystyki zdarzeń, które mają miejsce w Twojej aplikacji, np. gdy ktoś otworzy aplikację, klikając Dynamic Link. Te dane można wyświetlić w sekcji Analytics w konsoli Firebase.

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

Analityka Firebase Dynamic Links Google Analytics
Śledzone zdarzenia
  • Pierwsze uruchomienie aplikacji
  • Ponowne otwarcie aplikacji
  • Kliknięcia
  • Przekierowania
  • Instalacje aplikacji
  • Pierwsze uruchomienie aplikacji
  • Ponowne otwarcie aplikacji
  • Aktualizacje aplikacji
Dostęp do danych
  • Firebase konsola (Dynamic Links sekcja)
  • Interfejs API typu REST
  • Firebase konsola (sekcja Analytics)
  • Eksportowanie danych do BigQuery
Atrybucja niestandardowej kampanii
(parametry utm_)

Obie opcje analityczne śledzą zdarzenia w aplikacji, które często są pomijane przez narzędzia do śledzenia w internecie . Na przykład, gdy Dynamic Link zostanie otwarty w iOS jako link uniwersalny, aplikacja otworzy go bezpośrednio, pomijając analitykę internetową . Te zdarzenia są prawidłowo śledzone zarówno przez analitykę Firebase Dynamic Links jak i Google Analytics.

Analityka Firebase Dynamic Links

Firebase Dynamic Links śledzi liczbę kliknięć każdego z Twoich krótkich Dynamic Links oraz liczbę przypadków, w których kliknięcie spowodowało przekierowanie, instalację aplikacji, pierwsze uruchomienie aplikacji lub ponowne otwarcie aplikacji. Te statystyki możesz wyświetlić w konsoli Firebase lub pobrać za pomocą interfejsu API typu REST.

Zdarzenie Opis Firebase konsola Interfejs API typu REST
CLICK Liczba kliknięć linku dynamicznego niezależnie od tego, jak jest obsługiwany i jakie są jego miejsca docelowe
REDIRECT Liczba prób przekierowania użytkowników do 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_OPEN Liczba przypadków, w których link dynamiczny spowodował ponowne otwarcie aplikacji

Firebase konsola

W konsoli Firebase możesz wyświetlić liczbę zdarzeń dla każdego krótkiego Dynamic Link utworzonego w konsoli.

Interfejs API typu REST

Aby uzyskać liczbę zdarzeń dla dowolnego krótkiego Dynamic Links, niezależnie od tego, czy został on utworzony w konsoli, czy programowo, możesz użyć Dynamic Links interfejsu API typu REST analityki.

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...

Odpowiedzią na żądanie jest obiekt JSON, taki jak ten:

{
  "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

W aplikacji możesz też używać Google Analytics do śledzenia skuteczności swoich Dynamic Links. Gdy otworzysz w aplikacji krótki lub długi Dynamic Link, automatycznie rejestrowane są te zdarzenia Analytics:

Analytics zdarzenia
dynamic_link_first_open Rejestrowane, gdy użytkownik uruchomi aplikację po raz pierwszy, korzystając z Dynamic Link.
dynamic_link_app_open Rejestrowane, gdy użytkownik ponownie uruchomi aplikację, korzystając z Dynamic Link.
dynamic_link_app_update Rejestrowane, gdy aplikacja jest aktualizowana do nowej wersji za pomocą Dynamic Link. Tylko urządzenia z Androidem.

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

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

Jeśli oznaczysz zdarzenia Dynamic Link jako konwersje, na stronie Atrybucja zobaczysz, jak działają Twoje Dynamic Links są.

Parametry kampanii Google Analytics i Apple App Analytics

Aby używać Dynamic Links z dotychczasowymi kampaniami niestandardowymi Google Analytics i kampaniami iTunes Connect App Analytics, podczas tworzenia linku dynamicznego określ parametry kampanii, gdy ty utworzysz 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 mogą traktować je jak każdą inną kampanię, dla której mierzą raportowanie atrybucji . Możesz wyświetlać zdarzenia konwersji nie tylko według kampanii reklamowych , które przyciągnęły tych użytkowników, ale też według Dynamic Links, które mogły ich przyciągnąć.

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.