Black Women Founders Raise $4.25M To Improve Employee Engagement Experience
(function(w) {
if (w.YAHOO && w.YAHOO.i13n && w.YAHOO.i13n.Rapid) {
YAHOO.i13n.SPACEID = ‘1197618800’;
var enableApvBeacon = true;
var clientOnly = undefined;
var rapidConfig =
click_timeout: 200,
keys: “_rid”:”fdc7v4lha3tkk”,”abk”:””,”colo”:”gq1″,”mrkt”:”us”,”p_sec”:”default”,”partner”:”none”,”site”:”news”,”uh_vw”:0,”navtype”:”server”,”p_hosted”:”hosted”,”pcp”:”Samantha Dorisca”,”pct”:”story”,”pd”:”non_modal”,”pstaid”:”becc3722-2f34-3dd2-974c-bc2796809cb4″,”pstaid_p”:”becc3722-2f34-3dd2-974c-bc2796809cb4″,”pstcat”:”business”,”pt”:”content”,”ver”:”article”,
perf_navigationtime: 2,
spaceid: YAHOO.i13n.SPACEID,
test_id: ‘news-US-en-US-def’,
tracked_mods_viewability: “module-moreStories”:”home-strm”,”module-rightrailStories”:”rr-stories”,”module-footer”:”footer”,”module-featurebar”:”featurebar”,”module-monalixaRightRail”:”monalixarightrail”,”module-trending”:”trending”,”close-button-section”:”close-button”,”close-fauxdal”:”close-button”,”module-article”:”content-canvas”,”module-spotIm”:”cmmts”,
viewability: true,
yql_host: ‘udc.yahoo.com’,
yql_path: ‘/v2/public/yql’
;
if(typeof clientOnly !== ‘undefined’)
rapidConfig.client_only = clientOnly;
// beacon apv for mobile web
if (enableApvBeacon)
rapidConfig.apv_callback = function(apvObj)
try
if (‘1197618800’ === YAHOO.i13n.SPACEID)
var img = new Image();
img.src = ‘/_td_api/beacon/error?beaconType=apv&sp=’ + YAHOO.i13n.SPACEID
+ ‘&device=desktop-lite&intl=US&pixel_pos=’
+ apvObj.pixel_pos + ‘&scroll_dir=’
+ apvObj.scroll_dir;
catch (e)
;
// ensure webworker is loaded from yaho.com cdn path
YAHOO.i13n.WEBWORKER_FILE = ‘/__rapid-worker-1.2.js’;
// setup rapid instance
YAHOO.i13n.rapidInstance = w.rapidInstance = w.YAHOO.i13n.Rapid(rapidConfig);
// expose rapid config for homepage-viewer client
if (!w.rapidPageConfig)
w.rapidPageConfig =
rapidConfig: rapidConfig
}
}(window));
(function(w) {
if (w.performance && typeof w.performance.now === ‘function’ && w.document.addEventListener) {
w.document.addEventListener(‘DOMContentLoaded’, function(){
var yaftConfig = “adModules”:[“sda-LDRB”,”sda-LREC”,”sda-LREC2″,”sda-LREC3″,”sda-MAST”,”sda-MON”,”sda-WFPAD”,”sda-XFPAD”],”adModulesMap”:”LDRB”:”sda-LDRB”,”LREC”:”sda-LREC”,”LREC2″:”sda-LREC2″,”LREC3″:”sda-LREC3″,”MAST”:”sda-MAST”,”MON”:”sda-MON”,”WFPAD”:”sda-WFPAD”,”XFPAD”:”sda-XFPAD”,”maxWaitTime”:4000,”modules”:[“module-“,”sda-“],”modulesExclude”:[],”preferDataModNameOverId”:true,”punishAdsOnNoShow”:true,”trackModulesMap”:”pencilAd”:”ADEND_PENCIL”,”sponsoredMoments”:”ADEND_SPONSOREDMOMENTS”;
if (w.YAFT && yaftConfig) {
var whiteListedAds = yaftConfig.adModulesMap;
var preProcess = function()
// Override the ad load time as the ad module’s load time
var darlaAdTimings = [];
var adTiming;
var aft2StartRender = w.YAFT.AFT2.getAFT2StartRender() – 800;
if (typeof w._adLT !== ‘undefined’)
for (var i = 0; i -1 ? ‘start’ : ‘end’;
var adId = ”;
if (adAction === ‘start’)
adId = adIdAction.replace(‘ADSTART_’, ”);
darlaAdTimings[adId] =
started: adTime,
loaded: 0
;
else
adId = adIdAction.replace(‘ADEND_’, ”);
if (typeof darlaAdTimings[adId] !== ‘undefined’)
darlaAdTimings[adId].loaded = adTime;
for (var adObj in darlaAdTimings)
if (darlaAdTimings.hasOwnProperty(adObj) && whiteListedAds && typeof whiteListedAds[adObj] !== undefined) w.performance.now();
if (aft2StartRender > adStartTime) continue;
w.YAFT.triggerCustomTiming(whiteListedAds[adObj], adStartTime, adLoadTime);
// Override the video load time as the module’s load time
if (typeof w._videoLT !== ‘undefined’)
for (var key in w._videoLT)
if (w._videoLT.hasOwnProperty(key))
};
var setPagePerfDataForTrackModules = function(pagePerfData) {
var trackModulesPerfMark = w.performance.getEntriesByType(‘mark’);
if (trackModulesPerfMark) {
var trackModules = yaftConfig.trackModulesMap;
if (trackModules) {
var trackModuleNames = [];
for (var trackModule in trackModules)
if (trackModules.hasOwnProperty(trackModule))
trackModuleNames.push(trackModule);
if (trackModuleNames.length > 0) {
for (var t = 0; t
(function(w) {
var dabConfig = “cookieDurationInDays”:7,”detectionTimeout”:300,”enableABPDetection”:true,”enableDetection”:true,”enableUBDetection”:false,”positions”:[“sda-LDRB”,”sda-MAST”];
var cookieName = ‘thamba’;
var thamba = false;
var shouldCheckPosition = true;
var cookieDuration = 10080;
var detectABP = function(daTrk) {
var DPba=new function()this.detect=function(px,callback)var detected=false;var checksRemain=2;var error1=false;var error2=false;if(typeof callback!=”function”)return;px+=”?ch=*&rn=*”;function beforeCheck(callback,timeout) timeout>1E3)callback(checksRemain==0&&detected);else setTimeout(function()beforeCheck(callback,timeout*2),timeout*2)function checkImages()if(–checksRemain)return;detected=!error1&&error2var random=Math.random()*11;var img1=new Image;img1.onload=checkImages;img1.onerror=function()error1=true;checkImages();img1.src=px.replace(/*/,1).replace(/*/,random);var img2=new Image;img2.onload=checkImages;img2.onerror=function()error2=true;checkImages();img2.src=px.replace(/*/,2).replace(/*/,random);beforeCheck(callback,250);
DPba.detect(“https://www.yahoo.com/px.gif”, function(usesABP)
if (usesABP)
var expires = new Date();
expires.setMinutes(expires.getMinutes() + cookieDuration);
daTrk = ‘2’;
w.wafer.utils.setCookie(cookieName, ‘2’, expires: expires, domain: location.hostname, path:’/’);
// this fires rapid when we set cookie either 1 or 2
if ((!thamba && daTrk !== ‘0’) && w.rapidInstance && w.rapidInstance.beaconEvent)
w.rapidInstance.beaconEvent(“datrk”, pl1: daTrk);
);
};
var ubDetection = function() {
// primary check: create node has sensitive id on the fly
const decoyId = ‘my-ads’;
const decoyNode = document.createElement(‘div’);
decoyNode.setAttribute(‘id’, decoyId);
decoyNode.innerHTML = decoyId;
document.body.appendChild(decoyNode);
const decoyNodeIns = document.querySelector(`#$decoyId`);
if (decoyNodeIns && decoyNodeIns.offsetHeight === 0)
decoyNodeIns.remove();
return true;
decoyNodeIns.remove();
// additional check: check all necessary ad pos dimension
if (shouldCheckPosition)
const positions = dabConfig;
let adposNodeCount = 0;
let hidenPosNodeCount = 0;
for (const position of positions)
const adposNode = document.querySelector(`#$position`);
if (adposNode)
adposNodeCount += 1;
if (adposNode.offsetHeight === 0)
hidenPosNodeCount += 1;
if (adposNodeCount > 0 && adposNodeCount === hidenPosNodeCount)
return true;
return false;
}
var initABDetection = function() (!thamba && daTrk === ‘1’))
w.wafer.utils.setCookie(cookieName, daTrk, expires: expires, domain: location.hostname, path:’/’);
// if (dabConfig.enableABPDetection && daTrk === ‘1’) // will uncomment when we can detect container collapsed
if (dabConfig.enableABPDetection)
detectABP(daTrk);
;
w.wafer && w.wafer.utils && w.wafer.ready && w.wafer.ready(function ()
setTimeout(initABDetection, dabConfig.detectionTimeout );
(window));
Recent Comments