...
Code Block |
---|
<script async id="AV5fdc6ff3ad9eb744ab2c91db" type="text/javascript" src="https://tg1.aniview.com/api/adserver/spt?AV_TAGID=[studio tag id]&AV_PUBLISHERID=[publisher id]" data-player-api="callbackFuncName" data-config-api="configOverride"></script> <script> |
Code example:
Code Block |
---|
<script>
var baseUrl = "https://tg1.aniview.com/api/adserver/spt?AV_TAGID=6409ab55392e5d6334057e03&AV_PUBLISHERID=6124992a9c738f3419721fb3";
var sc = document.createElement("script");
sc.id = "AV6409ab55392e5d6334057e03";
sc.setAttribute("data-config-api", "configOverride");
sc.setAttribute("data-player-api", "callbackFuncName");
sc.src = baseUrl;
document.body.appendChild(sc);
</script>
<script>
window.configOverride = function (config) {
}
window.callbackFuncName = function (config, player) {
// Impression event
player.on("AdImpression", function (data) {
var bidder = data.tagInfo.bidder;
var cpm = data.tagInfo.bidCpm || data.tagInfo.floorCpm;
console.log("Impression info: ");
console.log(" Bidder: " + bidder);
console.log(" CPM: " + cpm);
});
player.on("AdVideoComplete", function (data) {
//Ad completed
});
//Player stopped
player.on("AdError", function(res){
if(res && res.errorlimit) {
//Player finished ad search
}
});
}
</script>
|