Ако не можете директно да интегришете решење за мерење конверзија на уређају помоћу пакета за развој софтвера Google аналитике за Firebase, то можете да урадите помоћу самосталног пакета за развој софтвера.
У овом чланку ћете сазнати како да интегришете и користите пакет за развој софтвера за мерење конверзија на уређају и како да решите проблеме са њим.
Сазнајте више о мерењу конверзија на уређају за кампање за iOS апликације.
На овој страници
- Интегришите самостални пакет за развој софтвера
- Како да користите пакет за развој софтвера
- Кораци за решавање проблема
Интегришите самостални пакет за развој софтвера
Самосталном пакету за развој софтвера за мерење конверзија на уређају можете да приступите преко CocoaPods-а и Swift Package Manager-а.
Swift Package Manager
- У Xcode-у идите на Фајл, па на Додај пакете.
- У упиту изаберите GitHub складиште GoogleAdsOnDeviceConversion.
Када завршите, Xcode ће почети да решава зависности пакета и преузима их у позадини.
CocoaPods
- Додајте pod GoogleAdsOnDeviceConversion у Podfile.
pod 'GoogleAdsOnDeviceConversion'
- Покрените
pod install --repo-update.
Користите пакет за развој софтвера GoogleAdsOnDeviceConversion
Када преузмете пакет за развој софтвера за мерење конверзија на уређају, преузмите информације о конверзијама убрзо после првог покретања апликације за конверзије first_open и reinstall_open.
Swift
- Инсталирајте пакет за развој софтвера GoogleAdsOnDeviceConversion да бисте омогућили мерење конверзија на уређају које штити приватност за кампање за iOS апликације.
import GoogleAdsOnDeviceConversion
- Подесите време на тренутак када је апликација први пут покренута.
ConversionManager.sharedInstance.setFirstLaunchTime(Date())
- Преузмите информације о конверзији.
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
- Инсталирајте пакет за развој софтвера GoogleAdsOnDeviceConversion да бисте омогућили мерење конверзија на уређају које штити приватност за кампање за iOS апликације.
import GoogleAdsOnDeviceConversion
- Подесите време на тренутак када је апликација први пут покренута.
[[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
- Преузмите информације о конверзији.
[[ODCConversionManager sharedInstance]
fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation
completion:^(NSString * _Nullable aggregateConversionInfo,
NSError * _Nullable error) {
if (error) return;
if (aggregateConversionInfo.length == 0) return;
NSLog(@"Conversion info %@", aggregateConversionInfo);
// Користите aggregateConversionInfo као вредност у параметру odm_info у захтевима за
// API за конверзије у апликацији.// На пример, ако је aggregateConversionInfo „abcdEfadGdaf“,
// онда је odm_info=abcdEfadGdaf.
}];
Кораци за решавање проблема
-
Проверите да ли је датум који се прослеђује
setFirstLaunchTime()био када је апликација први пут покренута. -
Проверите да ли је апликација активна у Европском економском простору (ЕЕП), Уједињеном Краљевству и Швајцарској.
Обавезно користите info као вредност у параметру упита odm_info у API-ју за конверзије за апликацију.
// На пример, ако су информације „abcdEfadGdaf“, онда је odm_info=abcdEfadGdaf
Сродни линкови
- Кампање за апликације
- Подесите праћење конверзија за мобилне апликације
- О интегрисаном мерењу конверзија за кампање за апликације
- О мерењу конверзија на уређају за кампање за iOS апликације
- Подесите пакет за развој софтвера и повежите Google Ads налог са добављачем аналитике за апликацију
- Промене мерења кампања за iOS 14