Samouczek: pomiar konwersji w reklamach na iOS za pomocą danych zdarzenia

Krok 2. Integracja z Google Analytics


Wprowadzenie: pomiar konwersji z reklam na iOS
Krok 1. Połącz konto Ads z Google Analytics

Krok 2: Integracja z Google Analytics

Krok 3: Rozwiązywanie typowych problemów


Gdy połączysz konto reklamowe Ads, możesz rozpocząć integrację z Google Analytics [pakietem] SDK Firebase.

Integracja z pakietem SDK Google Analytics dla Firebase

Aby korzystać z pomiaru konwersji na urządzeniu z wykorzystaniem danych zdarzeń zgodnie z opisem w tym samouczku, musisz używać pakietu SDK Google Analytics dla Firebase na platformach Apple w wersji 11.14.0 lub nowszej. Upewnij się, że zależności projektu są odpowiednio zaktualizowane. Szczegółowe informacje o modułach i konfiguracjach pakietu SDK znajdziesz w artykule Możliwości platformy docelowej.

Używanie Cocoapods

Jeśli Twoja aplikacja korzysta z Cocoapods, sprawdź, czy plik Podfile projektu zawiera pod GoogleAppAdsOnDeviceConversion – w głównym podzie FirebaseAnalytics lub jako samodzielny 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 menedżera pakietów Swift, wykonaj czynności opisane w artykule Menedżer pakietów Swift dla Firebase. Gdy dojdziesz do kroku „Wybierz biblioteki Firebase, które chcesz uwzględnić w aplikacji”, przed przejściem do następnych kroków zaznacz FirebaseAnalytics. Możesz też zaznaczyć FirebaseAnalytics/Core i GoogleAdsOnDeviceConversion.

Integracja alternatywna

Jeśli Twoja aplikacja nie korzysta z Cocoapods ani z menedżera pakietów Swift, wykonaj integrację w ten sposób:

  1. Pobierz publiczny plik zip Firebase z repozytorium firebase-ios-sdk w GitHubie.
  2. Aby dodać platformy bezpośrednio do projektu, postępuj zgodnie z instrukcjami w pliku README w publicznym pliku zip. Pamiętaj, aby dodać platformy z katalogu FirebaseAnalytics.
  3. W Xcode dodaj flagi -ObjC i -lc++ do Other Linker Settings (Inne ustawienia linkera) w ustawieniach kompilacji aplikacji.

Sprawdzanie integracji

Aby włączyć tryb debugowania, dodaj -FIRDebugEnabled w sekcji Arguments Passed on Launch (Argumenty przekazywane przy uruchomieniu) 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

Odczekaj około 15 sekund i sprawdź, czy w konsoli debugowania Xcode wyświetla 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