[]
Hockey Hall of Fame Weekend
Mic’d Up
Sharks Podcasts
LISTEN 24/7
Sharks Season Schedule
LEADERBOARD
Full Player Stats
Sharks Season Schedule
= width) ? ‘Portrait’ : ‘Landscape’; return orientation; }; var getParsedUserTokenId = function(){ var userToken = s.Util.cookieRead(‘Authorization’), spl; if (userToken === ”) { return false; } else { spl = userToken.split(‘.’); return (spl.length > 1) ? JSON.parse(window.atob(spl[1])).userid : false; } }; var capitalize = function(str){ return str.charAt(0).toUpperCase() + str.substr(1); }; var trackingSectionName = ‘team-landing’; var trackingPageName = ‘San Jose Sharks : ‘ + trackingSectionName + ‘ : Team Landing’; var reportingSuiteIds = ‘mlbnhlsharks,nhlglobal15’; var s = window.adobeAnalytics = s_gi(reportingSuiteIds); var contextDataAllCalls = { ‘site.languageLocale’ : ‘en_US’, ‘site.origin’ : ‘US’, ‘site.club’ : ‘sharks’, ‘user.ipid’ : s.Util.cookieRead(‘ipid’) || getParsedUserTokenId() || null, ‘user.userAgent’ : window.navigator.userAgent || null }; window.trackAsync = function( asyncContextDataObj ) { var s = s_gi( reportingSuiteIds ); var linkTrackVars = []; s.clearVars(); s.contextData = {}; // props taken from page load for ( var prop in contextDataAllCalls ) { s.contextData[ prop ] = contextDataAllCalls[ prop ]; } // Add dynamic props unless explicitly told not to. if ( ! asyncContextDataObj.notDynamic ) { s.contextData[ ‘dynamic.component’ ] = null; s.contextData[ ‘dynamic.componentAction’ ] = null; s.contextData[ ‘dynamic.componentLocation’ ] = trackingPageName; s.contextData[ ‘dynamic.formfactorOrientation’ ] = capitalize( window.getStartupDeviceTypeString() ) + ‘: ‘ + getOrientation(); s.contextData[ ‘dynamic.dynamicPageView’ ] = ( parseInt( asyncContextDataObj[ ‘events.dynamicPageView’ ] ) ) ? ‘Dynamic Page View’ : null; s.contextData[ ‘dynamic.ipid’ ] = s.Util.cookieRead( ‘ipid’ ); s.contextData[‘site.view’] = ‘web’; s.contextData[‘adobe.url’] = window.location.href; } // Generic replacements. if ( asyncContextDataObj[ ‘dynamic.componentLocation’ ] === ‘@SITE_GENERIC@’ ) { asyncContextDataObj[ ‘dynamic.componentLocation’ ] = trackingPageName; } if ( asyncContextDataObj[ ‘dynamic.formfactorOrientation’ ] === ‘@SITE_GENERIC@’ ) { asyncContextDataObj[ ‘dynamic.formfactorOrientation’ ] = capitalize( window.getStartupDeviceTypeString() ) + ‘: ‘ + getOrientation(); } var prop; for ( prop in asyncContextDataObj ) { s.contextData[ prop ] = asyncContextDataObj[ prop ]; } // ensure pagename; perform replacement if ( asyncContextDataObj[ ‘adobe.pagename’ ] === ‘@SITE_GENERIC@’ || ! s.contextData[ ‘adobe.pagename’ ] ) { s.contextData[ ‘adobe.pagename’ ] = trackingPageName; } //Set s.linkTrackVars as comma-delimited string with all context data vars – prefix each with ‘contextData.’ for ( prop in s.contextData ) { if ( s.contextData[ prop ] !== null ) { linkTrackVars.push( ‘contextData.’ + prop ); } } s.linkTrackVars = linkTrackVars.join(); var navigate = s.contextData.navigate; var sourceElem = s.contextData.sourceElem; // Remove non-tracking properties. delete s.contextData.wire; delete s.contextData.notDynamic; delete s.contextData.navigate; delete s.contextData.sourceElem; // async call if (navigate && sourceElem) { // https://marketing.adobe.com/resources/help/en_US/sc/implement/link_manual.html s.tl(sourceElem, ‘o’, ‘http://myGenericURL’, null, ‘navigate’); } else { s.tl(true, ‘o’, ‘http://myGenericURL’); } }; })(window); ]]> = width) ? ‘Portrait’ : ‘Landscape’; return orientation; }; var getParsedUserTokenId = function(){ var userToken = s.Util.cookieRead(‘Authorization’), spl; if (userToken === ”) { return false; } else { spl = userToken.split(‘.’); return (spl.length > 1) ? JSON.parse(window.atob(spl[1])).userid : false; } }; var capitalize = function(str){ return str.charAt(0).toUpperCase() + str.substr(1); }; var trackingSectionName = ‘team-landing’; var trackingPageName = ‘San Jose Sharks : ‘ + trackingSectionName + ‘ : Team Landing’; window.visitor = Visitor.getInstance(‘25823F955A99D5040A495C1D@AdobeOrg’, { trackingServer : ‘Bamtech.sc.omtrdc.net’, trackingServerSecure : ‘Bamtech.sc.omtrdc.net’ }); var reportingSuiteIds = ‘mlbnhlsharks,nhlglobal15’; var s = window.adobeAnalytics = s_gi(reportingSuiteIds); s.visitor = Visitor.getInstance(‘25823F955A99D5040A495C1D@AdobeOrg’); s.trackingServer = ‘Bamtech.sc.omtrdc.net’; s.trackingServerSecure = ‘Bamtech.sc.omtrdc.net’; s.trackDownloadLinks = true; s.trackExternalLinks = false; s.trackInlineStats = true; s.linkDownloadFileTypes = ‘exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg’; s.linkInternalFilters = ‘javascript:,nhl.com’; s.linkLeaveQueryString = false; s.linkTrackVars = ‘None’; s.linkTrackEvents = ‘None’; s.contextData.timestamp = new Date(); s.contextData[‘adobe.rsids’] = reportingSuiteIds; s.contextData[‘adobe.svi’] = ‘D=s_vi’; s.contextData[‘site.sectionTitle’] = ‘Team Landing’; s.contextData[‘site.view’] = ‘web’; s.contextData[‘site.formFactor’] = capitalize( window.getStartupDeviceTypeString() ); s.contextData[‘site.orientation’] = getOrientation(); s.contextData[‘site.formfactorOrientation’] = capitalize( window.getStartupDeviceTypeString() ) + ‘: ‘ + getOrientation(); // used in page and async calls var contextDataAllCalls = { ‘site.languageLocale’ : ‘en_US’, ‘site.origin’ : ‘US’, ‘site.club’ : ‘sharks’, ‘user.ipid’ : s.Util.cookieRead(‘ipid’) || getParsedUserTokenId() || null, ‘user.userAgent’ : window.navigator.userAgent || null }; for (var prop in contextDataAllCalls) { s.contextData[prop] = contextDataAllCalls[prop]; } window.adobe = window.adobe || {}; // Section level adobe overrides. // TODO – Pagename vars are backwards video: Multimedia s.contextData[‘adobe.pagename’] = window.adobe.pagename = trackingPageName; s.contextData[‘adobe.channel’] = window.adobe.channel = trackingSectionName; s.contextData[‘adobe.url’] = window.location.href; // query params s.contextData[‘qparam.affiliateId’] = s.Util.getQueryParam(‘affiliateId’); s.contextData[‘qparam.mlbkw’] = s.Util.getQueryParam(‘mlbkw’); s.contextData[‘qparam.partnerId’] = s.Util.getQueryParam(‘partnerId’); s.contextData[‘qparam.tcid’] = s.Util.getQueryParam(‘tcid’); s.contextData[‘qparam.tdl’] = s.Util.getQueryParam(‘tdl’); s.contextData[‘qparam.tfl’] = s.Util.getQueryParam(‘tfl’); s.contextData[‘qparam.vbID’] = s.Util.getQueryParam(‘vbID’); s.contextData[‘tcall.isSimPageView’] = 1; // section level overrides // page level overrides // response overrides window.trackPageView = function( contextDataObj ) { var prop; for ( prop in contextDataObj ) { s.contextData[ prop ] = contextDataObj[ prop ]; } s.t(); }; // page view call trackPageView(); })(window); ]]>