IDEA-254393 provide stats tracking parameters for embedded what's new page - proper product code

GitOrigin-RevId: aeed203ec65982d0d2afaa99b76d630c39004d47
This commit is contained in:
Dmitry.Krasilschikov
2020-11-02 18:26:07 +00:00
committed by intellij-monorepo-bot
parent 9e763400ad
commit 7d5bdb4f9d
@@ -18,7 +18,6 @@ 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;
@@ -80,7 +79,7 @@ public class WhatsNewAction extends AnAction implements DumbAware {
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()));
.addParameters(Map.of("utm_campaign", ApplicationInfo.getInstance().getBuild().getProductCode()));
if (darkTheme) {
embeddedUrl = embeddedUrl.addParameters(Map.of("theme", "dark"));
}