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. otwierania aplikacji przez kliknięcie 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
  • Firebase konsola (sekcja Dynamic Links)
  • Interfejs API typu REST
  • Firebase konsoli (sekcja Analytics)
  • Eksportowanie danych do BigQuery
Przypisywanie do kampanii niestandardowej
(parametry utm_)

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 Rejestruje, gdy użytkownik ponownie otwiera aplikację, korzystając z Dynamic Link.
dynamic_link_app_update Rejestrowane, gdy aplikacja jest aktualizowana do nowej wersji za pomocą Dynamic Link. Tylko na Androidzie.

Zapisane dane możesz potem 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 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 raportowanie atrybucji jest dostępne. Dzięki temu możesz wyświetlać zdarzenia konwersji nie tylko według kampanii reklamowych, które przyciągnęły użytkowników, ale też według Dynamic Links, które mogły ich przyciągnąć.

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

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