W ramach konfigurowania pomiaru w usłudze w Google Analytics 4 atrybucja kluczowych zdarzeń w aplikacjach jest określana na podstawie wybranego modelu atrybucji służącego do raportowania. Google Analytics używa identyfikatorów do łączenia zdarzeń w aplikacjach z kluczowymi zdarzeniami.
Aplikacje są wyjątkowe pod tym względem, że zaangażowanie w nie wyraża się konkretnym działaniem, czyli zainstalowaniem aplikacji. Instalacje aplikacji są śledzone w Google Analytics jako zdarzenia first_open. Dzieje się tak, ponieważ pakiet SDK Google Analytics dla Firebase nie działa, dopóki aplikacja nie zostanie otwarta.
Google Analytics udostępnia kilka metod atrybucji instalacji aplikacji: automatyczne tagowanie, uniwersalne linki (iOS), linki aplikacji na Androida, interfejs Play Store Referral API (Android) i instalacje w wyniku kliknięć reklam Apple Search Ads.
Automatyczne tagowanie
W kampaniach Google Ads możesz korzystać z automatycznego tagowania, które umożliwia Google Analytics identyfikowanie kliknięć w aplikacji lub witrynie, które kierują użytkowników do Twojej aplikacji. Po włączeniu automatycznego tagowania do linku internetowego lub linku aplikacji, który kieruje użytkowników na stronę umożliwiającą pobranie aplikacji, dodawany jest niepowtarzalny parametr. Gdy użytkownik kliknie link, zainstaluje i uruchomi aplikację, Google Analytics zarejestruje w raporcie źródło, medium i kampanię tego zdarzenia dotyczącego reklamy.
Uwaga: automatyczne tagowanie nie jest obsługiwane w przypadku instalacji aplikacji na iOS.
Uniwersalne linki i linki aplikacji na Androida
Do śledzenia instalacji aplikacji możesz używać uniwersalnych linków (iOS) lub linków do aplikacji na Androida. Musisz tylko utworzyć precyzyjne linki, które będą kierować użytkowników na stronę w sklepie z aplikacjami, z której mogą pobrać Twoją aplikację. Tagi ręczne lub statyczne możesz skonfigurować w taki sposób, aby uwzględniały parametry utm (utm_source, utm_medium oraz utm_campaign), dzięki czemu w raportach Analytics będą widoczne odpowiednie informacje o kampaniach.
Przykład uniwersalnego linku:
http://my.app.link?utm_campaign=myappcampaign&utm_source=foo&utm_medium=bar
Przykład linku aplikacji na Androida:
http://example.com/gizmos?utm_campaign=myappcampaign&utm_source=foo&utm_medium=bar
Gdy użytkownik kliknie link, Analytics zarejestruje zdarzenie campaign z tymi parametrami, dzięki czemu zobaczysz te dane o zdarzeniach związanych z kampanią:
- Kampania: myappcampaign
- Źródło: foo
- Medium: bar
Odesłania instalacji ze Sklepu Play
Odesłania instalacji ze Sklepu Google Play wyglądają tak:
- źródło = google-play – oznacza jedną z dwóch możliwości:
- użytkownik trafił na stronę z informacjami o aplikacji w Sklepie Play po skorzystaniu z linku precyzyjnego, w którym określono witrynę odsyłającą (np. play.google.com/store/apps/details?id=com.foo.bar&referrer=R);
- użytkownik przeszukał Sklep Play i sam odkrył aplikację;
- źródło = (direct) – oznacza:
- użytkownik trafił na stronę z informacjami o aplikacji w Sklepie Play po skorzystaniu z precyzyjnego linku, w którym nie określono strony odsyłającej.
Instalacje w wyniku kliknięć reklam Apple Search Ads
Jeśli aplikacja zostanie zainstalowana w wyniku kliknięcia reklamy Apple Search Ad, Analytics zarejestruje zdarzenie firebase_campaign z tymi parametrami, dzięki czemu zobaczysz te dane o zdarzeniach związanych z kampanią:
- źródło = Apple
- medium = search
- Hasło = <identyfikator słowa kluczowego z AdServices>
Aby śledzić reklamy Apple Search Ads, musisz do pliku projektu Xcode swojej aplikacji dodać platformę AdServices.
Ręczna atrybucja pierwszych instalacji
Aby ręcznie zarejestrować źródło, medium i kampanię, które wiążą się z pierwszą instalacją aplikacji przez użytkownika, musisz tuż po instalacji przesłać zdarzenie campaign_details. Gdy użytkownik zainstaluje Twoją aplikację po raz pierwszy, zdarzenie first_open przypisze instalację do informacji o kampanii określonych w zdarzeniu campaign_details.