From 9e763400ad30313495e556c1dbdbd340ec0ccc2c Mon Sep 17 00:00:00 2001 From: "Dmitry.Krasilschikov" Date: Mon, 2 Nov 2020 18:30:28 +0200 Subject: [PATCH] IDEA-254393 provide stats tracking parameters for embedded what's new page GitOrigin-RevId: a045b034f461476850b89ca35c768904150e96b4 --- .../src/com/intellij/ide/actions/WhatsNewAction.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ide/actions/WhatsNewAction.java b/platform/platform-impl/src/com/intellij/ide/actions/WhatsNewAction.java index 5261f3009649..025047d65294 100644 --- a/platform/platform-impl/src/com/intellij/ide/actions/WhatsNewAction.java +++ b/platform/platform-impl/src/com/intellij/ide/actions/WhatsNewAction.java @@ -18,6 +18,7 @@ import com.intellij.openapi.updateSettings.impl.UpdateChecker; import com.intellij.openapi.util.NlsContexts.DetailedDescription; import com.intellij.openapi.util.io.StreamUtil; import com.intellij.ui.jcef.JBCefApp; +import com.intellij.util.PlatformUtils; import com.intellij.util.Url; import com.intellij.util.Urls; import com.intellij.util.ui.UIUtil; @@ -76,7 +77,10 @@ public class WhatsNewAction extends AnAction implements DumbAware { else if (url != null) { boolean darkTheme = UIUtil.isUnderDarcula(); - Url embeddedUrl = Urls.newFromEncoded(url).addParameters(Map.of("var", "embed")); + Url embeddedUrl = Urls.newFromEncoded(url) + .addParameters(Map.of("var", "embed")) + .addParameters(Map.of("utm_content", ApplicationInfo.getInstance().getMajorVersion())) + .addParameters(Map.of("utm_campaign", PlatformUtils.getPlatformPrefix())); if (darkTheme) { embeddedUrl = embeddedUrl.addParameters(Map.of("theme", "dark")); }