0.0.1 • Published 5 years ago
google-ima-video v0.0.1
Google IMA video ad
Yet another Google IMA HTML5 SDK video ad player.
Quick usage
<head>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/google-ima-video@latest/dist/google-ima-video.min.js"></script>
</head>
var adVideo = document.querySelector('.a-video-element');
var adContainer = document.querySelector('.a-display-container-element');
GoogleImaVideo({
video: adVideo,
displayContainer: adContainer,
tag: 'https://myadserver.com/path/to/vast/linear/tag.xml',
vpaidMode: 2,
locale: 'fr',
maxDuration: 30000,
// events: { error: function(e) { console.log(e); }, ad_error: function(e) { console.log(e); } },
// restoreVideo: true,
// timeout: 2000,
// debug: true,
}, function(player, error) {
if (error) {
// Ad player creation failed
return console.log(error);
}
// Must be done via a user action on mobile devices
player.play();
});
Note: ad player assumes the display container and video element are correctly positioned and sized.
0.0.1
5 years ago