Integrate IMA DAI SDK with different Ad server (SSAI)

213 views
Skip to first unread message

Deepak Gupta

unread,
Aug 4, 2023, 5:35:45 AM8/4/23
to Interactive Media Ads SDK
Hi Folks,
We have our own 3rd party Video Ad server. We are looking to integrate IMA DAI SDK for preroll & midroll with our Third Party Adserver (SSAI). In the documentation page it has been mention that IMA DAI Sdk is compatible with 3rd party Adservers but it doesn't have  references/documentation for midroll adunits. 

Can you please share references/documentation for midroll adunits to integrate our 3rd party Adserver with IMA DAI Sdk? Also we want to keep the existing video streaming behaviour of GAM in our setup. Please refer high level diagram for your reference. Thanks



GAM_DAI_3P_Adserver.png

IMA SDK

unread,
Aug 4, 2023, 7:37:34 AM8/4/23
to ima...@googlegroups.com
Hello,

Welcome to IMA SDK Support team. Thank you for reaching out to us.

The IMA SDK uses either Asset Key (for LIVE) or CMS ID + Video ID (for VOD) to request for stream to the Ad Server. The Ad Server then, will respond with the video stream that includes inserted ad breaks. This streams are combined on the Ad Manager servers, regardless of which network an ad is hosted on. Meaning, the requested stream should be pre-configured whether to have midroll ads. This is a work for the ad server configuration and not the SDK. For more clarity of what the IMA SDK only does, kindly check this below documentation. Let us know if you have further questions.

 
This message is in relation to case "ref:_00D1U1174p._5004Q2nazAV:ref"

Thanks,
 
Google Logo IMA SDK Team


Deepak Gupta

unread,
Aug 7, 2023, 2:17:16 AM8/7/23
to Interactive Media Ads SDK
Hi Team,
Thank you guys for detailed answer. Can you please share documentation where i can configure the 3rd party adparty server on Google Ad Manager servers?  

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The Ad Server then, will respond with the video stream that includes inserted ad breaks. This streams are combined on the Ad Manager servers, regardless of which network an ad is hosted on. Meaning, the requested stream should be pre-configured whether to have midroll ads. This is a work for the ad server configuration and not the SDK.The Ad Server then, will respond with the video stream that includes inserted ad breaks. This streams are combined on the Ad Manager servers, regardless of which network an ad is hosted on. Meaning, the requested stream should be pre-configured whether to have midroll ads. This is a work for the ad server configuration and not the SDK.

IMA SDK

unread,
Aug 7, 2023, 7:59:05 AM8/7/23
to ima...@googlegroups.com

Hi,

Thank you for getting back to us.

IMA SDKs can request ads from any VAST-compliant ad server and manage ad playback in your apps. In IMA SDK perspective, we could only provide this guide (https://developers.google.com/interactive-media-ads/docs/sdks/html5/dai) which demonstrates how to integrate the IMA SDK into a simple video player app. If you would like to view or follow along with a completed sample integration, download the simple example from GitHub. This is for HTML5 DAI but you may also check integrations for other platforms via this link (https://developers.google.com/interactive-media-ads). To learn about more advanced SDK features, see the other guides or the samples on GitHub

I hope this helps. 

Reply all
Reply to author
Forward
0 new messages