Krok 2. IntegracjaGoogle Analytics
| Wprowadzenie: Pomiar konwersji z reklam na iOS |
| Krok 1. Połącz konto Ads z Google Analytics |
|
Krok 2: Zintegruj Google Analytics |
| Krok 3. Rozwiązywanie typowych problemów |
Po połączeniu konta Google Ads możesz zacząć integrować pakiet SDK Google Analytics dla Firebase.
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 Google Analytics SDK Firebase na platformy Apple w wersji 11.14.0 lub nowszej. Upewnij się, że zależności projektu są odpowiednio zaktualizowane. Jeśli wdrażasz pomiar konwersji na urządzeniu (ODM) za pomocą pakietu Google Analytics SDK na platformy Apple, używaj zgodnych wersji pakietu SDK wymienionych na GitHubie. Szczegółowe informacje o modułach i konfiguracjach pakietu SDK znajdziesz w sekcji Możliwości docelowe.
Używanie CocoaPods
Jeśli Twoja aplikacja korzysta z Cocoapods, sprawdź, czy plik Podfile projektu zawiera
GoogleAppAdsOnDeviceConversion pod, w głównym
FirebaseAnalytics podzie lub jako osobny pod:
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 Swift Package Manager, wykonaj czynności opisane w artykule Swift Package Manager dla 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 Swift Package Manager, zintegruj ją w ten sposób:
- Pobierz publiczny plik ZIP Firebase z repozytorium GitHub firebase-ios-sdk.
- Postępuj zgodnie z instrukcjami z pliku README w publicznym 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ę z symulatora lub urządzenia. 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 Google Ads z Google Analytics Krok 3. Rozwiązywanie typowych problemów