Standard implementation of asynchronous codes. During loading of a page there is one call to AdServer which sends ads into all defined positions in its answer.
<!DOCTYPE html>
<html>
<head>
<title>Test page iBB Support</title>
<meta name="charset" content="utf-8"/>
<link rel="stylesheet" type="text/css" media="all" href="style/styles.min.css" />
<script id='ibbTagEngine' language='javascript' src='//bbcdn-static.bbelements.com/scripts/ibb-async/stable/tag.js'></script>
<script>
var adserver = ibbAds.tag.useAdProvider('BbmEu');
adserver.manageAdSlot('leaderboard', '10452.10.1.3');
adserver.manageAdSlot('square', '10452.10.1.2');
var getIbbId = ibbAds.tag.useDataProvider('BbnautIdDataProvider', {
url : '//bbcdn-static.bbelements.com/scripts/ibb-async/stable/plugins/BbnautIdDataProvider.js'
});
adserver.attachData("ibbid",getIbbId);
adserver.attachData("keywords","keyword1;keyword2");
ibbAds.tag.requestAndPlaceAds();
</script>
</head>
<body>
<div id='leaderboard'></div>
<div id='square'></div>
</body>
</html>