UTIQ
If you are using the UTIQ SDK to support privacy-first user identification, You can pass the UTIQ ID to RTBSDK by using the following API:
Banners
let configuration = RTBBannerRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>") configuration.userTargeting = .init(userId: "<USER_ID>", gender: .male, yearOfBirth: <YEAR_OF_BIRTH>, keywords: ["kw1, kw2, kw3"], utiqAdtechpass: "<UTIQ_ID>") bannerView.load(configuration: configuration)
Fullscreen
let configuration = RTBFullscreenRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>") configuration.userTargeting = .init(userId: "<USER_ID>", gender: .male, yearOfBirth: <YEAR_OF_BIRTH>, keywords: ["kw1, kw2, kw3"], utiqAdtechpass: "<UTIQ_ID>") fullscreenAd.load(configuration: configuration)
Rewarded Video
let configuration = RTBRewardedVideoRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>") configuration.userTargeting = .init(userId: "<USER_ID>", gender: .male, yearOfBirth: <YEAR_OF_BIRTH>, keywords: ["kw1, kw2, kw3"], utiqAdtechpass: "<UTIQ_ID>") rewardedVideoAd.load(configuration: configuration)
Native Ads
let configuration = RTBNativeAdRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>") configuration.userTargeting = .init(userId: "<USER_ID>", gender: .male, yearOfBirth: <YEAR_OF_BIRTH>, keywords: ["kw1, kw2, kw3"], utiqAdtechpass: "<UTIQ_ID>") nativeAdLoader?.load(configuration: requestConfiguration)
Last updated