Events.com apps

Tailgate Shakedown at Packy's Sports Pub in Lighthouse Point

Tailgate Shakedown at Packy's Sports Pub in Lighthouse Point
Image from events.tcpalm.com
Event ended

var dataToSend = [], prebid;

prebid = {"colossusssp": {"enabled": true, "placements": {"poster_scroll": {"placement_id": 21758}, "poster": {"placement_id": 21757}, "high_impact": {"placement_id": 21756}, "leaderboard_btf": {"placement_id": 21759}, "poster_front": {"placement_id": 21757}}}, "all_bids_cutoff": 4, "openX": {"domain": "gannett-d.openx.net", "enabled": true, "multisize": true, "placements": [{"life": 538809219, "money": 538809222, "travel": 538809226, "sports": 538809208, "opinion": 538809230, "home": 538809201, "news": 538809203, "ros": 538809232, "size": "300x250"}, {"life": 538809224, "money": 538809220, "travel": 538809227, "sports": 538809207, "opinion": 538809231, "home": 538809202, "news": 538809204, "ros": 538809234, "size": "300x600"}, {"home": 538809200, "ros": 538809235, "size": "970x250"}, {"ros": 540401032, "size": "728x90"}]}, "pubMatic": {"enabled": true, "account": "57752", "group": "2", "slots": ["ATF@728x90", "BTF@728x90", "ATF@300x250", "BTF@300x250", "ATF@300x600", "ROS@970x250", "ROS@300x1050"]}, "index": {"enabled": false, "placements": {"poster_scroll": {"siteid": 196732, "id": 8}, "poster_gallery": {"siteid": 196730, "id": 6}, "poster_front": {"siteid": 196729, "id": 5}, "poster": {"siteid": 196728, "id": 4}, "leaderboard_atf": {"siteid": 196726, "id": 2}, "high_impact": {"siteid": 196725, "id": 1}, "poster_gallery_companion": {"siteid": 196731, "id": 7}, "leaderboard_btf": {"siteid": 196727, "id": 3}}}, "targeting": {"keys": ["pb", "adid", "deal"], "generic": false}, "rubicon": {"zones": {"atf": {"life": 156952, "money": 156956, "travel": 156966, "sports": 156960, "weather": 159204, "tech": 156962, "opinion": 217164, "home": 156954, "news": 156958, "ros": 164392}, "btf": {"life": 159192, "money": 159196, "travel": 159202, "sports": 156964, "weather": 159206, "tech": 159200, "opinion": 217166, "home": 159194, "news": 159198, "ros": 164392}}, "enabled": true, "account": "11324", "siteId": "37664", "zoneId": "164392"}, "criteo": {"enabled": true, "multisize": true, "placements": [{"id": 580850, "size": "728x90"}, {"id": 580848, "size": "300x250"}, {"id": 580849, "size": "300x600"}, {"id": 580856, "size": "970x250"}]}, "config": {"syncsPerBidder": 50, "iframeSync": "*", "syncDelay": 7000, "timeoutBuffer": 400, "maxRequestsPerOrigin": 1}, "appNexus": {"enabled": true, "multisize": true, "placements": [{"ros": 15674484, "size": "728x90"}, {"life": 10668998, "money": 10669006, "travel": 10669039, "sports": 10669031, "tech": 10669035, "home": 10668994, "opinion": 10669016, "news": 10669012, "ros": 10669022, "size": "970x250"}, {"life": 10669000, "money": 10669007, "travel": 10669040, "sports": 10669032, "tech": 10669036, "home": 10668996, "opinion": 10669018, "news": 10669013, "ros": 10669023, "size": "300x250"}, {"home": 10668997, "ros": 10669025, "size": "300x600"}, {"life": 10669002, "money": 10669009, "travel": 10669041, "sports": 10669033, "tech": 10669037, "opinion": 10669020, "news": 10669014, "ros": 10669028, "size": "300x1050"}, {"life": 10669004, "money": 10669011, "travel": 10669042, "sports": 10669034, "tech": 10669038, "opinion": 10669021, "news": 10669015, "ros": 10669030, "size": "preroll"}]}, "staq": {"url": "headerbidding.staqdata.com", "enabled": false, "connId": "6872"}, "symbol": "pbjs", "aol": {"bidkey": "aolbid", "network": "10315.1", "enabled": true, "multisize": false, "server": "adserver.adtechus.com", "placements": [{"id": 4113915, "size": "728x90"}, {"id": 4113916, "size": "300x250"}, {"id": 4113917, "size": "300x600"}], "bidfloor": "0.0"}, "triplelift": {"enabled": true, "multisize": false, "placements": [{"id": "USCP_300x600_desktop", "size": "300x600"}, {"id": "USCP_970x250_desktop", "size": "970x250"}]}, "scriptUrl": "https://www.gannett-cdn.com/partner/vendor/pbjsandwich-v1.min.js", "a9": {"account": "3062", "enabled": false, "placements": [{"width": 320, "height": 50, "id": "3x5", "size": "320X50"}, {"width": 300, "height": 250, "id": "300x250", "size": "300x250"}]}, "trustx": {"enabled": true, "multisize": true, "enabledPlacements": ["poster_scroll"], "placements": [{"uid": "3590", "size": "300x250"}, {"uid": "3590", "size": "300x600"}]}, "consumable": {"networkId": 9969, "siteId": 1035847, "enabled": true, "multisize": true, "placements": [{"size": "300x250", "unitId": 4601, "unitName": "cnsmbl-audio-300x250-slider", "zoneIds": [188951]}, {"size": "300x600", "unitId": 4603, "unitName": "cnsmbl-audio-300x600", "zoneIds": [188950]}, {"size": "728x90", "unitId": 4604, "unitName": "cnsmbl-audio-728x90-slider", "zoneIds": [188954]}, {"size": "970x250", "unitId": 4605, "unitName": "cnsmbl-audio-responsive", "zoneIds": [188952]}]}, "sonobi": {"enabled": true}, "sizes": [{"width": 3, "height": 3}, {"width": 300, "height": 250}, {"width": 300, "height": 600}, {"width": 300, "height": 1050}, {"width": 728, "height": 90}, {"width": 970, "height": 250}], "aardvark": {"enabled": true, "multisize": true, "placements": [{"ai": "bxC3", "sc": "zBZD", "size": "300x250"}, {"ai": "bxC3", "sc": "fWd8", "size": "300x600"}, {"ai": "bxC3", "sc": "0YwR", "size": "728x90"}, {"ai": "bxC3", "sc": "Qp0I", "size": "970x250"}]}, "enabled": true, "yieldbot": {"enabled": true, "multisize": true, "placements": [{"slot": "desktop_LB", "id": "9j3h", "size": "728x90"}, {"slot": "desktop_SB", "id": "9j3h", "size": "300x250"}, {"slot": "desktop_REC", "id": "9j3h", "size": "300x600"}]}, "timeout": 1600};

function getbids(divId, adUnit, adSizes) {
var adSize, adSizeStr, bids = [], section = 'ros',
location = (adUnit.indexOf('_btf') !== -1) ? 'btf' : 'atf';

adSize = getMaxSize(adSizes, prebid.sizes);
if(!adSize) return bids;
adSizeStr = adSize[0] + 'x' + adSize[1];

// Sonobi settings
if (prebid.sonobi.enabled) {
bids.push({
bidder: 'sonobi',
params: {
ad_unit: adUnit
}
});
}

// A9 settings
if (prebid.a9.enabled) {
a9Bid = setupA9(prebid.a9, adSizes);
if(a9Bid) bids.push(a9Bid);
}

// Criteo settings
if (prebid.criteo.enabled) {
// Moved aol to it's own function, as we needed to determine the largest size available for aol placements
criteoBid = _setupCriteo(prebid.criteo, adSizes);
if(criteoBid) bids.push(criteoBid);
}

// Rubicon settings
if (prebid.rubicon.enabled) {
bids.push({
bidder: 'rubicon',
params: {
accountId: prebid.rubicon.account,
siteId: prebid.rubicon.siteId,
zoneId: prebid.rubicon.zoneId,
inventory: {
domain: document.location.hostname,
section: section
}
}
});
}

// AppNexus settings
if (prebid.appNexus.enabled) {
appNexusBid = setupAppNexus(prebid.appNexus, adSizes, section);
if(appNexusBid) bids.push(appNexusBid);
}

// OpenX settings
if (prebid.openX.enabled) {
// Moved aol to it's own function, as we needed to determine the largest size available for aol placements
openXBid = setupOpenX(prebid.openX, adSizes, section);
if(openXBid) bids.push(openXBid);
}

// IndexExchange settings
if (prebid.index.enabled) {
// Moved aol to it's own function, as we needed to determine the largest size available for aol placements
indexBids = setupIndex(prebid.index, adUnit, adSizes);

if(indexBids) {
indexBids.forEach(function (indexBid) {
bids.push(indexBid);
});
}
}

// Yieldbot settings
if (prebid.yieldbot.enabled) {
ybBid = setupYieldbox(prebid.yieldbot, adUnit, adSizes);
if(ybBid) bids.push(ybBid);
}

// Pubmatic settings
if (prebid.pubMatic.enabled) {
var slot = location.toUpperCase() + '@' + adSizeStr,
rosSlot = 'ROS@' + adSizeStr,
adSlot = (prebid.pubMatic.slots.indexOf(slot) > -1) ? slot : (prebid.pubMatic.slots.indexOf(rosSlot) > -1) ? rosSlot : null;

if (adSlot) {
bids.push({
bidder: 'pubmatic',
params: {
publisherId: prebid.pubMatic.account,
adSlot: adSlot
}
});
}
}

// Aol settings
if (prebid.aol.enabled) {
// Moved aol to it's own function, as we needed to determine the largest size available for aol placements
aolBid = setupAol(prebid.aol, adUnit, adSizes);
if(aolBid) bids.push(aolBid);
}

return bids;
}

function setupA9(config, sizes) {
var placement,
sizeStr = getLargestPlacementSize(config.placements, sizes);

// Match up the largest available size with the placement
placement = config.placements.find(function(placement) {
return placement.size === sizeStr;
});

if(placement) {
return {
bidder: 'amazon',
params: {
amazonId: config.account,
size: placement.id,
height: placement.height,
width: placement.width
}
};
}
}

function setupAol(config, adUnit, sizes) {
var placement,
sizeStr = getLargestPlacementSize(config.placements, sizes);

// Match up the largest available size with the placement
placement = config.placements.find(function(placement) {
return placement.size === sizeStr;
});

if(placement) {
return {
bidder: 'aol',
params: {
placement: placement.id,
network: config.network,
alias: adUnit,
server: config.server,
sizeId: placement.size,
bidFloor: config.bidfloor,
}
};
}
}

function setupYieldbox(config, adUnit, sizes) {
var placement,
sizeStr = getLargestPlacementSize(config.placements, sizes);

// Match up the largest available size with the placement
placement = config.placements.find(function(placement) {
return placement.size === sizeStr;
});

if(placement) {
return {
bidder: 'yieldbot',
params: {
psn: placement.id,
slot: placement.slot
}
};
}
}

function _setupCriteo(config, sizes) {
var placement,
sizeStr = getLargestPlacementSize(config.placements, sizes);

// Match up the largest available size with the placement
placement = config.placements.find(function(placement) {
return placement.size === sizeStr;
});

if(placement) {
return {
bidder: 'criteo',
params: {
zoneId: placement.id
}
};
}
}

function setupAppNexus(config, sizes, section) {
var placements, placementId,
sizeStr = getLargestPlacementSize(config.placements, sizes);

// Match up the largest available size with the placement
placements = config.placements.find(function(placement) {
return placement.size === sizeStr;
});
if(placements) {
// Get the section/ROS placement id based on this size
placementId = placements[section] || placements.ros;
if(placementId) {
return {
bidder: 'appnexusAst',
params: {
placementId: placementId
}
};
}
}
}

function setupOpenX(config, sizes, section) {
var placements, placementId,
sizeStr = getLargestPlacementSize(config.placements, sizes);

// Match up the largest available size with the placement
placements = config.placements.find(function(placement) {
return placement.size === sizeStr;
});
if(placements) {
// Get the section/ROS placement id based on this size
placementId = placements[section] || placements.ros;
if(placementId) {
return {
bidder: 'openx',
params: {
unit: placementId,
delDomain: config.domain
}
};
}
}
}

function setupIndex(config, adUnit, sizes) {
var placement,
key = adUnit.split('/')[2],
bids = [];

if(!key) return;

// Use key to get placement
placement = config.placements[key];

if(placement) {
sizes.forEach(function (size) {
bids.push({
bidder: 'indexExchange',
params: {
siteId: placement.siteid,
size: [size[0], size[1]]
}
});
});
}
return bids;
}

function getLargestPlacementSize(placements, sizes) {
var thePlacement = null;
placements.reduce(function(memo, placement) {
var total, match,
size = placement.size.split('x');

// Change the sizes string values to integers
size = size.map(function(str) {
return parseInt(str, 10);
});

// Find a match in the ad slots sizes array
match = sizes.find(function(slotSize) {
return slotSize[0] === size[0] && slotSize[1] === size[1] ;
});

if(!match) return memo;

total = match[0] + match[1];
if (total > memo) {
thePlacement = placement;
return total;
}
return memo;
}, 0);

return (thePlacement) ? thePlacement.size : false;
}

function getMaxSize(sizes) {
var adSize;

if(sizes.length > 1) {
// if larger size
sizes.reduce(function(memo, size) {
var total = size[0] + size[1];
if (total > memo) {
adSize = size;
return total;
}
return memo;
}, 0);
} else {
// If single size return it
adSize = sizes[0];
}

return adSize;
}

function cobrandCallForAd(divId, adUnit, adSizes, customTargeting) {
adSizes= adSizes || [[300,250], [300,600]];
dataToSend.push ({
code: divId,
mediaTypes: {
banner: {
sizes: adSizes
}
},
bids: getbids(divId, adUnit, adSizes) || []
});
customTargeting= customTargeting || {};
window.googletag.cmd.push(function() {
var slotRef= window.googletag.defineSlot(adUnit, adSizes, divId).addService(window.googletag.pubads());
for (var name in customTargeting) {
if (customTargeting.hasOwnProperty(name)) {
slotRef.setTargeting(name, customTargeting[name]);
}
}
window.googletag.display(divId);
});
}

Views - 18/08/2019 Last update
Travel
Packy's Sports Pub
Canal Point, Florida
Create an event
Create events for free. They will be immediately recommended to interested users.
Nearby hotels and apartments
Canal Point, Florida
Discover more events in Deerfield Beach
Discover now
Discover more events in Deerfield Beach
Discover now
Packy's Sports Pub
Canal Point, Florida
Create an event
Create events for free. They will be immediately recommended to interested users.
  1. Deerfield Beach
  2. Tailgate Shakedown at Packy's Sports Pub in Lighthouse Point
 
 
 
 
Your changes have been saved.