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 integrowania ich z narzędziami analitycznymi.

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

Dynamic Links współpracują też z Google Analytics. Google Analytics dostarcza szczegółowych statystyk dotyczących zdarzeń, które mają miejsce w Twojej aplikacji, np. gdy ktoś otworzy ją, klikając Dynamic Link. Te dane możesz wyświetlić w sekcji Analytics w konsoli Firebase.

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

Firebase Dynamic Links statystyki, 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 (sekcja Dynamic Links)
  • Interfejs API typu REST
  • Firebase konsoli (sekcja Analytics)
  • Eksportowanie danych do BigQuery
Atrybucja kampanii niestandardowej
(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 jest otwierany na iOS jako link uniwersalny, link jest otwierany bezpośrednio przez aplikację, z pominięciem analityki internetowej. Te zdarzenia są prawidłowo śledzone zarówno przez Firebase Dynamic Links, jak i Google Analytics.

Firebase Dynamic Links statystyki,

Firebase Dynamic Links śledzi liczbę kliknięć każdego z Twoich krótkich Dynamic Links, a także liczbę kliknięć, które spowodowały przekierowanie, instalację aplikacji, pierwsze uruchomienie aplikacji lub ponowne uruchomienie aplikacji. Te statystyki możesz wyświetlić w Firebasekonsoli lub pobrać za pomocą interfejsu API REST.

Zdarzenie Opis Firebase konsola Interfejs API typu REST
KLIKNIJ Liczba kliknięć dowolnego dynamicznego linku, niezależnie od sposobu jego obsługi i miejsc docelowych.
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 Ile razy link dynamiczny spowodował ponowne otwarcie aplikacji.

Firebase konsola

W Firebasekonsoli możesz wyświetlać liczbę zdarzeń dla każdego krótkiego adresu URL Dynamic Link utworzonego w konsoli.

Interfejs API typu REST

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

Wywołanie interfejsu API wygląda jak w tym przykładowym żądaniu 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, taki jak ten poniżej:

{
  "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żywać Google Analytics w aplikacji, aby śledzić skuteczność Dynamic Links. Gdy otworzysz w aplikacji film Short lub film w formacie długim Dynamic Link, automatycznie rejestrowane są te zdarzenia: Analytics.

Zdarzenia: Analytics
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 otworzy aplikację, korzystając z Dynamic Link.
dynamic_link_app_update Rejestrowane, gdy aplikacja jest aktualizowana do nowej wersji za pomocą Dynamic Link. Tylko Android.

Zalogowane dane możesz wyświetlić w sekcji Analytics w Firebasekonsoli.

Zdarzenia dotyczące linków dynamicznych w usłudze <span class=Google Analytics" class="screenshot">

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

Parametry kampanii Google Analytics i Apple App Analytics

Dynamic Links możesz używać w dotychczasowych kampaniach niestandardowych Google Analytics i kampaniach iTunes Connect App Analytics, określając parametry kampanii podczas tworzenia Dynamic Link. Gdy użytkownik otworzy Dynamic Link ze wskazanymi parametrami kampanii, zostaną one przekazane do Google Analytics lub App Store.

Dodając te parametry śledzenia do Dynamic Links, możesz sprawić, że Google Analytics i iTunes Connect będą traktować je tak samo jak inne kampanie, w przypadku których mierzą atrybucję i generują raporty. Dzięki temu 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