CINXE.COM
Help us Improve Segment Community | Community
<!DOCTYPE html> <html lang="en"> <head> <meta name="robots" content="index, follow" /> <!-- Note: We recommend inviting a professional web developer to work with custom code. Test your code on a staging environment before publishing. If you do not have access to a developer, inSided can provide Professional Services - please reach out to insidedProServ@gainsight.com --> <script> window.addEventListener('load', function(e) { var footerLinks = document.getElementsByClassName("templatefoot-privacy-links")[0]; const div = document.createElement('a'); div.innerHTML = "Cookie Preferences"; div.addEventListener("click", function() { truste.eu.clickListener() }); footerLinks.append(div); }); </script> <script async="async" src="//consent.trustarc.com/notice?domain=segment.com&c=teconsent&js=nj¬iceType=bb&text=true" crossorigin></script> <script> window.dataLayer = window.dataLayer || []; </script> <script> var _C={REDACTION_COPY:{EMAIL:"EMAIL_REDACTED"}};function extractParams(){for(var b=[],a,c=/([^&=]+)=?([^&]*)/g,d=window.location.search.substring(1);a=c.exec(d);)b.push([a[1],a[2]]);return b}var urlParams=extractParams(),emailRegex=/(([^<>()\[\]\\.,;:\s@"%]+(\.[^<>()\[\]\\.,;:\s@"%]+)*)|(".+"))(@|%40)((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))/g; urlParams=urlParams.map(function(b){return b.map(function(a){_redactedValue=decodeURIComponent(a).replace(emailRegex,_C.REDACTION_COPY.EMAIL);return _redactedValue===_C.REDACTION_COPY.EMAIL?_redactedValue:a})}); function rewriteURL(b){if(0===b.length)return window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.hash;for(var a="?",c=0;c<b.length;c++)0<c&&(a=a.concat("\x26")),a=a.concat(b[c][0]+"\x3d"+b[c][1]);return window.location.protocol+"//"+window.location.host+window.location.pathname+a+window.location.hash}var newURL=rewriteURL(urlParams);newURL!==window.location.href&&window.history.replaceState({},document.title,newURL); var newTitle=document.title.replace(emailRegex,_C.REDACTION_COPY.EMAIL);newTitle!==document.title&&(document.title=newTitle);dataLayer.push({event:"piiRedacted"}); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M33HSBQM');</script> <!-- End Google Tag Manager --> <!-- Segment View Tracking --> <script> !function(){var i="analytics",analytics=window[i]=window[i]||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","screen","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware","register"];analytics.factory=function(e){return function(){if(window[i].initialized)return window[i][e].apply(window[i],arguments);var n=Array.prototype.slice.call(arguments);if(["track","screen","alias","group","page","identify"].indexOf(e)>-1){var c=document.querySelector("link[rel='canonical']");n.push({__t:"bpc",c:c&&c.getAttribute("href")||void 0,p:location.pathname,u:location.href,s:location.search,t:document.title,r:document.referrer})}n.unshift(e);analytics.push(n);return analytics}};for(var n=0;n<analytics.methods.length;n++){var key=analytics.methods[n];analytics[key]=analytics.factory(key)}analytics.load=function(key,n){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.setAttribute("data-global-segment-analytics-key",i);t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r);analytics._loadOptions=n};analytics._writeKey="HE8r0z8UGj4B1lKAg1yjcw4vHKxjmoFJ";;analytics.SNIPPET_VERSION="5.2.0"; analytics.load("HE8r0z8UGj4B1lKAg1yjcw4vHKxjmoFJ"); analytics.page(); }}(); </script> <!-- End Segment View Tracking --> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="format-detection" content="telephone=no"> <meta name="HandheldFriendly" content="true" /> <meta http-equiv="X-UA-Compatible" content="ie=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103287580",accountID:"554661",trustKey:"2935615",xpid:"UQMDV1BSGwIAVVJXBQQGUFc=",licenseKey:"5364be9000",applicationID:"1013525163"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <link rel="shortcut icon" type="image/png" href="https://uploads-us-west-2.insided.com/segment-en/attachment/eb432a6d-d0b7-4307-a585-497c9afa0abe_thumb.png" /> <title>Help us Improve Segment Community | Community</title> <meta name="description" content="We are constantly adding new resources, and we鈥檙e looking for your input! 聽What content or features would you like to see in Community? Additional Segme..."> <meta property="og:title" content="Help us Improve Segment Community | Community"/> <meta property="og:type" content="article" /> <meta property="og:url" content="https://community.segment.com/discussion-83/help-us-improve-segment-community-346"/> <meta property="og:description" content="We are constantly adding new resources, and we鈥檙e looking for your input! 聽What content or features would you like to see in Community? Additional Segment University courses on specific product features, new guides on specific use cases, events such as ask-me-anything sessions?Drop a reply in this d..." /> <meta property="og:image" content="https://uploads-us-west-2.insided.com/segment-en/attachment/f6cddd8f-bf25-4ee6-ac04-4c0b12e02f7e_thumb.png"/> <meta property="og:image:secure_url" content="https://uploads-us-west-2.insided.com/segment-en/attachment/f6cddd8f-bf25-4ee6-ac04-4c0b12e02f7e_thumb.png"/> <link rel="canonical" href="https://community.segment.com/discussion-83/help-us-improve-segment-community-346" /> <style id="css-variables">@font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:700 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.svg#2dumbregular) format("svg"); font-style:italic; font-weight:700 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.svg#2dumbregular) format("svg"); font-style:italic; font-weight:normal } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:300 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:500 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.svg#2dumbregular) format("svg"); font-style:italic; font-weight:500 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:normal } html {--borderradius-base: 4px;--config--main-border-base-color: #cacdd8ff;--config--main-button-base-font-color: #1a1a1a;--config--main-button-base-font-family: Twilio, "Open Sans", Open Sans, Open Sans, Open Sans, sans-serif;--config--main-button-base-font-weight: 415;--config--main-button-base-radius: 3px;--config--main-button-base-texttransform: none;--config--main-color-alert: #f03e3eff;--config--main-color-brand: #121c2dff;--config--main-color-brand-secondary: #6addb2ff;--config--main-color-contrast: #2aaae1;--config--main-color-day: #f0f2f6;--config--main-color-day-dark: #ededed;--config--main-color-day-light: #fff;--config--main-color-disabled: #f1faf6ff;--config--main-color-dusk: #a7aeb5;--config--main-color-dusk-dark: #616a73;--config--main-color-dusk-light: #d5d7db;--config--main-color-highlighted: #B0DFF3;--config--main-color-info: #fab005ff;--config--main-color-night: #121c2dff;--config--main-color-night-inverted: #f5f5f5;--config--main-color-night-light: #2b2b2b;--config--main-color-success: #52bd94ff;--config--main-font-base-lineheight: 1.5;--config--main-font-base-stack: Twilio, "Open Sans", Open Sans, Open Sans, Open Sans, sans-serif;--config--main-font-base-style: normal;--config--main-font-base-weight: normal;--config--main-font-secondary: Twilio, "Open Sans bold", Open Sans, Open Sans, Open Sans, ;--config--main-fonts: @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bold/Roboto-Bold-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:700 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/bolditalic/Roboto-BoldItalic-webfont.svg#2dumbregular) format("svg"); font-style:italic; font-weight:700 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/fonts/roboto/italic/Roboto-Italic-webfont.svg#2dumbregular) format("svg"); font-style:italic; font-weight:normal } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/light/Roboto-Light-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:300 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/medium/Roboto-Medium-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:500 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/mediumitalic/Roboto-MediumItalic-webfont.svg#2dumbregular) format("svg"); font-style:italic; font-weight:500 } @font-face{ font-family:Roboto; src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.eot); src:url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.eot#iefix) format("embedded-opentype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.woff) format("woff"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.ttf) format("truetype"),url(https://d2cn40jarzxub5.cloudfront.net/_fonts/fonts/roboto/regular/Roboto-Regular-webfont.svg#2dumbregular) format("svg"); font-style:normal; font-weight:normal };--config--main-header-font-weight: 600;--config-anchor-base-color: #121c2dff;--config-anchor-base-hover-color: #121c2dff;--config-avatar-notification-background-color: #121c2dff;--config-body-background-color: #f7f8fdff;--config-body-wrapper-background-color: transparent;--config-body-wrapper-box-shadow: 0 0 0 transparent;--config-body-wrapper-max-width: 100%;--config-button-cancel-active-background-color: #DA5C5C;--config-button-cancel-active-border-color: #DA5C5C;--config-button-cancel-active-color: #fff;--config-button-cancel-background-color: #F76767;--config-button-cancel-border-color: #F76767;--config-button-cancel-border-radius: 6px;--config-button-cancel-border-width: 2px;--config-button-cancel-box-shadow: 0 0 0 transparent;--config-button-cancel-color: #fff;--config-button-cancel-hover-background-color: #DA5C5C;--config-button-cancel-hover-border-color: #DA5C5C;--config-button-cancel-hover-color: #fff;--config-button-cta-active-background-color: #6addb2;--config-button-cta-active-border-color: #6addb2;--config-button-cta-active-border-width: 2px;--config-button-cta-active-box-shadow: 0 0 0 transparent;--config-button-cta-active-color: #121c2d;--config-button-cta-background-color: #121d2c;--config-button-cta-border-color: #121d2c;--config-button-cta-border-radius: 6px;--config-button-cta-border-width: 2px;--config-button-cta-box-shadow: 0 0 0 transparent;--config-button-cta-color: #ffffff;--config-button-cta-focus-background-color: #0f1825ff;--config-button-cta-focus-border-color: #0b111bff;--config-button-cta-focus-border-width: 2px;--config-button-cta-focus-color: #ffffff;--config-button-cta-hover-background-color: #4ac295;--config-button-cta-hover-border-color: #4ac295;--config-button-cta-hover-border-width: 2px;--config-button-cta-hover-box-shadow: 0 0 0 transparent;--config-button-cta-hover-color: #ffffff;--config-button-cta-spinner-color: #fff;--config-button-cta-spinner-hover-color: #fff;--config-button-secondary-active-background-color: #6addb2;--config-button-secondary-active-border-color: #6addb2;--config-button-secondary-active-border-width: 2px;--config-button-secondary-active-box-shadow: 0 0 0 transparent;--config-button-secondary-active-color: #121c2d;--config-button-secondary-background-color: #6addb2;--config-button-secondary-border-color: #6addb2;--config-button-secondary-border-radius: 6px;--config-button-secondary-border-width: 2px;--config-button-secondary-box-shadow: 0 0 0 transparent;--config-button-secondary-color: #121d2c;--config-button-secondary-focus-background-color: #55d8a7ff;--config-button-secondary-focus-border-color: #55d8a7ff;--config-button-secondary-focus-border-width: 2px;--config-button-secondary-focus-color: #121d2c;--config-button-secondary-hover-background-color: #4ac295;--config-button-secondary-hover-border-color: #4ac295;--config-button-secondary-hover-border-width: 2px;--config-button-secondary-hover-box-shadow: 0 0 0 transparent;--config-button-secondary-hover-color: #121c2d;--config-button-secondary-spinner-color: #fff;--config-button-secondary-spinner-hover-color: #fff;--config-button-toggle-active-background-color: #43b187;--config-button-toggle-active-border-color: #52BD94;--config-button-toggle-active-color: #fff;--config-button-toggle-background-color: #F1FAF6;--config-button-toggle-border-color: #52BD94;--config-button-toggle-border-radius: 6px;--config-button-toggle-border-width: 2px;--config-button-toggle-box-shadow: 0 0 0 transparent;--config-button-toggle-color: #52BD94;--config-button-toggle-filled-background-color: #121c2dff;--config-button-toggle-filled-color: #fff;--config-button-toggle-filled-pseudo-color: #fff;--config-button-toggle-filled-spinner-color: #fff;--config-button-toggle-focus-border-color: #0b111bff;--config-button-toggle-hover-background-color: #dcf5ea;--config-button-toggle-hover-border-color: #dcf5ea;--config-button-toggle-hover-color: #52BD94;--config-button-toggle-on-active-background-color: #52BD94;--config-button-toggle-on-active-border-color: #52BD94;--config-button-toggle-on-active-color: #fff;--config-button-toggle-on-background-color: #52BD94;--config-button-toggle-on-border-color: #52BD94;--config-button-toggle-on-border-radius: 6px;--config-button-toggle-on-border-width: 2px;--config-button-toggle-on-box-shadow: 0 0 0 transparent;--config-button-toggle-on-color: #ffffff;--config-button-toggle-on-hover-background-color: #43b187;--config-button-toggle-on-hover-border-color: #43b187;--config-button-toggle-on-hover-color: #fff;--config-button-toggle-outline-background-color: #121c2dff;--config-button-toggle-outline-color: #121c2dff;--config-button-toggle-outline-pseudo-color: #121c2dff;--config-button-toggle-outline-spinner-color: #121c2dff;--config-content-type-article-color: #fff;--config-cookie-modal-background-color: rgba(60,60,60,.9);--config-cookie-modal-color: #fff;--config-create-topic-type-icon-color: #121c2dff;--config-cta-close-button-color: #a7aeb5;--config-cta-icon-background-color: #121c2dff;--config-cta-icon-check: #fff;--config-editor-comment-toolbar-background-color: #fff;--config-editor-comment-toolbar-button-color: #121c2dff;--config-editor-comment-toolbar-button-hover-color: #121c2dff;--config-footer-background-color: #121c2dff;--config-footer-color: #fff;--config-header-color: #121c2dff;--config-header-color-inverted: #f5f5f5;--config-hero-background-position: top left;--config-hero-color: #121c2dff;--config-hero-font-weight: bold;--config-hero-stats-background-color: #fff;--config-hero-stats-counter-font-weight: bold;--config-hero-text-shadow: none;--config-input-focus-color: #121c2dff;--config-link-base-color: #121c2dff;--config-link-base-hover-color: #121c2dff;--config-link-hover-decoration: none;--config-main-navigation-background-color: #ffffff;--config-main-navigation-border-bottom-color: transparent;--config-main-navigation-border-top-color: transparent;--config-main-navigation-dropdown-background-color: #fff;--config-main-navigation-dropdown-color: #2b3346;--config-main-navigation-dropdown-font-weight: normal;--config-main-navigation-nav-color: #121c2d;--config-main-navigation-nav-font-weight: normal;--config-main-navigation-nav-link-color: #121c2d;--config-main-navigation-search-placeholder-color: #394762ff;--config-mention-selector-hover-selected-color: #fff;--config-meta-link-font-weight: normal;--config-meta-link-hover-color: #121c2dff;--config-meta-text-color: #394762ff;--config-notification-widget-background-color: #6addb2ff;--config-notification-widget-color: #ffffffff;--config-pagination-active-page-color: #121c2dff;--config-paging-item-hover-color: #121c2dff;--config-pill-color: #fff;--config-powered-by-insided-display: visible;--config-profile-user-statistics-background-color: #fff;--config-sharpen-fonts: true;--config-sidebar-widget-color: #121c2dff;--config-sidebar-widget-font-family: Twilio, "Open Sans", Open Sans, Open Sans, Open Sans, sans-serif;--config-sidebar-widget-font-weight: 600;--config-ssi-header-height: auto;--config-ssi-header-mobile-height: auto;--config-subcategory-hero-color: #ffffffff;--config-tag-modify-link-color: #121c2dff;--config-tag-pill-background-color: #f8f8f8;--config-tag-pill-hover-background-color: #9ea8b9ff;--config-tag-pill-hover-border-color: #121c2dff;--config-tag-pill-hover-color: #121c2dff;--config-thread-list-best-answer-background-color: #52bd940d;--config-thread-list-best-answer-border-color: #52bd94ff;--config-thread-list-mod-break-background: #121c2d0d;--config-thread-list-mod-break-border-color: #121c2dff;--config-thread-list-sticky-topic-background: #121c2df2;--config-thread-list-sticky-topic-border-color: #121c2dff;--config-thread-list-sticky-topic-flag-color: #121c2dff;--config-thread-list-topic-button-subscribe-border-width: 1px;--config-thread-list-topic-title-font-weight: bold;--config-thread-pill-answer-background-color: #52bd94ff;--config-thread-pill-author-background-color: #121c2dff;--config-thread-pill-author-color: #fff;--config-thread-pill-question-background-color: #6addb2ff;--config-thread-pill-question-color: #fff;--config-thread-pill-sticky-background-color: #121c2dff;--config-thread-pill-sticky-color: #fff;--config-topic-page-answered-field-icon-color: #52bd94ff;--config-topic-page-answered-field-link-color: #121c2dff;--config-topic-page-header-font-weight: 600;--config-topic-page-post-actions-active: #121c2dff;--config-topic-page-post-actions-icon-color: #a7aeb5;--config-topic-page-quote-border-color: #cacdd8ff;--config-topic-question-color: #6addb2ff;--config-widget-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.08);--config-widget-cta-background-color: #f7f8fdff;--config-widget-cta-color: #121c2dff;--config-widget-tabs-font-weight: normal;--config-widget-tabs-forum-list-header-color: #121c2dff;--config-widget-tabs-forum-list-header-hover-color: #121c2dff;--config-card-border-radius: 6px;--config-card-border-width: 1px;--config-card-background-color: #ffffff;--config-card-title-color: #121C2D;--config-card-text-color: #121C2D;--config-card-border-color: #cacdd8ff;--config-card-hover-background-color: #ffffff;--config-card-hover-title-color: #121c2dff;--config-card-hover-text-color: #121C2D;--config-card-hover-border-color: #121c2d;--config-card-hover-shadow: 15px, 20px;--config-card-active-background-color: #ffffff;--config-card-active-title-color: #121C2D;--config-card-active-text-color: #121C2D;--config-sidebar-background-color: transparent;--config-sidebar-border-color: transparent;--config-sidebar-border-radius: 3px;--config-sidebar-border-width: 1px;--config-sidebar-shadow: 0 0 0 transparent;--config-sidebar-widget-username-color: #121c2dff;--config-username-hover-color: #121c2dff;--config-username-hover-decoration: none;--config-content-type-survey-background-color: #322c75;--config-content-type-survey-color: #fff;--config-checkbox-checked-color: #322c75;--config-content-type-article-background-color: #322c75;--config-main-navigation-dropdown-hover-color: #322c75;--config-meta-icon-color: #a7aeb5;--config-tag-pill-border-color: #e3e4ec;--config-tag-pill-color: #2b3346;--config-username-color: #322c75;--config-widget-tabs-active-border-color: #322c75;--config-widgets-action-link-color: #322c75;--config-button-border-width: 2px;--config-button-border-radius: 6px;--config-button-cta-hover-border-radius: 6px;--config-button-cta-active-border-radius: 6px;--config-button-secondary-hover-border-radius: 6px;--config-button-secondary-active-border-radius: 6px;--config-button-toggle-hover-border-radius: 6px;--config-button-toggle-active-border-radius: 6px;--config-button-toggle-on-hover-border-radius: 6px;--config-button-toggle-on-active-border-radius: 6px;--config-button-cancel-hover-border-radius: 6px;--config-button-cancel-active-border-radius: 6px;--config-button-toggle-hover-border-width: 2px;--config-button-toggle-active-border-width: 2px;--config-button-toggle-on-hover-border-width: 2px;--config-button-toggle-on-active-border-width: 2px;--config-button-cancel-hover-border-width: 2px;--config-button-cancel-active-border-width: 2px;--config--favicon-url: https://uploads-us-west-2.insided.com/segment-en/attachment/eb432a6d-d0b7-4307-a585-497c9afa0abe_thumb.png;}</style> <div data-preact="shared/modules/Layout/Devtool/index" class="" data-props="{}"><undefined></undefined></div> <link href="https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/css/forum.css" id='main-css' rel="stylesheet" type="text/css" /> <script nonce="">if (!(window.CSS && CSS.supports('color', 'var(--fake-var)'))) { document.head.removeChild(document.getElementById('main-css')) document.write('<link href="/destination.css" rel="stylesheet" type="text/css"><\x2flink>'); }</script> <style> /* Note: We recommend inviting a professional web developer to work with Custom Css. Test your code on a staging environment before publishing. Please note that updates to the core platform could negatively affect your custom code. If you do not have access to a developer, Gainsight can provide Professional Services - please reach out to support@gainsight.com */ /*custom font family*/ @import url(https://www.twilio.com/content/dam/segment/community-assets/fonts/custom-font.css); /*homepage banner*/ .homepage-widget-wrapper .forum-featured-image { height: 340px; } .brand-hero .brand-hero-subtitle { font-weight: normal; font-size:16px;} /* Statistics bar */ .Template-brand-stats { border-bottom: none; } .stats-bar { background-color: #f7f8fd !important; } .answer-field { background: var(--config-thread-list-best-answer-background-color); } /* This is a custom code for special brand requirements */ /* background image for section #9 */ .widget-container--index-9 { background-image: url("https://www.twilio.com/content/dam/segment/community-assets/Homepage_background_2.png"); background-position: center; background-repeat: no-repeat; background-size: cover; background-color: #F7F8FC; } /* background image for section #12 */ .widget-container--index-12 { background-image: url("https://www.twilio.com/content/dam/segment/community-assets/Homepage_background_3.png"); background-position: left; background-repeat: no-repeat; background-size: cover; background-color: #F7F8FC; } /* custom code for the cards at the bottom of the page */ /* cards text color */ .widget-container--index-13 .quicklink__box h3, .widget-container--index-13 .quicklink__box p { color: white; } /* cards text color on HOVER */ .widget-container--index-13 .quicklink__box:hover h3, .widget-container--index-13 .quicklink__box:hover p { color: white; } /* cards background color */ .widget-container--index-13 .quicklink__box { background-color: #121C2D; } /* Hero fix for the background image */ .custom-hero-banner { background-position: center; } /* Change the search bar corder radius #downshift-2-input { border-radius: 999px; } */ /* Change the footer background color */ .powered-by-insided-footer { background-color: #121C2D } .Template-footer { background-color: #121C2D; margin-top: 50px; } /* Change the footer logo image */ .logo-gainsight { background: transparent url("https://www.twilio.com/content/dam/segment/community-assets/logo-gainsight.svg") no-repeat 0 0 !important; } /* Change the footer links text color */ .powered-by-insided-footer a { color: #fff; } /* Change footer links text color on hover for better visibility*/ .powered-by-insided-footer a:hover { color: #6addb2ff; /*--config--main-color-brand-secondary*/ } /* Move the top cookies banner to the bottom */ #consent_blackbar { position: fixed; left: 0; bottom: 0; z-index: 999; width: 100%; } /* delete a small paragraph under the cookies banner*/ #teconsent { display: none !important; } .header-navigation .header-navigation_logo{ max-height: 60px; } /* increase min-width of mega menu */ .main-navigation-sitewidth { min-width: 1300px; } </style> </head> <body id="customcss" class="twig_page-topic category-83 topic-170"> <div data-preact="destination/modules/Accessibility/SkipToContent/SkipToContent" class="" data-props="{}"><a href="#main-content-target" class="skip-to-content-btn" aria-label="Skip to main content">Skip to main content</a></div> <div id="consent_blackbar"></div> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M33HSBQM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="community-id" data-data=segment-en ></div> <div id="device-type" data-data=desktop ></div> <main id='root' class='body-wrapper'> <div data-preact="mega-menu/index" class="" data-props="{"logo":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/5d12ad1e-6c7a-49ef-b7b5-7627f2729109_thumb.png","newTopicURL":"\/topic\/new","groupCount":1,"communityCategories":[],"communityCategoriesV2":[{"id":1,"type":0,"title":"About Community","description":"Getting started in the community","thumbnailImage":null,"parentId":null,"isContainer":true,"children":[{"id":3,"type":0,"title":"Welcome","description":"Getting the most out of the community","thumbnailImage":"ad25b54e-900f-4c2e-ba01-03e85c333798_thumb.png","parentId":1,"isContainer":false,"children":[],"visibleTopicsCount":3,"url":"https:\/\/community.segment.com\/welcome-3"},{"id":88,"type":0,"title":"Community Recognition","description":"An overview of how to earn points and badges","thumbnailImage":null,"parentId":1,"isContainer":false,"children":[],"visibleTopicsCount":1,"url":"https:\/\/community.segment.com\/community-recognition-88"}],"visibleTopicsCount":4,"containerCategoriesCount":0,"contentCategoriesCount":2,"url":"https:\/\/community.segment.com\/about-community-1"},{"id":65,"type":0,"title":"Community Chatter","description":"Submit your question or join a discussion","thumbnailImage":null,"parentId":null,"isContainer":true,"children":[{"id":66,"type":0,"title":"Product Q&A","description":"Ask your product or related question","thumbnailImage":"fd28a3aa-7080-4b78-aaea-0ea47c0bd6db_thumb.png","parentId":65,"isContainer":false,"children":[],"visibleTopicsCount":51,"url":"https:\/\/community.segment.com\/product-q-a-66"},{"id":83,"type":0,"title":"Discussion","description":"Start a conversation to share what you're working on, tips and best practices","thumbnailImage":"06cb4e5d-5467-4d24-a2f0-d89e1a705145_thumb.png","parentId":65,"isContainer":false,"children":[],"visibleTopicsCount":24,"url":"https:\/\/community.segment.com\/discussion-83"},{"id":68,"type":0,"title":"News & Updates","description":"Get the latest news & announcements","thumbnailImage":"a80a1c75-93a2-4d4a-a5f2-d2c27578e777_thumb.png","parentId":65,"isContainer":false,"children":[],"visibleTopicsCount":13,"url":"https:\/\/community.segment.com\/news-updates-68"}],"visibleTopicsCount":88,"containerCategoriesCount":0,"contentCategoriesCount":3,"url":"https:\/\/community.segment.com\/community-chatter-65"}],"knowledgeBaseCategories":[],"knowledgeBaseCategoriesV2":[{"id":89,"type":1,"title":"Use Cases Library","description":"Access resources aligned to our top Use Cases","thumbnailImage":null,"parentId":null,"isContainer":true,"children":[{"id":94,"type":1,"title":"New to Segment?","description":"Getting started with Segment? Start here!","thumbnailImage":"e3d182cb-c9c4-4dbb-814d-628eb0bf5c4d_thumb.png","parentId":89,"isContainer":false,"children":[],"visibleTopicsCount":10,"url":"https:\/\/community.segment.com\/new-to-segment-94"},{"id":90,"type":1,"title":"Optimize Advertising","description":"Use Cases aligned to optimizing your advertising efforts","thumbnailImage":"6d999fe6-9b56-4579-b876-d91a21c1bbc2_thumb.png","parentId":89,"isContainer":false,"children":[],"visibleTopicsCount":6,"url":"https:\/\/community.segment.com\/optimize-advertising-90"},{"id":91,"type":1,"title":"Personalize First Conversion","description":"Use Cases aligned to personalizing a users first conversion","thumbnailImage":"fd235d2e-004f-4158-a5a1-14530247a266_thumb.png","parentId":89,"isContainer":false,"children":[],"visibleTopicsCount":3,"url":"https:\/\/community.segment.com\/personalize-first-conversion-91"},{"id":92,"type":1,"title":"Boost Retention, Upsell, and Cross-Sell","description":"Use Cases aligned to boosting retention rates, upsells, and cross-sells","thumbnailImage":"c9284799-1ab3-465b-b6ec-8825aaf6a0dc_thumb.png","parentId":89,"isContainer":false,"children":[],"visibleTopicsCount":8,"url":"https:\/\/community.segment.com\/boost-retention-upsell-and-cross-sell-92"},{"id":93,"type":1,"title":"Personalize Communications and Product Experiences","description":"Use Cases aligned to personalizing communications and experiences","thumbnailImage":"f45acf87-670d-4db9-9ee7-907dc1fbb3d2_thumb.png","parentId":89,"isContainer":false,"children":[],"visibleTopicsCount":3,"url":"https:\/\/community.segment.com\/personalize-communications-and-product-experiences-93"}],"visibleTopicsCount":30,"containerCategoriesCount":0,"contentCategoriesCount":5,"url":"https:\/\/community.segment.com\/use-cases-library-89"},{"id":13,"type":1,"title":"Products and Topic Areas","description":"Browse resources by product or topic area","thumbnailImage":null,"parentId":null,"isContainer":true,"children":[{"id":14,"type":1,"title":"Connections","description":"Configuring and launching Segment","thumbnailImage":"9a1c31d4-6048-4582-93ed-a63f228377d1_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":3,"url":"https:\/\/community.segment.com\/connections-14"},{"id":15,"type":1,"title":"Protocols","description":"Data quality best practices","thumbnailImage":"c4ff8165-c410-4210-93e4-3c31d62f4d0d_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":5,"url":"https:\/\/community.segment.com\/protocols-15"},{"id":48,"type":1,"title":"Unify","description":"Building complete customer views in real time","thumbnailImage":"0cba144e-6b5f-46b8-a1c3-84cf80d02bbc_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":5,"url":"https:\/\/community.segment.com\/unify-48"},{"id":37,"type":1,"title":"Twilio Engage","description":"Resources for building personalized customer experiences","thumbnailImage":"f1b80c56-f894-48da-9be2-424af9285ba4_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":1,"url":"https:\/\/community.segment.com\/twilio-engage-37"},{"id":79,"type":1,"title":"Reverse ETL","description":"Syncing warehouse data across your apps","thumbnailImage":"008796fc-0cdc-4942-a434-f36b4b6f922d_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":2,"url":"https:\/\/community.segment.com\/reverse-etl-79"},{"id":80,"type":1,"title":"Warehouses","description":"Transform and load your customer data","thumbnailImage":"0876d3c9-761a-4289-955f-974676c2ebf3_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":4,"url":"https:\/\/community.segment.com\/warehouses-80"},{"id":81,"type":1,"title":"Privacy","description":"Resources for protecting user privacy","thumbnailImage":"2079de5d-47c8-4902-a773-788c42796b03_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":4,"url":"https:\/\/community.segment.com\/privacy-81"},{"id":82,"type":1,"title":"CustomerAI","description":"Build audiences using natural language prompts","thumbnailImage":"977ce497-e41f-4eb0-a322-bb2f99a77fd5_thumb.png","parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":2,"url":"https:\/\/community.segment.com\/customerai-82"},{"id":87,"type":1,"title":"Data Maturity","description":"Best practices for collecting, managing, building with good data","thumbnailImage":null,"parentId":13,"isContainer":false,"children":[],"visibleTopicsCount":3,"url":"https:\/\/community.segment.com\/data-maturity-87"}],"visibleTopicsCount":29,"containerCategoriesCount":0,"contentCategoriesCount":9,"url":"https:\/\/community.segment.com\/products-and-topic-areas-13"}],"communityCustomerTitle":"segment","ssoLoginUrl":"","items":[{"key":"custom","name":"Home","visibility":false,"url":"https:\/\/segment-en-community.insided.com"},{"key":"community","visibility":true,"name":"Community"},{"key":"knowledgeBase","visibility":true,"name":"Knowledge Base"},{"key":"custom","visibility":true,"name":"Segment University","url":"https:\/\/community.segment.com\/p\/university","external":false},{"key":"ideation","visibility":false,"name":"Ideas","url":"\/ideas"},{"key":"group","visibility":false,"name":"Groups","url":"\/groups"},{"key":"productUpdates","name":"Product Updates","visibility":false,"url":"\/product-updates"},{"key":"custom","visibility":true,"name":"Product Updates","url":"https:\/\/segment.com\/release-notes\/","external":true},{"key":"event","visibility":false,"name":"Events","url":"\/events"},{"key":"custom","visibility":true,"name":"Events","url":"https:\/\/segment.com\/events\/","external":true},{"key":"custom","visibility":true,"name":"Help & Support","url":"https:\/\/community.segment.com\/p\/help","external":false},{"key":"spaces","name":"Spaces","visibility":false,"url":"\/spaces"}],"searchInfo":{"isFederatedSalesforceSearch":false,"isFederatedSkilljarSearch":true,"isFederatedFreshdeskSearch":false,"category":null,"isParentCategory":null,"isExtendableSearch":null},"permissions":{"ideation":false,"productUpdates":false},"enabledLanguages":[{"id":"0653137f-b8ec-7346-8000-4c5952edc955","code":"en","iso":"en-us","locale":"en_US","name":"English","isEnabled":true,"isDefault":true,"isPublished":true}],"publishedLanguages":[],"selectedLanguage":"en","isSpacesOnly":false,"phrases":{"Common":{"main.navigation.menu_label":"Menu","nav.title.forum.overview":"Home","nav.title.forum.recent.activity":"Recently active topics","nav.title.forum.activity.last.visit":"Active since last visit","nav.title.forum.unanswered.questions":"Unanswered questions","bb.spoiler.show-content":"Show content","bb.spoiler.hide-content":"Hide content","wrote":"wrote","js.attachments.place_in_text":"Place in text","js.attachments.show_as_attachment":"Show as attachment","js.attachments.delete":"Delete","js.uploader.error_file_type":"Sorry, we couldn't upload your file because we don't support that file type. Supported file types: {allowed_files_type}","js.uploader.error_file_size":"Sorry, we couldn\u2019t upload your file because it's too big. Maximum file size: {allowed_files_size}","content_type.label.idea":"Idea","js.uploader.error_on_upload":"Something went wrong, please check your link and try again."},"Forum":{"nav.title.knowledgebase":"Expand your Segment knowledge","nav.title.knowledgebase.overview":"Expand your Segment knowledge","nav.title.community":"Community","live.search.placeholder":"Search across all resources","live.search.search.text":"Search:","live.search.no.result.found.text":"No results found for:","live.search.trending.text":"Trending","live.search.ask.question":"Ask question to the community","live.search.view.all":"View all","topic.form.type.discussion.label":"Start a Discussion","content_type.label.article":"Article","content_type.label.question":"Question","answered.mark.title":"Solved","ask.question.title":"Ask question","ask.question.title.description":"Start your question with 'What', 'How' etc and phrase it like a question.","ask.question.optional.description":"Add description (optional)","cancel":"Cancel","create":"Create","title":"Title","Choose your subject":"Choose your subject","post.textarea.label":"Description","topic.editor.subforum.title":"Category","topic.first.reply.placeholder.textarea":"Add as many details as possible, by providing details you\u2019ll make it easier for others to reply","wysiwyg.h1.btn.title":"Large heading","wysiwyg.h3.btn.title":"Small heading","wysiwyg.embed.btn.title":"Embed media","wysiwyg.video_embed.btn.title":"Video embed","Save":"Save","Cancel":"Cancel","wysiwyg.submenu.title":"More options","wysiwyg.features.links.text_input":"Text","wysiwyg.features.links.link_input":"URL","wysiwyg.features.links.link_input.placeholder":"Paste a link","wysiwyg.modals.embed.title":"Embed media","wysiwyg.modals.embed.placeholder":"Paste a link to embed media. Supported platforms: YouTube, Soundcloud, Deezer, Vimeo, Dailymotion.","wysiwyg.modals.embed.submit":"Insert","wysiwyg.features.links.link_button":"Save","Upload image":"Upload image","o_embed.error.error_no_url":"Missing embed URL","o_embed.error.error_not_valid_url":"URL provided is not valid","o_embed.error.error_service_not_supported":"The provided domain is not supported","o_embed.error.error_not_retrieved":"Embed data could not be retrieved"},"Control":{"editor.controls.quote":"Quote","editor.controls.spoiler":"Spoiler","editor.controls.code":"Code","editor.controls.url":"Url"}},"searchRevamp":true,"aiSearchSummary":false,"selectedTemplate":0}"><section class="main-navigation--wrapper header-navigation"><div class="main-navigation-sitewidth"><div class="header-navigation_logo-wrapper"><a target="_self" href="/" class="header-navigation_logo-anchor" track="[object Object]"><img class="header-navigation_logo" src="https://uploads-us-west-2.insided.com/segment-en/attachment/5d12ad1e-6c7a-49ef-b7b5-7627f2729109_thumb.png" title alt="segment Logo" /></a></div><div class="header-navigation-items-wrapper"><div class="header-navigation-items_and_search"><div class="header-navigation-items_and_search-inner"><nav role="navigation"><ul class="header-navigation-items_menu"><li class="header-navigation_list-item main-menu" track="[object Object]"><div class="dropdown-container"><button id="community-categories" aria-haspopup="true" type="button" style="background: none; border: none; font-weight: inherit; display: inline-block; padding: 0px; margin: 0px; cursor: pointer;"> <span style="display: flex; align-items: center;" class="main-menu-trigger"><span>Community</span><svg aria-hidden="true" width="16" height="16" class viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7.41 8.58997L12 13.17L16.59 8.58997L18 9.99997L12 16L6 9.99997L7.41 8.58997Z" fill="currentColor"></path></svg></span></button><ul aria-labelledby="community-categories" Component="ul" tabIndex="-1" role="menu" class="dropdown dropdown--forums-overview is-hidden"><li aria-hidden="true" class="arrow is-hidden-S"></li><li class="main-menu-list--overflow-scroll"><ul class="main-menu-list main-menu-list--quicklinks"><li class="main-menu-list__item main-menu-list__item--no-hover" id="downshift-4258-item-0" role="option"><a track="[object Object]" href="/community" class="main-menu-link link--text"></a></li><li class="main-menu-list__item main-menu-list__item--no-hover" id="downshift-4258-item-1" role="option"><a track="[object Object]" href="/search/activity/recent" class="main-menu-link link--text">Recently active topics</a></li><li class="main-menu-list__item main-menu-list__item--no-hover" id="downshift-4258-item-2" role="option"><a track="[object Object]" href="/search/activity/unanswered" class="main-menu-link link--text">Unanswered questions</a></li></ul></li></ul></div></li><li class="header-navigation_list-item main-menu" track="[object Object]"><div class="dropdown-container"><button id="knowledgebase-categories" aria-haspopup="true" type="button" style="background: none; border: none; font-weight: inherit; display: inline-block; padding: 0px; margin: 0px; cursor: pointer;"> <span style="display: flex; align-items: center;" class="main-menu-trigger"><span>Knowledge Base</span><svg aria-hidden="true" width="16" height="16" class viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7.41 8.58997L12 13.17L16.59 8.58997L18 9.99997L12 16L6 9.99997L7.41 8.58997Z" fill="currentColor"></path></svg></span></button><ul aria-labelledby="knowledgebase-categories" Component="ul" tabIndex="-1" role="menu" class="dropdown dropdown--forums-overview is-hidden"><li aria-hidden="true" class="arrow is-hidden-S"></li><li class="main-menu-list--overflow-scroll"><ul class="main-menu-list main-menu-list--quicklinks"><li class="main-menu-list__item main-menu-list__item--no-hover" id="downshift-4259-item-0" role="option"><a track="[object Object]" href="/knowledge-base" class="main-menu-link link--text">Expand your Segment knowledge</a></li></ul></li></ul></div></li><li class="header-navigation_list-item"><a track="[object Object]" class="header-navigation_link title-segment-university" href="https://community.segment.com/p/university" target rel="noreferrer">Segment University</a></li><li class="header-navigation_list-item"><a track="[object Object]" class="header-navigation_link title-product-updates" href="https://segment.com/release-notes/" target="_blank" rel="noreferrer">Product Updates</a></li><li class="header-navigation_list-item"><a track="[object Object]" class="header-navigation_link title-events" href="https://segment.com/events/" target="_blank" rel="noreferrer">Events</a></li><li class="header-navigation_list-item"><a track="[object Object]" class="header-navigation_link title-help-&-support" href="https://community.segment.com/p/help" target rel="noreferrer">Help & Support</a></li></ul></nav><div class="header-navigation-items_hamburger"><div class="slider-menu"><span class="slider-trigger"><svg width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3 18H21V16H3V18ZM3 13H21V11H3V13ZM3 6V8H21V6H3Z" fill="currentColor"></path></svg></span><span></span></div></div><div class="header-navigation_logo-wrapper is-hidden-L"><a target="_self" href="/" class="header-navigation_logo-anchor" track="[object Object]"><img class="header-navigation_logo" src="https://uploads-us-west-2.insided.com/segment-en/attachment/5d12ad1e-6c7a-49ef-b7b5-7627f2729109_thumb.png" title alt="segment Logo" /></a></div></div></div></div><section class="main-navigation--nav-buttons-wrapper" data-view="MainNavigation"><ul><li class="main-navigation--language-switcher"></li><li class="is-hidden-S"><a href="/topic/new" data-track="{"trigger":"navigation","type":"Topic Initiated"}" data-ga-track="{"eventCategory":"Homepage","eventAction":"Create topic clicked","eventLabel":{"Position":"Navigation"}}" class="menu-create-topic qa-menu-create-topic btn btn--cta" role="button" title><span aria-hidden="true" class="header-navigation-button-icon"><svg aria-hidden="true" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" class><path d="M19 13H13V19H11V13H5V11H11V5H13V11H19V13Z"></path></svg></span><span></span></a></li><li><a role="button" href="#" class="header-login-button qa-header-login-button btn btn--secondary"><span aria-hidden="true" class="header-navigation-button-icon"><svg width="16" height="16" viewBox="0 0 24 24" fill="none"><path d="M12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12ZM12 14C9.33 14 4 15.34 4 18V20H20V18C20 15.34 14.67 14 12 14Z" fill="currentColor"></path></svg></span><span></span></a></li></ul></section></div></section></div> <div class="sitewidth flash-message-wrapper"> <div class="col"> <div class="module templatehead"> </div> </div> </div> <div data-preact="widget-notification/FeaturedTopicsWrapper" class="" data-props="{"widget":"featuredBanner"}"></div> <div data-preact="topic-banner/TopicBanner" class="widget--notification qa-widget-notification custom-notification" data-props="{"serverSideProps":{"topicIds":[{"id":343,"title":"Segment University: FREE Courses & Certifications","url":"\/topic\/show?tid=343&fid=68","type":"article"}]},"selectedTopic":{"url":"https:\/\/community.segment.com\/news-updates-68\/segment-university-free-courses-certifications-343","title":"Segment University: FREE Courses & Certifications","description":"<h2>All\u00a0Segment certifications are now free for Segment customers<\/h2><p>\u00a0<\/p><p>Segment University provides learning and insights\u00a0ranging from implementation fundamentals to advanced features. Coursework and certifications can be accessed for free by logging in with your Segment account.<\/p><p>\u00a0<\/p><p>Become a Segment expert and get certified!<\/p><ul><li><a href=\"https:\/\/university.segment.com\/path\/implementationcertification?_gl=1*1kppfcb*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Implementation Certification<\/span><\/a><\/li>\t<li><a href=\"https:\/\/university.segment.com\/segment-certified-marketer-exam?_gl=1*1ma0pp1*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Marketer Certification<\/span><\/a><\/li><\/ul><p>\u00a0<\/p><p>Not sure where to start? Browse the\u00a0<a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog\"><span style=\"color:#1abc9c;\">course catalog<\/span><\/a>\u00a0or check out <a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog#role_technical\"><span style=\"color:#1abc9c;\">courses suggested for technical users<\/span><\/a> in Segment.<\/p><p>\u00a0<\/p><section class=\"callout callout-green\"><div><p><strong>Wanting to learn more about a specific area of Segment? <a href=\"https:\/\/community.segment.com\/topic\/new\"><span style=\"color:#1abc9c;\">Start a Discussion<\/span><\/a> and let us know what course you would like to see!<\/strong><\/p><\/div><\/section>","id":343,"featuredImage":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/07462d38-15c0-447e-bc39-2aa1f6f7c136_thumb.png","label":"News","replyCount":0,"views":138,"post":{"id":619,"author":{"id":605,"url":"\/members\/tyler-nelson-605","name":"Tyler Nelson","avatar":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/icon\/200x200\/2de002a6-d470-4c62-917e-f5be097d3700.png","userTitle":"Segmenter","rank":{"isBold":false,"isItalic":true,"isUnderline":false,"avatarIcon":"95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","avatarIconUrl":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","name":"Segmenter"},"userLevel":0,"badges":[{"title":"Key Contributor","url":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/361335d3-38c1-4452-85fe-256b37d6151c_thumb.png"}],"isBanned":false},"content":"<h2>All\u00a0Segment certifications are now free for Segment customers<\/h2><p>\u00a0<\/p><p>Segment University provides learning and insights\u00a0ranging from implementation fundamentals to advanced features. Coursework and certifications can be accessed for free by logging in with your Segment account.<\/p><p>\u00a0<\/p><p>Become a Segment expert and get certified!<\/p><ul><li><a href=\"https:\/\/university.segment.com\/path\/implementationcertification?_gl=1*1kppfcb*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Implementation Certification<\/span><\/a><\/li>\t<li><a href=\"https:\/\/university.segment.com\/segment-certified-marketer-exam?_gl=1*1ma0pp1*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Marketer Certification<\/span><\/a><\/li><\/ul><p>\u00a0<\/p><p>Not sure where to start? Browse the\u00a0<a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog\"><span style=\"color:#1abc9c;\">course catalog<\/span><\/a>\u00a0or check out <a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog#role_technical\"><span style=\"color:#1abc9c;\">courses suggested for technical users<\/span><\/a> in Segment.<\/p><p>\u00a0<\/p><section class=\"callout callout-green\"><div><p><strong>Wanting to learn more about a specific area of Segment? <a href=\"https:\/\/community.segment.com\/topic\/new\"><span style=\"color:#1abc9c;\">Start a Discussion<\/span><\/a> and let us know what course you would like to see!<\/strong><\/p><\/div><\/section>","url":"\/news-updates-68\/segment-university-free-courses-certifications-343?postid=619#post619","creationDate":"2024-10-24T23:51:30+0000","relativeCreationDate":"1 month ago"},"contentType":"article","type":0,"likes":1,"hasCurrentUserLiked":false,"hasBestAnswer":false},"config":{"selectedTopic":{"url":"https:\/\/community.segment.com\/news-updates-68\/segment-university-free-courses-certifications-343","title":"Segment University: FREE Courses & Certifications","description":"<h2>All\u00a0Segment certifications are now free for Segment customers<\/h2><p>\u00a0<\/p><p>Segment University provides learning and insights\u00a0ranging from implementation fundamentals to advanced features. Coursework and certifications can be accessed for free by logging in with your Segment account.<\/p><p>\u00a0<\/p><p>Become a Segment expert and get certified!<\/p><ul><li><a href=\"https:\/\/university.segment.com\/path\/implementationcertification?_gl=1*1kppfcb*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Implementation Certification<\/span><\/a><\/li>\t<li><a href=\"https:\/\/university.segment.com\/segment-certified-marketer-exam?_gl=1*1ma0pp1*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Marketer Certification<\/span><\/a><\/li><\/ul><p>\u00a0<\/p><p>Not sure where to start? Browse the\u00a0<a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog\"><span style=\"color:#1abc9c;\">course catalog<\/span><\/a>\u00a0or check out <a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog#role_technical\"><span style=\"color:#1abc9c;\">courses suggested for technical users<\/span><\/a> in Segment.<\/p><p>\u00a0<\/p><section class=\"callout callout-green\"><div><p><strong>Wanting to learn more about a specific area of Segment? <a href=\"https:\/\/community.segment.com\/topic\/new\"><span style=\"color:#1abc9c;\">Start a Discussion<\/span><\/a> and let us know what course you would like to see!<\/strong><\/p><\/div><\/section>","id":343,"featuredImage":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/07462d38-15c0-447e-bc39-2aa1f6f7c136_thumb.png","label":"News","replyCount":0,"views":138,"post":{"id":619,"author":{"id":605,"url":"\/members\/tyler-nelson-605","name":"Tyler Nelson","avatar":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/icon\/200x200\/2de002a6-d470-4c62-917e-f5be097d3700.png","userTitle":"Segmenter","rank":{"isBold":false,"isItalic":true,"isUnderline":false,"avatarIcon":"95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","avatarIconUrl":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","name":"Segmenter"},"userLevel":0,"badges":[{"title":"Key Contributor","url":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/361335d3-38c1-4452-85fe-256b37d6151c_thumb.png"}],"isBanned":false},"content":"<h2>All\u00a0Segment certifications are now free for Segment customers<\/h2><p>\u00a0<\/p><p>Segment University provides learning and insights\u00a0ranging from implementation fundamentals to advanced features. Coursework and certifications can be accessed for free by logging in with your Segment account.<\/p><p>\u00a0<\/p><p>Become a Segment expert and get certified!<\/p><ul><li><a href=\"https:\/\/university.segment.com\/path\/implementationcertification?_gl=1*1kppfcb*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Implementation Certification<\/span><\/a><\/li>\t<li><a href=\"https:\/\/university.segment.com\/segment-certified-marketer-exam?_gl=1*1ma0pp1*_gcl_au*MTA3MTE0OTM3Ni4xNzI2MjY1OTE3LjEyODU1OTIzMTIuMTcyNzcyMjAwOC4xNzI3NzIyMDA5*_ga*Nzc5ODk4NjMwLjE3MjYyNjU5MTc.*_ga_3JKYB4GBBY*MTcyOTgxMzA0Mi4xMDcuMS4xNzI5ODEzMDQzLjAuMC4w\"><span style=\"color:#1abc9c;\">Segment Marketer Certification<\/span><\/a><\/li><\/ul><p>\u00a0<\/p><p>Not sure where to start? Browse the\u00a0<a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog\"><span style=\"color:#1abc9c;\">course catalog<\/span><\/a>\u00a0or check out <a href=\"https:\/\/university.segment.com\/page\/course-and-path-catalog#role_technical\"><span style=\"color:#1abc9c;\">courses suggested for technical users<\/span><\/a> in Segment.<\/p><p>\u00a0<\/p><section class=\"callout callout-green\"><div><p><strong>Wanting to learn more about a specific area of Segment? <a href=\"https:\/\/community.segment.com\/topic\/new\"><span style=\"color:#1abc9c;\">Start a Discussion<\/span><\/a> and let us know what course you would like to see!<\/strong><\/p><\/div><\/section>","url":"\/news-updates-68\/segment-university-free-courses-certifications-343?postid=619#post619","creationDate":"2024-10-24T23:51:30+0000","relativeCreationDate":"1 month ago"},"contentType":"article","type":0,"likes":1,"hasCurrentUserLiked":false,"hasBestAnswer":false}},"phrases":{"Forum":{"{n} year|{n} years":"{n} year|{n} years","{n} month|{n} months":"{n} month|{n} months","{n} day|{n} days":"{n} day|{n} days","{n} hour|{n} hours":"{n} hour|{n} hours","{n} minute|{n} minutes":"{n} minute|{n} minutes","just":"just now","{plural} ago":"{plural} ago"}}}"><section class="topic_banner qa-topic_banner-container homepage-widget-wrapper homepage-widget-wrapper--no-spacing"><div class="sitewidth"><div class="col"><div class="topic-banner_wrapper featuredBanner"><a class="banner-notification_url" aria-labelledby="banner-data" href="https://community.segment.com/news-updates-68/segment-university-free-courses-certifications-343"></a><div id="banner-data" class="box banner-notification notification"><div class="box__content box__pad"><p class="notification-title"><span class="notification-link">Segment University: FREE Courses & Certifications</span></p><span class="thread-meta-item"><div class="avatar avatar avatar--S" style="float: none;"><div class="profilepicture qa-profile-picture"><a class="default-avatar-link qa-topic-meta-last-user-icon" href="/members/tyler-nelson-605" rel="noreferrer"><img src="https://uploads-us-west-2.insided.com/segment-en/icon/200x200/2de002a6-d470-4c62-917e-f5be097d3700.png" class="lazy" data-src="https://uploads-us-west-2.insided.com/segment-en/icon/200x200/2de002a6-d470-4c62-917e-f5be097d3700.png" style="width: 100%;" title alt="Tyler Nelson" /><div class="profilelabel qa-profile-label"><img src="https://uploads-us-west-2.insided.com/segment-en/attachment/95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png" alt="Segmenter" title="Segmenter" /></div></a></div></div><span class="notification-link"><span class="thread-meta-item__date">1 month ago</span></span></span></div></div></div></div></div></section></div> <div data-preact="widget-breadcrumb/Breadcrumb" class="" data-props="{"breadcrumbData":[{"url":"\/","title":"Home"},{"url":"\/community","title":"Getting Started"},{"url":"\/community-chatter-65","title":"Community Chatter"},{"url":"\/discussion-83","title":"Discussion"},{"url":"\/discussion-83\/help-us-improve-segment-community-346","title":"Help us Improve Segment Community"}]}"><div class="sitewidth breadcrumb-container"><div class="col main-navigation--breadcrumb-wrapper widget--breadcrumb"><ul class="breadcrumb"><li class="breadcrumb-item qa-breadcrumb-community"><a class="breadcrumb-item-link" href="/"><i class="icon icon--caret-left is-visible-S"></i>Home</a><i class="icon icon--caret-right"></i></li><li class="breadcrumb-item qa-breadcrumb-category"><a class="breadcrumb-item-link" href="/community"><i class="icon icon--caret-left is-visible-S"></i>Getting Started</a><i class="icon icon--caret-right"></i></li><li class="breadcrumb-item qa-breadcrumb-forum"><a class="breadcrumb-item-link" href="/community-chatter-65"><i class="icon icon--caret-left is-visible-S"></i>Community Chatter</a><i class="icon icon--caret-right"></i></li><li class="breadcrumb-item qa-breadcrumb-topic"><a class="breadcrumb-item-link" href="/discussion-83"><i class="icon icon--caret-left is-visible-S"></i>Discussion</a><i class="icon icon--caret-right"></i></li><li class="breadcrumb-item undefined"><span class="current"><i class="icon icon--caret-left is-visible-S"></i>Help us Improve Segment Community</span><i class="icon icon--caret-right"></i></li></ul></div></div></div> <script type="application/ld+json" nonce=""> {"@context":"http:\/\/schema.org","@type":"NewsArticle","headline":"Help us Improve Segment Community","datePublished":"2024-10-30T17:10:16+00:00","author":{"@type":"Person","name":"Tyler Nelson","url":"\/members\/tyler-nelson-605"},"image":[""]} </script> <div class="full-width Template-content"> <div class="sitewidth"> <div class="col col--main has--side qa-div-main"> <div class="box pagebox box--unbox "> <div class="box__content"> <div class="box qa-topic-first-post" data-helper="class-toggle"> <div data-component="search-conversion"></div> <div data-preact='destination/modules/Content/TopicView/index' data-props='{"phrases":{"Forum":{"topic.closed.info_message":"This topic has been closed for comments","post.like.number.including_self":"You and {numberOfLikes} other person like this|You and {numberOfLikes} other people like this","post.like.number.only_self":"You like this","post.like.number":"{numberOfLikes} person likes this|{numberOfLikes} people like this","tags.add":"Add tags","validation.text.required":"You have not entered any text yet.","topic_view.reported_content_modal.reason.placeholder":"Type your reason here","topic_view.reported_content_modal.reason_not_provided.error":"Please add your reason to the report.","Something's gone wrong.":"Something's gone wrong.","pagination.label":"Page","showFirstpost.message":"Show first post","hideFirstpost.message":"Hide first post","Best answer by":"Best answer by","View original":"View original","{n} year|{n} years":"{n} year|{n} years","{n} month|{n} months":"{n} month|{n} months","{n} day|{n} days":"{n} day|{n} days","{n} hour|{n} hours":"{n} hour|{n} hours","{n} minute|{n} minutes":"{n} minute|{n} minutes","just":"just now","{plural} ago":"{plural} ago","sticky":"Sticky","prefix.question":"Question","prefix.answer":"Solved","meta.views":"17 views","meta.replies":"0 replies","meta.not_published":"Not published","product.areas.related.products":"Categories","upvote":"Upvote","translation.failure.show.original":"View Original Content","translation.failure.retry":"Retry Translation","translated.by.ai":"Translated using AI","translating":"Translating...","translate.all":"Translate All"}},"languageList":[],"currentUser":{"id":null,"name":null,"avatar":null,"url":"\/members\/-"},"showBadges":true,"showReputation":true,"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/","topic":{"id":170,"threadId":346,"postId":628,"title":"Help us Improve Segment Community","contentType":"article","showReport":false,"content":"<h2><span style=\"color:#000000;\">We are constantly adding new resources, and we\u2019re looking for your input! <\/span><\/h2><p>\u00a0<\/p><p><span style=\"color:#000000;\">What content or features would you like to see in Community? Additional <\/span><strong><a href=\"https:\/\/community.segment.com\/p\/university\"><span style=\"color:#1abc9c;\"><u>Segment University courses<\/u><\/span><\/a><\/strong><span style=\"color:#000000;\"> on specific product features, new guides on <\/span><strong><a href=\"https:\/\/community.segment.com\/use-cases-library-89\"><span style=\"color:#1abc9c;\"><u>specific use cases<\/u><\/span><\/a><\/strong><span style=\"color:#000000;\">, events such as ask-me-anything sessions?<\/span><\/p><p><span style=\"color:#000000;\">Drop a reply in this discussion and let us know how we can expand our resources and provide knowledge to aid your Segment journey!<\/span><\/p><p>\u00a0<\/p>","sticky":false,"publishedAt":"2024-10-30T17:10:16+00:00","author":{"userId":605,"username":"Tyler Nelson","avatar":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/icon\/200x200\/2de002a6-d470-4c62-917e-f5be097d3700.png","profileUrl":"\/members\/tyler-nelson-605","reputation":3,"rank":{"id":"2","name":"Segmenter","avatarIcon":{"source":"95d00302-6f8c-4abe-95c1-4f79ac661e1b.png","thumbnail":"95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png"},"usernameIcon":{"source":"","thumbnail":""},"styling":{"bold":false,"italic":true,"underline":false,"color":""}},"badges":[{"title":"Key Contributor","image":"361335d3-38c1-4452-85fe-256b37d6151c_thumb.png"}],"signature":"","posts":12,"customoptions":7,"options":1024,"usertitle":"Segmenter","customtitle":"Segmenter"},"replyCount":0,"likedBy":[],"poll":null,"answeredPoll":false,"tags":["feedback"],"forum":{"url":"\/discussion-83","categoryId":83,"title":"Discussion","parent":{"url":"\/community-chatter-65","categoryId":65,"title":"Community Chatter","metaRobots":"index, follow","type":0},"metaRobots":"index, follow","type":0}},"authorData":{"605":{"id":605,"url":"\/members\/tyler-nelson-605","name":"Tyler Nelson","avatar":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/icon\/200x200\/2de002a6-d470-4c62-917e-f5be097d3700.png","userTitle":"Segmenter","rank":{"isBold":false,"isItalic":true,"isUnderline":false,"avatarIcon":"95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","avatarIconUrl":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","name":"Segmenter"},"userLevel":0,"badges":[{"title":"Key Contributor","url":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/361335d3-38c1-4452-85fe-256b37d6151c_thumb.png"}],"isBanned":false}},"pinnedReply":null,"showReport":false,"currentPage":1,"canEndUserAddPublicTags":true,"isPublicTagManagementEnabled":null,"disableFileAttachments":true,"unlimitedEditPermission":false,"topicPrefixQuestion":"vraag","topicPrefixAnswer":"beantwoord","isPreview":null,"timeSincePublished":"29 days ago","timeSincePublishedDescription":"30 October 2024","featuredImage":null,"publicLabel":"","ideaStatus":null,"productAreas":null,"ssoLoginUrl":"","contentHelpfulnessData":{"topic":{"id":346,"title":null,"prefixId":null,"contentType":"article","views":17},"phrases":{"Forum":{"topic.helpfulness.text":"Was this topic helpful?","topic.helpfulness.thanks":"Thanks for your feedback!","topic.helpfulness.indicator":"found this helpful","topic_view.reported_content_modal.reason.placeholder":"Type your reason here","topic_view.reported_content_modal.reason_not_provided.error":"Please add your reason to the report."}}}}'><div class=""><div class="post__content js-content--original qa-topic-post-content post__content--new-editor" data-helper="gallery" data-data='{"delegate": "img:not([src*=\"emojione\"]), a.fancybox img", "type": "image"}'> <h2><span style="color:#000000;">We are constantly adding new resources, and we鈥檙e looking for your input! </span></h2><p>聽</p><p><span style="color:#000000;">What content or features would you like to see in Community? Additional </span><strong><a href="https://community.segment.com/p/university"><span style="color:#1abc9c;"><u>Segment University courses</u></span></a></strong><span style="color:#000000;"> on specific product features, new guides on </span><strong><a href="https://community.segment.com/use-cases-library-89"><span style="color:#1abc9c;"><u>specific use cases</u></span></a></strong><span style="color:#000000;">, events such as ask-me-anything sessions?</span></p><p><span style="color:#000000;">Drop a reply in this discussion and let us know how we can expand our resources and provide knowledge to aid your Segment journey!</span></p><p>聽</p> </div></div></div> </div> <div class="box" data-preact="destination/modules/Content/TopicView/TopicReplies" data-props='{"currentUser":{"id":null,"name":null,"avatar":null,"url":"\/members\/-"},"type":"article","topic":{"id":170,"threadId":346,"postId":628,"title":"Help us Improve Segment Community","contentType":"article","showReport":false,"content":"<h2><span style=\"color:#000000;\">We are constantly adding new resources, and we\u2019re looking for your input! <\/span><\/h2><p>\u00a0<\/p><p><span style=\"color:#000000;\">What content or features would you like to see in Community? Additional <\/span><strong><a href=\"https:\/\/community.segment.com\/p\/university\"><span style=\"color:#1abc9c;\"><u>Segment University courses<\/u><\/span><\/a><\/strong><span style=\"color:#000000;\"> on specific product features, new guides on <\/span><strong><a href=\"https:\/\/community.segment.com\/use-cases-library-89\"><span style=\"color:#1abc9c;\"><u>specific use cases<\/u><\/span><\/a><\/strong><span style=\"color:#000000;\">, events such as ask-me-anything sessions?<\/span><\/p><p><span style=\"color:#000000;\">Drop a reply in this discussion and let us know how we can expand our resources and provide knowledge to aid your Segment journey!<\/span><\/p><p>\u00a0<\/p>","sticky":false,"publishedAt":"2024-10-30T17:10:16+00:00","author":{"userId":605,"username":"Tyler Nelson","avatar":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/icon\/200x200\/2de002a6-d470-4c62-917e-f5be097d3700.png","profileUrl":"\/members\/tyler-nelson-605","reputation":3,"rank":{"id":"2","name":"Segmenter","avatarIcon":{"source":"95d00302-6f8c-4abe-95c1-4f79ac661e1b.png","thumbnail":"95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png"},"usernameIcon":{"source":"","thumbnail":""},"styling":{"bold":false,"italic":true,"underline":false,"color":""}},"badges":[{"title":"Key Contributor","image":"361335d3-38c1-4452-85fe-256b37d6151c_thumb.png"}],"signature":"","posts":12,"customoptions":7,"options":1024,"usertitle":"Segmenter","customtitle":"Segmenter"},"replyCount":0,"likedBy":[],"poll":null,"answeredPoll":false,"tags":["feedback"],"forum":{"url":"\/discussion-83","categoryId":83,"title":"Discussion","parent":{"url":"\/community-chatter-65","categoryId":65,"title":"Community Chatter","metaRobots":"index, follow","type":0},"metaRobots":"index, follow","type":0}},"breadcrumbs":[{"url":"\/","title":"Home"},{"url":"\/community","title":"Getting Started"},{"url":"\/community-chatter-65","title":"Community Chatter"},{"url":"\/discussion-83","title":"Discussion"},{"url":"\/discussion-83\/help-us-improve-segment-community-346","title":"Help us Improve Segment Community"}],"replies":[],"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/","authorData":{"605":{"id":605,"url":"\/members\/tyler-nelson-605","name":"Tyler Nelson","avatar":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/icon\/200x200\/2de002a6-d470-4c62-917e-f5be097d3700.png","userTitle":"Segmenter","rank":{"isBold":false,"isItalic":true,"isUnderline":false,"avatarIcon":"95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","avatarIconUrl":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/95d00302-6f8c-4abe-95c1-4f79ac661e1b_thumb.png","name":"Segmenter"},"userLevel":0,"badges":[{"title":"Key Contributor","url":"https:\/\/uploads-us-west-2.insided.com\/segment-en\/attachment\/361335d3-38c1-4452-85fe-256b37d6151c_thumb.png"}],"isBanned":false}},"totalRepliesPageCount":0,"repliesAuthorSettingMap":[],"currentRepliesPage":1,"languageList":[],"totalRepliesCount":0,"pinnedReply":null,"showBestAnswer":false,"currentSort":"dateline.asc","disableFileAttachments":true,"unlimitedEditPermission":false,"phrases":{"Forum":{"{n} year|{n} years":"{n} year|{n} years","{n} month|{n} months":"{n} month|{n} months","{n} day|{n} days":"{n} day|{n} days","{n} hour|{n} hours":"{n} hour|{n} hours","{n} minute|{n} minutes":"{n} minute|{n} minutes","topic_view.reported_content_modal.reason.placeholder":"Type your reason here","just":"just now","translated.by.ai":"Translated using AI","translating":"Translating...","translate.all":"Translate All","{plural} ago":"{plural} ago"}}}'><div> <div class="box box__pad"> <div class="box__pad--s box--note">Be the first to reply!</div> </div> </div></div> <div class="box box__pad"> <div class="box__content qa-reply reply-editor-wrapper"> <h3>Reply</h3> <br/> <div data-preact="groups-destination/GroupJoin" data-props='{"publicGroupMessage": true}'></div> <div data-preact="editor/postEditor" data-props='{"disableFileAttachments":true,"isControl":false,"topicId":346,"redirect":true,"isGuest":true,"placeholder":"topic.first.reply.placeholder.textarea"}' ></div> </div> </div> </div> </div> </div> <div class="col col--side Sidebar qa-div-sidebar custom-sidebar"> <div class="module Sidebarmodule"> <div data-preact="widget-most-liked/index.sync" class="" data-props="{"config":{"id":"widget_7","widget_type":"leaderboard","title":"Most helpful this week","pagesize":"5","days":"8"},"maxResults":"5","amount":"5","period":"8","title":"Most helpful this week","phrases":{"Forum":{"{n} like.single|{n} like.plural":"{n} like|{n} likes"}}}"></div> <div data-preact="related-topics/RelatedTopics" data-props="{"widgetTitle":"Related topics","pageSize":"3"}"> </div> </div> </div> </div> </div> <div class="full-width Template-secondary"> <div class="sitewidth"> <div class="col col--main has--side"> </div> </div> </div> <div class="full-width Template-footer"> <div data-preact="powered-by-insided/index" class="powered-by-insided-footer" data-props="{"rootUrl":"community.segment.com","termsConditions":"\/site\/terms","cookieConfig":{"use_external_modal":false,"mapping":{"required":1,"anonymous":2,"all":3}},"communityVisibility":"public","isGuestUser":true,"phrases":{"Forum":{"branded.back_to_top":"Back to top","Terms & Conditions":"Terms & Conditions","cookiepolicy.link":"Cookie settings"}}}"><div class="Template-footer"><div class="sitewidth box box--blend" data-component="scrollTopStickyButton"><div class="templatefoot"><a href="https://www.gainsight.com/customer-communities/" class="logo-gainsight" title="Visit Gainsight.com" target="_blank" rel="noreferrer" aria-label="Powered by Gainsight"><span class="is-hidden">Powered by Gainsight</span></a></div><div class="templatefoot-privacy-links"><a href="/site/terms" aria-label="Terms & Conditions">Terms & Conditions</a></div><span class="scroll-to-top-sticky-button js-scrollto widget--base-shadow is-hidden-S custom-scroll-to-top" title="Back to top" aria-label="Back to top"></span></div></div></div> </div> <div class="modals box is-hidden js-legacy-modals"> <div class="qa-register-modal" data-helper="modal" data-data='{"modal_id": "register", "mainClass": "modal--register"}' id="modal_register" > <label for="" > </label> <h2> Sign up </h2> <p> Already have an account? <a class="js-open-modal qa-register-have-account-link" data-modal="login">Login</a> </p> <div id="modal_login" > <h4>Login with SSO </h4> <a class="btn--cta btn--sso qa-sso-saml_v2" href="https://community.segment.com/ssoproxy/login?ssoType=saml" title="My environment"> Employee Login </a> <a class="btn--cta btn--sso qa-sso-token_v2" href="https://community.segment.com/ssoproxy/login?ssoType=token" target="_top"> Customer Login </a> </div> <script type="application/javascript"> if (document.querySelector('.email_repeat')) { document.querySelector('.email_repeat').style.display = 'none' } //invite tricks if(document.querySelector('#register_is_invite') && document.querySelector('#register_is_invite').value) { let name = document.querySelector('#register_user_username'); if (name.value === '--removed--') { name.value = '' } let email = document.querySelector('#register_user_email') email.readOnly = 1 email.classList.add('register_user_email--disabled') } </script> </div> <div class="qa-login-modal" data-helper="modal" data-data='{"modal_id": "login", "mainClass": "modal--login"}' id="modal_login" > <label for=""> </label> <h2>Login to the community</h2> <h4>Login with SSO </h4> <a class="btn--cta btn--sso qa-sso-saml_v2" href="https://community.segment.com/ssoproxy/login?ssoType=saml" title="My environment"> Employee Login </a> <a class="btn--cta btn--sso qa-sso-token_v2" href="https://community.segment.com/ssoproxy/login?ssoType=token" target="_top"> Customer Login </a> </div> <div class="qa-forgot-modal" data-helper="modal" data-data='{"modal_id": "forgot", "mainClass": "modal--forgot"}' id="modal_forgot" > <p>Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.</p> <form name="forgotPassword" method="post" action="/member/forgotPassword" class="form js-ajax-form--forgot" id="form--forgot__222030560"> <div class="js-notification"> </div> <div class="form__row"> <div class="first"> <label class="label required" for="forgotPassword_username"> Enter your e-mail address </label> </div> <div class="second"> <input type="text" id="forgotPassword_username" name="forgotPassword[username]" required="required" /> </div> </div> <div class="form-row first"> <button type="submit" id="forgotPassword_submit" name="forgotPassword[submit]" class="btn btn--cta qa-submit-button"> Send </button> <a href="#" class="group__item end js-open-modal qa-forgot-password-overview-link" data-modal="login">Back to overview</a> </div> <input type="hidden" id="forgotPassword__token" name="forgotPassword[_token]" value="YVcXx8YlmXOL2prNiQGGP8m52Oper9axX2Q3egpk9nM" /> </form> </div> <div class="qa-report-modal" data-helper="modal" data-data='{"modal_id": "report", "mainClass": "modal--report"}' id="modal_report" > </div> <div class="attachments--modal" data-helper="modal" data-data='{"modal_id": "attachments-pending-modal"}'> <h2>Scanning file for viruses.</h2> <p>Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.</p> <a href="#" class="mfp-close btn--cta">OK</a> </div> <div class="attachments--modal" data-helper="modal" data-data='{"modal_id": "attachments-infected-modal"}'> <h2>This file cannot be downloaded</h2> <p>Sorry, our virus scanner detected that this file isn't safe to download.</p> <a href="#" class="mfp-close btn--cta">OK</a> </div> </div> <div><script type="text/javascript">window.inSidedData = {"communityId":"segment-en","environment":"production","language":"en","device":"desktop","user":{"userid":null,"name":"guest","role":"roles.guest","mainRole":"roles.guest","rank":"","avatar":"","rankIcon":"","rankName":"","isModerator":false,"pmUnreadCount":0,"pmTotalCount":0,"topicsCount":0,"repliesCount":0,"solvedCount":0,"loginSource":null,"registerSource":null},"page":{"pageNumber":1,"name":"Topic","path":"segment:Content:Topic:Help us Improve Segment Community","section":"Content","site":"segment","title":"Topic:Help us Improve Segment Community","url":"/discussion-83/help-us-improve-segment-community-346","firstRender":false},"form":{"name":"","step":""},"content":{"category":{"id":83,"title":"Discussion","type":"default"},"topic":{"id":346,"title":"Help us Improve Segment Community","type":"article","content_type":null,"source_id":null,"created":1730237051,"replies":0,"is_sticky":"false","prefix":null,"tags":"feedback"},"post":{"id":null},"path":"Discussion:Help us Improve Segment Community"},"search":{"phrase":null,"count":null}}</script></div> <div data-preact="cookie-banner/index" class="" data-props="{"level":1,"termsConditions":"\/site\/terms","cookieConfig":{"use_external_modal":false,"mapping":{"required":1,"anonymous":2,"all":3}},"phrases":{"Forum":{"cookiepolicy.title":"Cookie policy","cookiepolicy.content":"We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. <a href=\"{link}\">Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. <a href=\"{link}\">Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic<br>Functional","cookiepolicy.modal.level2":"Normal<br>Functional + analytics","cookiepolicy.modal.level3":"Complete<br>Functional + analytics + social media + embedded videos"}}}"></div> <script> class CustomerEducationElement extends HTMLElement { constructor() { super(); // Attach a shadow DOM with mode 'open' this.attachShadow({ mode: 'open' }); } // Watch for changes in these attributes static get observedAttributes() { return ['data-config']; } attributeChangedCallback(name, oldValue, newValue) { if(oldValue && oldValue !== newValue) { this.updateDesignTokens(newValue); } } connectedCallback() { this.render(); } render() { try{ const _templateId = this.getAttribute('data-template-id'); // Get the template content const template = document.getElementById(_templateId); this.shadowRoot.appendChild(template.content.cloneNode(true)); this.updateDesignTokens(this.getAttribute('data-config')); } catch(error){ console.error(`Failed to render CE widget template ${_templateId}`, error); } } updateDesignTokens(config) { config = this.parseConfig(config); if(config) { const styles = { '--np-button-color': config['--config-button-cta-background-color'], '--np-button-hover-color': config['--config-button-cta-hover-background-color'], '--np-button-font-color': config['--config-button-cta-color'], '--np-header-color': config['--config-header-color'], '--np-header-font-color': config['--config-header-color'], '--np-header-font-hover-color': config['--config-anchor-base-color'], '--np-learning-header-color': config['--config-header-color'], '--np-learning-header-font-color': config['--config-header-color'], '--np-learning-header-font-hover-color': config['--config-anchor-base-color'], '--np-learning-link-button-color': config['--np-learning-link-button-color'], '--np-learning-progress-bar-color': config['--config--main-color-brand'] }; for (const [property, value] of Object.entries(styles)) { this.shadowRoot.host.style.setProperty(property, value); } } } parseConfig(config) { try { return JSON.parse(config); } catch (error) { console.error(`Failed to parse the Branding config`, error); } } } customElements.define('customer-education-element', CustomerEducationElement); </script> <div class="ssi ssi-footer custom-footer"> <div id="teconsent"></div> </div> <input id="csrftoken" type="hidden" value="ct7ylP__wYz8iTNYAFRbJGRibR2O075n246y-bNmjP0"/> <div data-preact="site-wide/index" class="" data-props="{}"><div></div></div> <script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/600.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/498.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/755.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/359.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/18.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/74.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/911.js'></script><script crossorigin='anonymous' src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/preact-app.js' id='insided-preact-app' data-basepath='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/' data-environment='production' data-region='us-west-2' data-communityId='segment-en' data-modules='["badges","reputation","unreadPostCounter","metadataPostDetails","ideation","subforumSubscription","mentions","privateMessage","TopicSocialShare","fileAttachments","channelConfiguration","pageConfiguration","webmasterManagement","nonModeratorsCanUploadImagesAndVideos","knowledgeBase","event","eventEngagement","publicTagManagement","publicTagAutoSuggestion","publicTagDestination","integrationsApi","integrationsApps","userOverviewStatistics","rank","salesforceCrm","salesforceFederatedSearch","salesforceCaseEscalation","salesforceSyncAccountData","zendeskFederatedSearch","zendeskTicketEscalation","thirdPartyScripts","customCss","pointSystem","ideationV2","analyticsV2","engagementDashboard","analyticsV2SelfService","analyticsV2ProductFeedback","privateGroup","moderationOverviewBetaDefault","emailCampaigns","imageResizingAndAlignment","richTopicCards","productAreas","productUpdates","productboardIntegration","freshdeskV2","convertQuestionsToIdeas","skilljarFederatedSearch","loginWithEmail","hiddenGroup","NewUICardGroupOverview","enableGroupTags","CommunityOverview","changeAuthorOfPublishedContent","thoughtIndustries","intercomFederatedSearch","intercomCreateConversations","aiFeaturesForCM","aiFeatures","categoriesV2","categoriesConfig","categoriesV2ConfigCommunity","categoriesV2Community","extendedCategoryHierarchyInCommunityControl","extendedCategoryHierarchyInCommunityDestination","trackingEnabled","notificationCenter","categoriesV2Destination","ccRebranding","searchRevamp","widgetSiteIdentity","eventSubscriptions","searchRevampForAllRoles","aiFeedback","customizationSettings","CommunityOverviewOpenForAllUsers","adminSeats","articleScheduling","articleToProductUpdateConversion","bannerWidget","controlSideMenu","conversationalWidget","customPages","destinationCustomization","emailTemplate","emoji","federatedSearchApi","group","knowledgeBaseOverviewOpenForAllUsers","selfBadges","selfServiceSso","subtitleAndBackgroundToWidgets","teamNotes","topicHelpfulness","userManagement","widgetLibrary","zapier","dynamicContentWidget","eventsUpdates","eventsCustomization","accessibilityImprovements"]' data-userPermissions='{"readableCategories":[],"permissions":[]}' data-cssLink='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/css/forum.css' data-defaultCdn='' data-fb-app-id='' data-communityUrl='https://community.segment.com' data-controlUrl='https://segment-en.insided.com' data-eventLogger='https://t3t09eztsd.execute-api.us-west-2.amazonaws.com/v1/event' data-application='forum' data-cookieConfig='{"use_external_modal":false,"mapping":{"required":1,"anonymous":2,"all":3}}' data-defaultCookieLevel='1' nonce='' data-search='[]' data-selectedCookieLevel='1'></script> <script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/600.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/755.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/729.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/18.js'></script><script src='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/911.js'></script><script src="https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/app.js" id="insided-app" data-basepath="https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/js/" nonce="" data-environment="production" data-region="us-west-2" data-communityId="segment-en" data-modules='["badges","reputation","unreadPostCounter","metadataPostDetails","ideation","subforumSubscription","mentions","privateMessage","TopicSocialShare","fileAttachments","channelConfiguration","pageConfiguration","webmasterManagement","nonModeratorsCanUploadImagesAndVideos","knowledgeBase","event","eventEngagement","publicTagManagement","publicTagAutoSuggestion","publicTagDestination","integrationsApi","integrationsApps","userOverviewStatistics","rank","salesforceCrm","salesforceFederatedSearch","salesforceCaseEscalation","salesforceSyncAccountData","zendeskFederatedSearch","zendeskTicketEscalation","thirdPartyScripts","customCss","pointSystem","ideationV2","analyticsV2","engagementDashboard","analyticsV2SelfService","analyticsV2ProductFeedback","privateGroup","moderationOverviewBetaDefault","emailCampaigns","imageResizingAndAlignment","richTopicCards","productAreas","productUpdates","productboardIntegration","freshdeskV2","convertQuestionsToIdeas","skilljarFederatedSearch","loginWithEmail","hiddenGroup","NewUICardGroupOverview","enableGroupTags","CommunityOverview","changeAuthorOfPublishedContent","thoughtIndustries","intercomFederatedSearch","intercomCreateConversations","aiFeaturesForCM","aiFeatures","categoriesV2","categoriesConfig","categoriesV2ConfigCommunity","categoriesV2Community","extendedCategoryHierarchyInCommunityControl","extendedCategoryHierarchyInCommunityDestination","trackingEnabled","notificationCenter","categoriesV2Destination","ccRebranding","searchRevamp","widgetSiteIdentity","eventSubscriptions","searchRevampForAllRoles","aiFeedback","customizationSettings","CommunityOverviewOpenForAllUsers","adminSeats","articleScheduling","articleToProductUpdateConversion","bannerWidget","controlSideMenu","conversationalWidget","customPages","destinationCustomization","emailTemplate","emoji","federatedSearchApi","group","knowledgeBaseOverviewOpenForAllUsers","selfBadges","selfServiceSso","subtitleAndBackgroundToWidgets","teamNotes","topicHelpfulness","userManagement","widgetLibrary","zapier","dynamicContentWidget","eventsUpdates","eventsCustomization","accessibilityImprovements"]' data-cssLink='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/dist/css/forum.css' data-defaultCdn='https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/control/assets' data-fb-app-id='' data-language='en'></script><script nonce="">app.init([{"model":"csrf","data":{"name":"yip_csrf_token","token":"ct7ylP__wYz8iTNYAFRbJGRibR2O075n246y-bNmjP0"}},{"el":".js-ajax-form--registration","component":"ajax-form"},{"el":"#form--forgot__222030560","component":"ajax-form"},{"el":".js-open-modal","helper":"show-modal"},{"data":{"map":null,"breadcrumbData":[{"url":"\/","title":"Home"},{"url":"\/community","title":"Getting Started"},{"url":"\/community-chatter-65","title":"Community Chatter"},{"url":"\/discussion-83","title":"Discussion"},{"url":"\/discussion-83\/help-us-improve-segment-community-346","title":"Help us Improve Segment Community"}]},"component":"tracker"},{"el":"body","helper":"collapse"},{"el":"body","helper":"ajax-link"},{"model":"global_translations","data":{"ajax-form":{"connection_error":"Unable to submit form. Please refresh the page and try again."},"modal":{"close":"Close","loading":"Loading","gallery_previous":"Previous","gallery_next":"Next","gallery_counter":"%curr% of %total%","image_error":"The image could not be loaded","content_error":"The content could not be loaded"}}},{"view":"MainNavigation","el":".js-main-navigation"}]);</script> </main> <script> //$('.templatefoot-privacy-links').append('<div id="teconsent" style="color:#fff;display:block!important;">TEST</div>'); document.getElementById("teconsent").addEventListener("click", function() { console.log("clicked") }) </script> <script src="https://dowpznhhyvkm4.cloudfront.net/2024-11-28-16-11-23-5739c6529d/control/assets/common/js/jquery.yiiactiveform.js" nonce=""></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"5364be9000","applicationID":"1013525163,438654967,16947947","transactionName":"YgFTY0QFW0sHUkVQWVtLcFRCDVpWSXhfal9RAVVrdQtbTBReXVVTRzhyWFsJQFYPRUhld0cQWFRaAXZXCEVDVlpZAUMYRQxaTw==","queueTime":0,"applicationTime":356,"atts":"TkZEFQwfSBREUBMDTUgZ","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>