diff --git a/.env.development b/.env.development index 2678df8da49..e2847af5577 100644 --- a/.env.development +++ b/.env.development @@ -1,5 +1,3 @@ -SEGMENT_TRACKING_ID=EuoLh8Z8RQR0GXhCWz3H0ddTSIV4ysJv - ALGOLIA_APP_ID=1IDL1HEBJ6 ALGOLIA_API_KEY=3d6f41b2f8d0107f8a122b78f10a3aef ALGOLIA_INDEX_NAME=prod_docs diff --git a/Dockerfile b/Dockerfile index a1b598ab34c..ed0c8cc869d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -92,7 +92,6 @@ ENV DD_RUM_ENV=${DD_RUM_ENV} ENV DD_RUM_VERSION=${DD_RUM_VERSION} ENV DD_RUM_ENABLED=true ENV RAILS_SERVE_STATIC_FILES=true -ENV SEGMENT_TRACKING_ID=q0LtPl49tgnyHHY8PGBsPsshHk9AVNKm ENV SECRET_KEY_BASE=xxx COPY . /app diff --git a/app/views/application/_analytics.html.erb b/app/views/application/_analytics.html.erb index 82e0d830627..01817f0ae99 100644 --- a/app/views/application/_analytics.html.erb +++ b/app/views/application/_analytics.html.erb @@ -75,33 +75,6 @@ var getFirstSource = function() { }; <% end %> - -<%= javascript_tag nonce: true do %> - !function(){var analytics=window.analytics=window.analytics||[];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","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e";;analytics.SNIPPET_VERSION="4.15.3"; - var utmCookie = readCookie('__utmzz') || ""; - var cookieParts = utmCookie.split('|'); - - var utmValues = {}; - for (var i = 0; i < cookieParts.length; i++) { - var parts = cookieParts[i].split('='); - utmValues[parts[0]] = parts[1]; - } - - var utmMiddleware = function ({ payload, next, integrations }) { - payload.obj.properties.utm_campaign = utmValues['utmccn']; - payload.obj.properties.utm_medium = utmValues['utmcmd']; - payload.obj.properties.utm_source = utmValues['utmcsr']; - next(payload); - }; - analytics.addSourceMiddleware(utmMiddleware); - - analytics.load("<%= ENV['SEGMENT_TRACKING_ID'] %>"); - analytics.page({ - firstSource: getFirstSource() - }); - }}(); - <% end %> - <%= javascript_tag nonce: true do %> !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group identify setPersonProperties setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags resetGroups onFeatureFlags addFeatureFlagsHandler onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep".split(" "),n=0;n