Auto Store
The Chartboost Exchange Auto Store is designed to enhance user experiences in ad-driven campaigns. It leverages the iOS SKStoreProductViewController to display a store modal within the app environment, enabling users to download apps without leaving the current app. This integration builds on the SKOverlay feature, providing a more seamless and optimized ad-driven campaign experience.
Note: Auto Store is only available for full-screen VAST ads on iOS with an App Store bundle and using a minimum version of Chartboost iOS SDK 9.1.0.
Integrating Auto Store π
Auto Store is triggered after the SKOverlay video ends and only if autostore parameter is enabled.
- To enable Auto Store, set
autostoreinBidResponse.seatbid.bid.extto1(enabled). - To enable click tracking with Auto Store, set
autostoreclickinBidResponse.seatbid.bid.extto1(enabled).
When Auto Store is triggered, the app store will display within the app. Upon closing the Auto Store, an end card will then display.
Bid Request π
BidRequest.imp.video.ext
| Field | Type | Description |
|---|---|---|
autostore |
integer | Indicates if the inventory is eligible for Auto Store.0: Ad inventory is not eligible for Auto Store. 1: Ad inventory is eligible for Auto Store. |
Example
{
"imp": {
"video": {
"ext": {
"autostore": 1
}
}
}
}
Bid Response π
BidResponse.seatbid.bid.ext
| Field | Type | Required | Description |
|---|---|---|---|
autostore |
integer | yes | Determines if Chartboost should enable Auto Store for the ad. 0: Auto Store is disabled. 1: Auto Store is enabled if eligible. Default value is set to 0. To set a custom default value, please contact us. |
autostoreclick |
integer | yes | Indicates if Chartboost enables click trackers with StoreKit.0: Click trackers are disabled.1: Click trackers are enabled.Default value is set to 0. |
Example
{
"seatbid": [{
"bid": [{
"ext": {
"autostore": 1,
"autostoreclick": 1
}
}]
}]
}