6 November, 2020

The Corest SDK Update 😎🤘

The smartclientcore SDK now supports multi-instance for content streaming — check out what makes it one of the “corest” updates yet.

Image of a woman working at a desk with a look of surprise once sees there are made up words in a blog article she is editing. Copy on image reads, ...corest?

Hey there smartx-ers, 

Please drop everything you’re doing (unless you are holding a baby 👶) because smartclientcore version 5.2.0. is here! It’s the latest, greatest, smartest, clientest, corest SDK in smartclip history.

“But corest isn’t a word,” our editors said. 

We told them to take a hyke. We don’t theenk we need editors.

Multi-instance

The bestest part about smartclientcore 5.2 is that it fully supports Multi-instance, the technology that allows several players (instances) to run on the same web page. Media owners often have pages that contain several individual player instances. For example, one player can be dedicated to a single episode of a show. So if you are viewing Game of Thrones, that’s approximately 10,000 players for just one show 🧝‍♀️. 

With Multi-Instance, our SDK code can be integrated directly into other players so that more than one player can connect to smartclientcore at the same time.

In order to do this, we kicked our old XML parser to the curb and rewrote it with a shiny new code that is much smaller and easier to maintain. We also added some safeguards against slow environments because ain’t nobody got time for that. Though, if you do have some time for that, the XML manifest for an upcoming ad break is available via the smartclientcore API. Just a nice bedtime reading suggestion from yours truly 😉. 

Error, error — does not compute 🤖

We also added a new custom error code that identifies valid but malformed ad server responses. For some background, ad server responses should always be a VAST XML. However, if there are no campaigns to serve, some servers may respond with an empty HTML page or a 1×1 .gif. 

This new error code has joined our family of standard VAST error codes that appear if there is an error during ad setup and loading. Can you imagine the parties the VAST error code family throws 😳? We’ll opt-out of that, thanks. 

smartclientcore 5.2 bug fixes 🦟

What’s a new SDK version without some bug extermination?

  • There was a bug which made non-linear iFrame creatives unclickable. We fixed that, so you may now click away.
  • Another pest was not doubling insecure trackers or executing on OMID extensions in inline deliveries. Rude. The newest version of the SDK got rid of this issue as well. 

Yours in bringing you the corest SDK updates,
smartclip Product Marketing

Nicole is the Product Marketing Manager for smartclip Europe responsible for developing and executing the messaging for smartclip products. She has a passion for transforming complex technical topics into digestible and relatable content. Nicole has been a part of the adtech industry for six years, having worked in the United States, Sweden, and the Netherlands. 

Nicole Gallegos
Product Marketing Manager Europe