ブルームバーグ記事の URL に付くトラッキングタグを除去する Tampermonkey Script

2025/06/04 現在、日本語版ブルームバーグ のトップページからニュース記事を開くと、URL の末尾に ?srnd=cojp-v2 のようなトラッキング用 GET パラメーターが付きます。

記事をブックマークする際などに気になるのでこれを取り除く Tampermonkey 用の簡単な User Script を作りました。

このスクリプトを有効にすると、URL にトラッキング用パラメーターが付いている場合に取り除かれます。もし取り除かれた場合にもページリロードは発生せず、シームレスに URL のみが置き換わります。

Tampermonkey User Script

// ==UserScript==
// @name         Bloomberg Tracking Parameter Remover
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Remove tracking parameter from Bloomberg article URLs without reloading
// @author       @ymm1x
// @match        https://www.bloomberg.co.jp/*
// @run-at       document-start
// @grant        none
// ==/UserScript==

(function () {
    'use strict';

    // 現在の URL を取得
    const url = new URL(window.location.href);

    if (url.searchParams.has('srnd')) {
        url.searchParams.delete('srnd');

        // 履歴を更新(リロードなし)
        history.replaceState(null, '', url.toString());
    }
})();

利用 API