Global Placement ID

To pass the Global Placement ID (GPID) to RTBSDK, use the following API:

  • Banners:

    let configuration = RTBBannerRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>")
    configuration.gpid = "<YOUR_GPID_VALUE>"
    bannerView.load(configuration: configuration)
  • Fullscreen:

    let configuration = RTBFullscreenRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>")
    configuration.gpid = "<YOUR_GPID_VALUE>"
    fullscreenAd.load(configuration: configuration)
  • Rewarded Video:

    let configuration = RTBRewardedVideoRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>")
    configuration.gpid = "<YOUR_GPID_VALUE>"
    rewardedVideoAd.load(configuration: configuration)
  • Native Ads:

    let configuration = RTBNativeAdRequestConfiguration(placementId: <PLACEMENT_ID>, iTunesAppId: "<ITUNES_APP_ID>")
    configuration.gpid = "<YOUR_GPID_VALUE>"
    nativeAdLoader?.load(configuration: requestConfiguration)

Last updated