Last active
July 21, 2016 20:04
-
-
Save phaistonian/9801eb0b267a48b716ab7d10ebca3b97 to your computer and use it in GitHub Desktop.
Glomex / Ant1 / Breakdown
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var adSchedule = { | |
start: 3251, | |
'20s': 3252, | |
'30s': 3253, | |
end: 3254 | |
}; | |
var parseAdSchedule = function (adSchedule) { | |
var result = {}; | |
for (var key in adSchedule) { | |
result[key] = { | |
type: 'linear', | |
tags: ['http://adman.antenna.gr/gbanner/?' + (+new Date()) + '|' + adSchedule[key] | |
+ '/1x1?' + (Math.round((Math.random() * 90000))) + ':=1441788668@1920x1200x32?/&cap=abp&frametag=' | |
+ (key === 'start' ? 'preroll' : (key === 'end' ? 'postroll' : 'midroll')) | |
+ '/testcookie1'] | |
} | |
} | |
return result; | |
} | |
glomex.init(domNode, 'iofs1vux') | |
.onGlomexPlayer(function(player) { | |
player.setAdScheduler({ | |
get: parseAdSchedule.bind(null, adSchedule), | |
update: function(adSchedule) { | |
return Promise.resolve(adSchedule); | |
} | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment