Ja nevarat tieši integrēt reklāmguvumu novērtēšanas risinājumu ierīcē ar Google Analytics platformai Firebase (GA4F) SDK, varat to paveikt, izmantojot atsevišķu SDK.
Šajā rakstā uzzināsiet, kā integrēt, izmantot un novērst problēmas ar reklāmguvumu novērtēšanas ierīcē SDK.
Uzziniet vairāk par iOS lietotņu kampaņu reklāmguvumu novērtēšanu ierīcē.
Šajā lapā iekļautās tēmas
Atsevišķa SDK integrēšana
Reklāmguvumu novērtēšanas ierīcē atsevišķajam SDK varat piekļūt, izmantojot CocoaPods un Swift Package Manager.
Swift Package Manager
- Programmā Xcode atveriet sadaļu Fails un pēc tam — Pievienot pakotnes.
- Uzvednē atlasiet GoogleAdsOnDeviceConversion GitHub krātuvi.
Kad būsiet pabeidzis, Xcode sāks risināt jūsu pakotņu atkarības un lejupielādēt tās fonā.
CocoaPods
- Pievienojiet POD failam GoogleAdsOnDeviceConversion POD.
pod 'GoogleAdsOnDeviceConversion'
- Izpildiet komandu
pod install --repo-update.
GoogleAdsOnDeviceConversion SDK izmantošana
Kad ir iegūts reklāmguvumu novērtēšanas ierīcē SDK, neilgi pēc lietotnes pirmās palaišanas ienesiet reklāmguvumu informāciju gan reklāmguvumam first_open, gan reklāmguvumam reinstall_open.
Swift
- Instalējiet GoogleAdsOnDeviceConversion SDK, lai iOS lietotņu kampaņām iespējotu konfidencialitāti saglabājošu reklāmguvumu novērtēšanu ierīcē.
import GoogleAdsOnDeviceConversion
- Iestatiet laiku, kad lietotne tika palaista pirmo reizi.
ConversionManager.sharedInstance.setFirstLaunchTime(Date())
- Ienesiet reklāmguvuma informāciju.
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
- Instalējiet GoogleAdsOnDeviceConversion SDK, lai iOS lietotņu kampaņām iespējotu konfidencialitāti saglabājošu reklāmguvumu novērtēšanu ierīcē.
import GoogleAdsOnDeviceConversion
- Iestatiet laiku, kad lietotne tika palaista pirmo reizi.
[[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
- Ienesiet reklāmguvuma informāciju.
[[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.
}];
Problēmu novēršanas darbības
-
Pārbaudiet, vai datums, kas tiek nodots funkcijai
setFirstLaunchTime(), ir datums, kad lietotne tika palaista pirmo reizi. -
Pārbaudiet, vai jūsu lietotne darbojas Eiropas Ekonomikas zonā (EEZ), Apvienotajā Karalistē un Šveicē.
Lietotnes reklāmguvumu API vaicājuma parametram odm_info noteikti izmantojiet vērtību “info”.
// For example, if info is "abcdEfadGdaf", then odm_info=abcdEfadGdaf
Saistītās saites
- Lietotņu kampaņas
- Mobilo lietotņu reklāmguvumu uzskaites iestatīšana
- Par integrēto reklāmguvumu novērtēšanu lietotņu kampaņām
- Par iOS lietotņu kampaņu reklāmguvumu novērtēšanu ierīcē
- SDK iestatīšana un Google Ads konta saistīšana ar lietotņu analīzes nodrošinātāju
- Jaunumi par iOS 14 kampaņu novērtēšanu