Krok 2. Zintegruj Google Analytics
| Wprowadzenie: Pomiar konwersji z reklam na iOS |
|
Krok 1: Połącz konto Google Ads z Google Analytics |
|
Krok 2: Zintegruj Google Analytics |
| Krok 3. Rozwiązywanie typowych problemów |
Po połączeniu konta Google Ads możesz rozpocząć integrację pakietu SDK FirebaseGoogle Analytics.
Zintegruj pakiet SDK Google Analytics dla Firebase.
Aby korzystać z pomiaru konwersji na urządzeniu z wykorzystaniem danych zdarzeń w sposób opisany w tym samouczku, musisz używać pakietu SDK Google Analytics dla platform Apple w wersji 11.14.0 lub nowszej. Zadbaj o to, aby zależności projektu były odpowiednio zaktualizowane. Szczegółowe informacje o modułach pakietu SDK i konfiguracjach znajdziesz w sekcji Funkcje docelowe.
Używanie CocoaPods
Jeśli Twoja aplikacja korzysta z Cocoapods, sprawdź, czy plik Podfile projektu zawiera pakiet GoogleAppAdsOnDeviceConversion, w głównym pakiecie FirebaseAnalytics lub jako osobny pakiet:
pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion
lub
pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'
Następnie uruchom polecenia pod repo update i pod install.
Używanie menedżera pakietów Swift
Jeśli Twoja aplikacja korzysta z menedżera pakietów Swift, wykonaj czynności opisane w artykule Menedżer pakietów Swift w Firebase.
Gdy dojdziesz do kroku „Wybierz biblioteki Firebase, które chcesz uwzględnić w aplikacji”, zaznacz pole FirebaseAnalytics, a potem przejdź do następnych kroków.
Możesz też zaznaczyć FirebaseAnalytics/Core i
GoogleAdsOnDeviceConversion.
Integracja alternatywna
Jeśli Twoja aplikacja nie korzysta z Cocoapods ani menedżera pakietów Swift, zintegruj ją w ten sposób:
- Pobierz publiczny plik ZIP Firebase z repozytorium GitHub firebase-ios-sdk.
- Postępuj zgodnie z instrukcjami w pliku README z publicznego pliku ZIP, aby dodać struktury bezpośrednio do projektu. Pamiętaj, aby dodać platformy z
FirebaseAnalyticskatalogu. - W Xcode dodaj flagi
-ObjCi-lc++do Other Linker Settings w ustawieniach kompilacji docelowej aplikacji.
Weryfikowanie integracji
Włącz tryb debugowania, dodając -FIRDebugEnabled w sekcji Arguments Passed on Launch (Argumenty przekazywane podczas uruchamiania) w edytorze schematów Xcode.
Usuń aplikację w symulatorze lub na urządzeniu. Po uruchomieniu aplikacji w Xcode sprawdź, czy w konsoli debugowania Xcode wyświetla się komunikat podobny do tego:
[Firebase/Analytics][I-ACS023007] Analytics v.X.X.X started
...
[Firebase/Analytics][I-ACS023009] Debug logging enabled
...
[FirebaseAnalytics][I-ACS023278] Conversion service GoogleAdsOnDeviceConversion framework is linked
Poczekaj około 15 sekund i sprawdź, czy w konsoli debugowania Xcode pojawi się komunikat _psmvalue_gads:
[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Krok 1. Połącz konto Ads z Google Analytics Krok 3. Rozwiązywanie typowych problemów