Samouczek: korzystanie z danych własnych do pomiaru konwersji Google Ads z kampanii promujących aplikacje na iOS

Samouczek dotyczący rozwiązania

Opracowana przez Google funkcja pomiaru konwersji na urządzeniu zwiększa liczbę możliwych do zarejestrowania konwersji w kampaniach promujących aplikacje na iOS, zapewniając zarazem prywatność danych użytkowników. Z tego samouczka dowiesz się, jak działa to rozwiązanie i jak je wdrożyć.

Jak to działa?

Pomiar konwersji na urządzeniu pomaga mierzyć liczbę instalacji aplikacji i wykonywanych w niej działań pochodzących z kampanii promujących aplikacje na iOS. Pakiet SDK Google Analytics dla Firebase przeprowadza atrybucję na urządzeniu na podstawie tożsamości użytkownika podanej przez funkcję logowania się w aplikacji. Tożsamość użytkownika jest ukryta za pomocą naszej metody konwersji na urządzeniu, dzięki czemu żadne informacje umożliwiające identyfikację nie opuszczają nigdy urządzenia użytkownika.

Aby korzystać z tej technologii, musisz mieć adres e-mail lub numer telefonu użytkownika, na którego zgodę wyraził. Za pomocą interfejsu API initiateOnDeviceConversionMeasurement() pakiet SDK Google Analytics używa adresu e-mail lub numeru telefonu do atrybucji, dzięki czemu te dane osobowe nigdy nie są wysyłane z urządzenia w sposób umożliwiający identyfikację użytkownika lub urządzenia. Ta funkcja działa w aplikacjach na iOS w wersji 12 lub nowszej.

Za pomocą Firebase Authentication możesz zezwolić użytkownikom na logowanie się w aplikacji za pomocą jednej lub więcej metod logowania. Po zintegrowaniu pakietu Firebase Authentication możesz uzyskać adres e-mail lub numer telefonu zalogowanego użytkownika, aby wysłać je do pakietu Google Analytics dla pakietu SDK Firebase.

Usługi i funkcje używane w tym samouczku

Google Ads

Google Ads umożliwia zwiększanie liczby instalacji, uzyskiwanie szczegółowych statystyk dotyczących konwersji z reklam oraz prowadzenie kampanii reklamowych kierowanych na listy odbiorców Google Analytics, aby zachęcać użytkowników do korzystania z Twojej aplikacji.

Google Analytics

Google Analytics zawiera dane o zaangażowaniu użytkowników, ich retencji i generowaniu przychodu, takie jak łączne przychody, przychody z AdMob, przychody z zakupów i wiele innych. Umożliwia też tworzenie list odbiorców i segmentów użytkowników.

Firebase Authentication

Firebase Authentication udostępnia usługi backendowe, łatwe w użyciu pakiety SDK i gotowe biblioteki interfejsu użytkownika, które umożliwiają uwierzytelnianie użytkowników w aplikacji. Obsługuje uwierzytelnianie za pomocą haseł, numerów telefonów, popularnych dostawców tożsamości sfederowanej (np. Google, Facebooka i Twittera) oraz innych metod.


Omówienie samouczka

Przejdź bezpośrednio do samouczka krok po kroku

  1. Zaimplementuj proces logowania

    1. Użyj Firebase Authentication, aby stworzyć proces logowania.

    2. Możesz też połączyć Firebase Authentication z funkcją logowania niestandardowego.

    3. W interfejsie logowania uzyskaj adres e-mail lub numer telefonu użytkownika.

  2. Integracja biblioteki Google Analytics z aplikacją

    1. Postępuj zgodnie z instrukcjami integracji Cocoapods, menedżera pakietów Swift lub instrukcjami ręcznej instalacji.

    2. Opcjonalnie włącz tryb debugowania w Xcode.

  3. Rozpoczynanie pomiaru konwersji na urządzeniu

    1. Wywołaj interfejs API służący do pomiarów na urządzeniu, aby przekazać zebrane dane o adresach e-mail lub numerach telefonów.

    2. Sprawdź funkcję interfejsu API za pomocą dzienników debugowania.

  4. Rozwiązywanie typowych problemów i radzenie sobie z nimi

    1. W razie potrzeby rozwiązuj problemy, korzystając z zasobów pomocy dotyczących Firebase Authentication i Google Analytics.

    2. Rozwiązywanie niektórych typowych problemów.

Czego potrzebujesz

  • własną aplikację, która może działać w systemie iOS 12 lub nowszym;

  • Twoja aplikacja zarejestrowana jako aplikacja Firebase połączona z Google Analytics i Google Ads

  • Preferowane środowisko IDE




Krok 1. Wprowadź proces logowania