Śledzenie instalacji w systemie iOS

Śledzenie instalacji w systemie iOS pozwala sieciom reklamowym oferować marketerom aplikacji sposób na znalezienie źródła instalacji na platformie Apple iOS przy użyciu Google Analytics.

Przegląd implementacji

Zwykle deweloper używa sieci reklamowej (lub wielu sieci reklamowych) do skonfigurowania kampanii promującej pobranie aplikacji. W przypadku śledzenia instalacji na iOS Google Analytics dopasowuje sesje aplikacji do kampanii na podstawie możliwego do zresetowania identyfikatora wyświetlania reklam (IDFA) firmy Apple. W tym celu Google Analytics korzysta z sieci reklamowych, aby dostarczać i wysyłać do Google Analytics identyfikator IDFA oraz inne informacje o kampanii, gdy użytkownik kliknie reklamę.

Aby włączyć w Google Analytics śledzenie instalacji na iOS w Google Analytics, sieci reklamowe mogą używać tych metod:

Przekieruj

Metoda redirect (przekierowanie) korzysta z adresu URL kampanii, który wskazuje użytkownikowi serwer kliknięć Google Analytics, który następnie przekierowuje go na stronę w iTunes aplikacji. Adres URL będzie wyglądał mniej więcej tak:

click.google-analytics.com/redirect?param1=value1&param2=value2

Ogólnie w przypadku tej metody:

  1. Sieć reklamowa tworzy adres URL i ustawia parametry ciągu zapytania, aby uwzględnić informacje o kampanii i identyfikator IDFA.
  2. Użytkownik klika reklamę i zostaje przekierowany do Google Analytics, który zbiera wartości identyfikatora IDFA i innych parametrów.
  3. Użytkownik zostanie przekierowany na stronę aplikacji w iTunes.
  4. Jeśli użytkownik zainstaluje aplikację, zostanie ona dopasowana do kampanii z reklamy klikniętej w kroku nr 2.
Użytkownik klika reklamę mobilną aplikacji na iOS. Reklama wskazuje na serwer kliknięć Google Analytics, a adres URL zawiera informacje o kampanii oraz identyfikator IDFA. Google Analytics zbiera informacje o kampanii oraz identyfikator IDFA, a następnie przekierowuje użytkownika na stronę iTunes aplikacji wskazaną w reklamie. Użytkownik instaluje aplikację ze strony iTunes, a instalacja ta zostanie dopasowana do kampanii reklamowej klikniętej przez użytkownika w pierwszym kroku.
Rys. 1. Proces przekierowania w przypadku śledzenia instalacji aplikacji na iOS.

Przykładowe przekierowanie:

http://click.google-analytics.com/redirect?
    tid=UA-1234-1                                                 // Google Analytics Tracking ID.
    &idfa=BBA44F63-E469-42BA-833A-2AC550310CB3                    // Identifier for Advertising (IDFA)
    &aid=com.bundle.myapp                                         // App ID.
    &cs=network                                                   // Campaign source.
    &cm=cpc                                                       // Campaign medium.
    &cn=campaign_name                                             // Campaign name.
    &url=https%3A//itunes.apple.com/us/app/myApp/id123%3Fmt%3D8   // Redirect URL to iTunes.

Szczegółowe informacje o parametrach kampanii i śledzenia aplikacji znajdziesz w dokumentacji parametrów platformy Measurement Protocol.

Ping asynchroniczny

Metoda ping wymaga od sieci reklamowej wysyłania bezpośredniego żądania do serwera Google Analytics, gdy użytkownik kliknie reklamę. Adres URL służący do pingowania będzie wyglądał mniej więcej tak:

click.google-analytics.com/ping?param1=value1&param2=value2

Ogólnie w przypadku tej metody:

  1. Użytkownik klika reklamę, aby przejść na stronę aplikacji w iTunes.
  2. Sieć reklamowa wysyła ping do serwera Google Analytics, używając parametrów ciągu zapytania skonfigurowanych z informacjami o kampanii i identyfikatorem IDFA.
  3. Google Analytics zbiera wartości IDFA i inne wartości parametrów z żądania ping.
  4. Jeśli użytkownik zainstaluje aplikację, zostanie on dopasowany do kampanii z reklamy klikniętej w kroku 1.
Użytkownik klika reklamę mobilną aplikacji i trafia do iTunes.
  Asynchronicznie sieć reklamowa wysyła do Google Analytics pingi z informacjami o kampanii
  związanymi z reklamą i identyfikatorem IDFA. Użytkownik następnie instaluje aplikację ze strony iTunes, a instalacja zostanie dopasowana do pierwotnej kampanii klikniętej przez użytkownika w pierwszym kroku.
Rys. 2. Asynchroniczny przepływ pingu do śledzenia instalacji w systemie iOS.

Przykładowy adres URL do pingowania:

http://click.google-analytics.com/ping?
    tid=UA-1234-1                                                 // Google Analytics Tracking ID.
    &idfa=BBA44F63-E469-42BA-833A-2AC550310CB3                    // Identifier for Advertising (IDFA)
    &aid=com.bundle.myapp                                         // App ID.
    &cs=network                                                   // Campaign source.
    &cm=cpc                                                       // Campaign medium.
    &cn=campaign_name                                             // Campaign name.

Szczegółowe informacje o parametrach kampanii i śledzenia aplikacji znajdziesz w dokumentacji parametrów platformy Measurement Protocol.

Materiały dotyczące śledzenia kampanii promujących instalacje w systemie iOS

Program dostawców usług konwersji mobilnych Google (GMC)

Jeśli korzystasz z metody Przekierowanie lub ping asynchroniczny, możesz kwalifikować się do dołączenia do programu dostawców usług konwersji mobilnych Google (GMC).