AI Search

Custom Product Pages

For iOS, Custom Product Pages (CPPs) allow advertisers to direct users to a customized App Store product page, providing a more relevant post-click experience for app install campaigns.

InMobi Exchange supports CPPs on SKAdNetwork-enabled iOS inventory through the OpenRTB SKAdNetwork extension.

Behavior

  • If imp.ext.skadn.productpage = 1, the impression supports Custom Product Pages.
  • DSPs may return bid.ext.skadn.productpageid to specify the desired App Store product page.
  • If productpageid is not returned, the default App Store product page is used.
  • Custom Product Pages are supported for StoreKit Renders.

Bid Request

When an impression supports Custom Product Pages, InMobi Exchange includes the productpage attribute in BidRequest.imp.ext.skadn.

Attribute Type Description
productpage Integer Indicates support for Custom Product Pages. A value of 1 means the impression supports CPPs. If omitted, CPPs are not supported.

Example:

{ 
  "imp": [{ 
    "ext": { 
      "skadn": { 
        "version": "4.0", 
        "productpage": 1 
      } 
    } 
  }] 
} 
}

Bid Response

If productpage is present in the bid request, DSPs can specify the Custom Product Page to use by returning productpageid in BidResponse.seatbid.bid.ext.skadn.

Attribute Type Description
productpageid String Identifier of the App Store Custom Product Page to be used for the ad click.

Example:

{ 
  "seatbid": [{ 
    "bid": [{ 
      "ext": { 
        "skadn": { 
          "version": "4.0", 
          "productpageid": "00c015c6-f8ed-4630-9b0e-626e8f624f43" 
        } 
      } 
    }] 
  }] 
}

Note

  • Supported only on SKAdNetwork-enabled iOS inventory.
  • Available on InMobi SDK v10.5.6 and above.
  • If productpageid is omitted, the App Store displays the app's default product page.

On This Page

Last Updated on: 29 Jul, 2026