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 uzyskano zgodę. Za pomocą interfejsu initiateOnDeviceConversionMeasurement()
API pakiet Google Analytics korzysta z adresu e-mail lub numeru telefonu do atrybucji w Firebase SDK, 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.
Możesz użyć Firebase Authentication, aby umożliwić użytkownikom 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 i przesłać je do pakietu Google Analytics dla Firebase SDK.
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 reklamowych i prowadzenie kampanii reklamowych kierowanych na listy odbiorców Google Analytics, aby zachęcać użytkowników do korzystania z 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, Facebook i Twitter) i innych metod. |
Omówienie samouczka
Przejdź bezpośrednio do samouczka krok po kroku
Zaimplementuj proces logowania
Użyj Firebase Authentication, aby stworzyć proces logowania.
Możesz też połączyć Firebase Authentication z funkcją logowania niestandardowego.
W interfejsie logowania uzyskaj adres e-mail lub numer telefonu użytkownika.
Integracja biblioteki Google Analytics z aplikacją
Postępuj zgodnie z instrukcjami integracji Cocoapods lub zainstaluj aplikację ręcznie.
Opcjonalnie włącz tryb debugowania w Xcode.
Rozpocznij pomiar konwersji na urządzeniu
Zadzwoń do interfejsu Measurement API na urządzeniu, podając zebrany adres e-mail lub numer telefonu.
Sprawdzanie funkcji interfejsu API za pomocą dzienników debugowania.
Rozwiązywanie typowych problemów
W razie potrzeby rozwiązuj problemy, korzystając z zasobów pomocy dotyczących Firebase Authentication i Google Analytics.
Rozwiązywanie niektórych typowych problemów.
Czego potrzebujesz
własną aplikację, która może działać w systemie iOS 11 lub nowszym;
Twoja aplikacja zarejestrowana jako aplikacja Firebase połączona z Google Analytics i Google Ads
Preferowane środowisko IDE
Krok 1. Wprowadź proces logowania