2025/06/04 現在、日本語版ブルームバーグ のニュース記事へのリンク開くと、URL の末尾にトラッキング用 GET パラメーターが付くことがあります。
実際のトラッキングパラメーターの例:
トップページから記事リンクを開いた場合: ?srnd=cojp-v2 公式Xアカウントから記事リンクを開いた場合: ?taid=68564362821738000132125b&utm_campaign=trueanthem&utm_content=japan&utm_medium=social&utm_source=twitter
記事をブックマークやシェアする際に気になるので、これを自動的に取り除く Tampermonkey 用の User Script を作りました。
このスクリプトを有効にすると、記事にアクセスした際 URL にトラッキング用パラメーターが付いている場合にそれが取り除かれます。その際にページリロードは発生せず、シームレスに URL のみが置き換わるため記事閲覧の邪魔になることはありません。
Tampermonkey User Script
// ==UserScript== // @name Tracking param remover for Bloomberg // @version 1.1 // @description Remove tracking params from article URL without reloading // @author @ymm1x // @match https://www.bloomberg.co.jp/* // @run-at document-start // @grant none // ==/UserScript== (function () { 'use strict'; const TRACKING_PARAMS = [ "srnd", "taid", "utm_campaign", "trueanthem", "utm_content", "utm_medium", "utm_source", ]; const currentUrl = new URL(window.location.href); let modified = false; TRACKING_PARAMS.forEach(param => { if (currentUrl.searchParams.has(param)) { currentUrl.searchParams.delete(param); modified = true; } }); if (modified) { // URL を置き換え(リロードなし) history.replaceState(null, "", currentUrl.toString()); } })();