Jeśli nie możesz bezpośrednio zintegrować rozwiązania do pomiaru konwersji na urządzeniu z pakietem SDK Google Analytics dla Firebase (GA4F), możesz to zrobić za pomocą samodzielnego pakietu SDK.
Z tego artykułu dowiesz się, jak zintegrować pakiet SDK do pomiaru konwersji na urządzeniu, używać go i rozwiązywać dotyczące go problemy.
Dowiedz się więcej o pomiarze konwersji na urządzeniu w kampaniach promujących aplikacje na iOS.
Na tej stronie
Integracja samodzielnego pakietu SDK
Do samodzielnego pakietu SDK do pomiaru konwersji na urządzeniu możesz uzyskać dostęp za pomocą narzędzi CocoaPods i Swift Package Manager.
Swift Package Manager
- W Xcode kliknij kolejno File (Plik) i Add Packages (Dodaj pakiety).
- W oknie dialogowym wybierz GoogleAdsOnDeviceConversion GitHub repository (repozytorium GitHub GoogleAdsOnDeviceConversion).
Gdy skończysz, Xcode zacznie przetwarzać zależności pakietu i pobierać je w tle.
CocoaPods
- Dodaj pod GoogleAdsOnDeviceConversion do Podfile.
pod 'GoogleAdsOnDeviceConversion'
- Uruchom komendę
pod install --repo-update.
Korzystanie z pakietu SDK GoogleAdsOnDeviceConversion
Po skonfigurowaniu pakietu SDK do pomiaru konwersji na urządzeniu pobieraj informacje o konwersjach krótko po pierwszym uruchomieniu aplikacji, zarówno w przypadku konwersji typu first_open, jak i reinstall_open.
Swift
- Zainstaluj pakiet SDK GoogleAdsOnDeviceConversion, aby włączyć chroniący prywatność pomiar konwersji na urządzeniu w kampaniach promujących aplikacje na iOS.
import GoogleAdsOnDeviceConversion
- Ustaw czas na moment pierwszego uruchomienia aplikacji.
ConversionManager.sharedInstance.setFirstLaunchTime(Date())
- Pobierz informacje o konwersji.
ConversionManager.sharedInstance.fetchAggregateConversionInfo(for: .installation)
{ aggregateConversionInfo, error in
guard error == nil else { return }
guard let info = aggregateConversionInfo else { return }
guard info.count > 0 else { return }
print("Conversion info \(info)")
}
Objective-C
- Zainstaluj pakiet SDK GoogleAdsOnDeviceConversion, aby włączyć chroniący prywatność pomiar konwersji na urządzeniu w kampaniach promujących aplikacje na iOS.
import GoogleAdsOnDeviceConversion
- Ustaw czas na moment pierwszego uruchomienia aplikacji.
[[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
- Pobierz informacje o konwersji.
[[ODCConversionManager sharedInstance]
fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation
completion:^(NSString * _Nullable aggregateConversionInfo,
NSError * _Nullable error) {
if (error) return;
if (aggregateConversionInfo.length == 0) return;
NSLog(@"Conversion info %@", aggregateConversionInfo);
// Użyj wartości aggregateConversionInfo jako wartości parametru zapytania odm_info
// w interfejsie App Conversion API.// Jeśli np. aggregateConversionInfo to „abcdEfadGdaf”,
// odm_info=abcdEfadGdaf.
}];
Etapy rozwiązywania problemów
-
Sprawdź, czy data przekazana do funkcji
setFirstLaunchTime()odpowiada dacie pierwszego uruchomienia aplikacji. -
Sprawdź, czy aplikacja jest uruchamiana w Europejskim Obszarze Gospodarczym (EOG), Wielkiej Brytanii i Szwajcarii.
W parametrze zapytania odm_info w interfejsie App Conversion API użyj wartości „info”.
// Jeśli na przykład info to „abcdEfadGdaf”, to odm_info=abcdEfadGdaf
Powiązane artykuły
- Kampanie promujące aplikacje
- Konfigurowanie śledzenia konwersji w aplikacjach mobilnych
- Zintegrowany pomiar konwersji w kampaniach promujących aplikacje
- Pomiar konwersji na urządzeniu w kampaniach promujących aplikacje na iOS
- Konfigurowanie pakietu SDK i łączenie konta Google Ads z dostawcą analityki aplikacji
- Zmiany dotyczące mierzenia skuteczności kampanii na iOS 14
