If you don't find an answer, please click here to post your question.
Reply
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-02-19 Release

2016-02-19 Release

 

Skipping ads in HTML5 Pulse SDK

 

 

Skipping ads in HTML5 Pulse SDK

 

The Pulse SDK allows you to see if an ad should be skippable through the exposed core ad object, but previously provided no means to skip the rest of the ad.

 

Now, the adSkipped method has been added to the OO.PulseVideoAd object, which should be called when the viewer has clicked the skip button. This method triggers the display of the next ad if one is available, or the content otherwise.

 

 

Updated Pulse User Guide

 

Complete rewrite and restructuring of the Pulse user guide which will help our customers find relevant documentation quicker.

 

 

Documentation Releases

 

This release includes the following documentation updates:

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-02-25 Release

2016-02-25 Release

 

Manual traffic estimates for inventory simulations.

 

Manual Traffic Estimates for Inventory Simulations in the New Planner

 

Screen Shot 2016-02-25 at 8.07.43 AM.png

 

A new field, called Manual traffic estimate for simulation period, is available on the Inventory Simulation creation window. It is used to enter a multiplier which is applied to the average traffic sample taken from the traffic recorded for your whole site in the previous two weeks.

 

 

pulse_planner_inventory_simulation_creation_page.png

 

 

The field allows you to run inventory simulations with a correction on your traffic numbers, for time periods where you expect a deviation in traffic compared to the normal traffic to your site. For example, when you expect an increase in traffic due to a popular TV show coming back on, or a decrease in traffic due to holiday seasons, you are able to run an inventory simulation for these periods with a manual estimate of the traffic in relation to your normal traffic pattern from the past two weeks.

 

The default value is 100% and a value higher than the default value means you expect an increase in traffic.

 

The differences you see in the Used inventory numbers in the inventory simulation report could be due to a combination of Share of Voice goals and impression goals that may or may not be satisfied otherwise, for example when you are oversold on a certain category.

The limitations on this new feature are:
  • Any integer value between 1 and 500 may be entered in the field.
  • Running inventory simulations on narrow targets with an estimated decrease in traffic is not recommended, because the average traffic sample without the correction will already contain few relevant records. The result of such an inventory simulation may not reflect reality.

 

Documentation Releases

 

This release includes the following documentation updates:

Create Inventory Simulation

 

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-03-03 Release

2016-03-03 Release

 

Filter campaigns that start/end within a specific selected date

 

The "Start/End date" filtering capability within the Campaigns List has been extended. Now, you can search for campaigns that start or end in the period between the current date and the selected date.

 

 

Documentation Releases

 

This release includes the following documentation updates:

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-03-10 Release

[ Edited ]

2016-03-10 Release

 

Ability to skip ads and more in native iOS apps using the iOS Pulse and Core SDKs. Pulse SSP improvements.

 

 

Skipping Ads with the iOS Pulse SDK

 

A number of methods to skip ads have been added to the iOS Pulse SDK, the high level SDK for integrating Ooyala Pulse ad serving into your native iOS applications. These new methods enable the publisher to implement ad skipping for their viewers, in case the publisher has set up skipping rules in Ooyala Pulse.

 

These methods are:
  • OOPulseVideoAd.isSkippable: to determine if the current ad may be skipped.
  • OOPulseVideoAd.skipOffset: in case the ad may be skipped, this property determines the delay after which the skip button should be shown.
  • OOPulseVideoAd.adSkipped: the event to send in case the viewer activated a close or skip button.

 

 

More Information About Ads and Ad Breaks in the iOS Pulse and Core SDKs

 

A new protocol, providing information about the ad breaks, has been added to the iOS Pulse SDK and a method to retrieve the name of an ad has been added to the iOS Core SDK. This new protocol and method give the publisher more control over showing ads and more information to use in reports, respectively.

 

The new protocol, called OOPulseAdBreak, in the iOS Pulse SDK gives you information about and control over the current ad break:
 
  • playableAdsRemaining: the number of remaining playable ads in the current ad break.
  • playableAdsTotal: the total number of playable ads present in the current ad break.
  • stopAdBreak: this event stops ad playback for the current ad break without stopping ad playback for the complete session. For example, if this event is called during the playback of the preroll ads, then it does not affect playback of midroll ads if they are present in the session.

 

Important: the OOPulseAdBreak object is passed to the video player when the SDK initiates an ad break (OOPulseSessionDelegate.startAdBreak). This means that version 2.2.16.5.0 of the SDK is a breaking version. If you want to use the latest version of the SDK in your integration, then you must update your code accordingly.
 

The new method, called VPAd.title, in the iOS Core SDK gives you access to the title of an ad.

 

 

Programmatic Buyer Creation Improvements in Ooyala Pulse SSP

 

A new step has been added to the creation process for Programmatic Buyers, allowing you to first pick the type of marketplace you want to create:
 
  • Open Market: to create a marketplace open to all buyers connected to your network. Any new buyers and DSP are automatically added to any open market you have.
  • Private Market: to create a marketplace open to a select number of buyers connected to your network. If you add a DSP to the market, then any new buyer with a seat at the DSP is automatically added to the private market.
  • Deal: to create a direct deal with a particular buyer.

 

The subsequent window to complete the creation of the Programmatic Buyer is customised according to the type of marketplace you have selected.

The Programmatic Buyer overview contains a new column called Type, indicating the type of marketplace. From this overview, you can convert a private market into an open market with the Convert to Open Market command in the context menu.

 

 

Documentation Releases

 

This release includes the following documentation updates:

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-03-23 Release

2016-03-23 Release

 

Duplicating ads between goals, HTML5 Ad Player, additional events supported from VAST, Pulse SDK developer documentation.

 

 

Duplicating Ads Between Goals

A new option is available on the ad overview to duplicate an ad to goals within its campaign. This functionality allows you to quickly set up additional goals which use ads already present in the campaign. For example, you created a goal to run for a specific period at a premium location in the ad breaks (first place) and the advertiser wants to buy additional inventory, but this time the premium location is not necessary. In this case, you may set up a goal with a lower price and use the ad duplication functionality to simply copy over the ads.

 

To use the functionality, click the menu of the ad you want to duplicate and select Duplicate ad to goals.

 

pulse_ad_menu_duplicate_ad.png

 

 

 

For more information about duplicating ads, refer to Duplicate Ad to Goals.

 

 

HTML5 Ad Player

 

Ooyala now offers an HTML5 ad player to very quickly integrate your web based video player with Ooyala Pulse for ad serving. This ad player allows you to show:
  • Linear ads (pre-, mid-, and postrolls).
  • VPAID 1.0 ads through an automatic swith to the integrated Flash player.
  • VPAID 2.0 ads through the default HTML5 player.

An integration with the HTML5 ad player is event driven, like an integration with the full Pulse SDKs, but also simpler because the ad selection, ad playback, ad tracking and error handling are all taken care of for you. Another added advantage of this ad player is the seamless switch to a Flash player for the playback of VPAID 1.0 ads.

 

If you do not want to or cannot use Flash, you can configure your ad player to use HTML5 only. VPAID 1.0 ads are not shown in this case.

 

For more information, refer to HTML5 Pulse 2.x SDK.

 

 

More Interactive Events Available in VAST response

 

Tracking URLs for the following interactive events are now also present in the VAST responses from Ooyala Pulse:
  • Pause: the user pauses ad playback.
  • Rewind: the user rewinds an ad.
  • Resume: the user resumes ad playback after they paused it.
  • Fullscreen: the user makes the video player full screen during video playback.

 

This allows reporting the events to Ooyala Pulse and pull reports on the events from Ooyala Pulse.

For more information regarding the VAST events, refer to Appendix: Guide to Events and Parameters and Tracking Events.

 

 

Pulse SDK Additional Developer Documentation

 

More information about the Pulse SDKs, our newest range of SDKs to integrate your video players with Ooyala Pulse for ad serving, is now available on the Ooyala Support portal. This information includes:
  • what features are supported for each Pulse SDK
  • where you can find the resources for each Pulse SDK
  • an example of the communication between the application and the Pulse SDK
  • a generic tutorial of how to implement an integration
Pulse SDKs are available for:
  • Android
  • iOS
  • tvOS
  • HTML5

 

The new Pulse SDK developer documentation can be found here: Pulse SDKs.

 

 

Documentation Releases

 

This release includes the following documentation updates:

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-04-21 Release

2016-04-21 Release


Ability to skip ads and more in native Android apps using the Android Pulse and Core SDKs. HTML5 Ad Player Updates.

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-05-19 Release

2016-05-19 Release


Ability to limit the maximum duration of an ad break, new JW7 HTML5 plugin and new VideoJS HTML5 plugin.

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-05-26 Release

 

2016-05-26 Release


New Ad REST API, Time Based Break setting available in Pulse SDKs, full passback behaviour in HTML5 Pulse SDK, default skin for HTML5 ad player.

 

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-06-16 Release

2016-06-16 Release

 

Time Based Break Setting Available in Flash SDKs

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!
Posts: 1,250
Topics: 170
Kudos: 107
Blog Posts: 78
Ideas: 3
Solutions: 38
Registered: ‎08-20-2012

2016-06-23 Release

2016-06-23 Release


Search capability in the Asset Factory in Ooyala Pulse and Pulse Plugin for Brightcove Player.

Please show your appreciation to others. If someone helps you, don't forget to give them Kudos by clicking the star button next to their post. If a post answers your question, please mark it as an "Accepted Solution."




Check out our latest Ooyala Engineering Blog!