Kung hindi mo direktang ma-integrate ang solusyon na on-device na pagsukat ng conversion gamit ang SDK ng Google Analytics para sa Firebase (GA4F), magagawa mo ito gamit ang standalone na SDK.
Sa artikulong ito, malalaman mo kung paano i-integrate, gamitin, at i-troubleshoot ang SDK para sa on-device na pagsukat ng conversion.
Matuto pa Tungkol sa on-device na pagsukat ng conversion para sa mga iOS App campaign.
Sa page na ito
I-integrate ang standalone na SDK
Puwede mong i-access ang standalone na SDK para sa on-device na pagsukat ng conversion sa pamamagitan ng CocoaPods at Swift Package Manager.
Swift Package Manager
- Sa Xcode, pumunta sa File, pagkatapos ay Add Packages.
- Piliin ang GoogleAdsOnDeviceConversion GitHub repository sa prompt.
Kapag natapos ka na, sisimulan ng Xcode na lutasin ang mga dependency ng iyong package at ida-download ang mga iyon sa background.
CocoaPods
- Idagdag ang GoogleAdsOnDeviceConversion pod sa iyong Podfile.
pod 'GoogleAdsOnDeviceConversion'
- Paganahin ang
pod install --repo-update.
Gamitin ang GoogleAdsOnDeviceConversion SDK
Pagkatapos mong i-retrieve ang SDK para sa on-device na pagsukat ng conversion, kunin ang impormasyon ng conversion ilang sandali pagkatapos ng unang paglulunsad ng app para sa mga first_open at reinstall_open na conversion.
Swift
- I-install ang GoogleAdsOnDeviceConversion SDK para i-enable ang on-device na pagsukat ng conversion sa pagpapanatili ng privacy para sa mga iOS app campaign.
import GoogleAdsOnDeviceConversion
- Itakda ang oras kung kailan unang inilunsad ang app.
ConversionManager.sharedInstance.setFirstLaunchTime(Date())
- Kunin ang impormasyon ng conversion.
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
- I-install ang GoogleAdsOnDeviceConversion SDK para i-enable ang on-device na pagsukat ng conversion sa pagpapanatili ng privacy para sa mga iOS app campaign.
import GoogleAdsOnDeviceConversion
- Itakda ang oras kung kailan unang inilunsad ang app.
[[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
- Kunin ang impormasyon ng conversion.
[[ODCConversionManager sharedInstance]
fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation
completion:^(NSString * _Nullable aggregateConversionInfo,
NSError * _Nullable error) {
if (error) return;
if (aggregateConversionInfo.length == 0) return;
NSLog(@"Conversion info %@", aggregateConversionInfo);
// Use aggregateConversionInfo as the value in the odm_info query parameter in the
// App Conversion API.// For example, if aggregateConversionInfo is "abcdEfadGdaf",
// then odm_info=abcdEfadGdaf.
}];
Mga hakbang sa pag-troubleshoot
-
Tingnan kung ang petsa na ipinasa sa
setFirstLaunchTime()ay kung kailan unang inilunsad ang app. -
Tiyaking gumagana ang iyong app sa European Economic Area (EEA), United Kingdom, at Switzerland.
Tiyaking gamitin ang impormasyon bilang ang value sa parameter ng query na odm_info sa App Conversion API.
// For example, if info is "abcdEfadGdaf", then odm_info=abcdEfadGdaf
Mga kaugnay na link
- Mga app campaign
- Mag-set up ng pagsubaybay sa conversion sa mobile app
- Tungkol sa Naka-integrate na Pagsukat ng Conversion para sa Mga App Campaign
- Tungkol sa on-device na pagsukat ng conversion para sa mga iOS App campaign
- I-set up ang iyong SDK at i-link ang Google Ads account mo sa provider ng analytics ng app
- Mga update sa pagsukat ng campaign sa iOS 14