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

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:

  1. Pobierz publiczny plik ZIP Firebase z repozytorium GitHub firebase-ios-sdk.
  2. 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.
  3. W Xcode dodaj flagi -ObjC i -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