<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>utm &#8211; Mach3.laBlog</title>
	<atom:link href="https://blog.mach3.jp/tag/utm/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.mach3.jp</link>
	<description></description>
	<lastBuildDate>Wed, 05 Oct 2011 05:40:40 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>utmのパラメータをURLから削るブックマークレット</title>
		<link>https://blog.mach3.jp/2011/10/05/remove-utm-params.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Wed, 05 Oct 2011 05:40:40 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[Bookmarklet]]></category>
		<category><![CDATA[GoogleAnalytics]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[utm]]></category>
		<guid isPermaLink="false">http://blog.mach3.jp/?p=2055</guid>

					<description><![CDATA[RSSフィードを消化していると、 URLに「utm_campaign」などのパラメータが付加されている事がよくあります。 これはGoogleAnalytics（Urchin）の解析用パラメータらしいのですが、 ブックマー [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>RSSフィードを消化していると、<br />
URLに「utm_campaign」などのパラメータが付加されている事がよくあります。<br />
これはGoogleAnalytics（Urchin）の解析用パラメータらしいのですが、<br />
ブックマークしたりツイートしたりする時に残ってると邪魔。<br />
そこで、これを除去するブックマークレットを書いてみるなど。</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/-c4NAPcPGJrQ/TovtOhH3FsI/AAAAAAAABX0/7qLFzJcyrgM/201110051437.jpg" alt="utmのパラメータをURLから削るブックマークレット"/></figure>



<p></p>



<span id="more-2055"></span>



<h2 class="wp-block-heading">書いてみた物</h2>



<p><a href="javascript:(function(){var d,b,c,a;d=location;b=d.search.replace(/^?/,'').split('&amp;');c=[];a=b.length;while(a--){if(!b[a].match(/^utm_/)){c.push(b[a])}}d.href=d.pathname+((c.length)?'?'+c.join('&amp;'):'')})();" class="bookmarklet">Remove utm parameters</a></p>



<p>上のリンクをブックマークバーに登録したりして使います。<br />
&#8220;utm_&#8221; で始まるパラメータを削除してリダイレクトするだけのシンプルな物です。</p>



<h3 class="wp-block-heading">元のコード</h3>



<ul class="wp-block-list">
<li><a href="https://gist.github.com/1255503">utmのパラメータをURLから取り除くブックマークレット — Gist</a></li>
</ul>



<pre class="wp-block-preformatted">/**
 * Remove utm parameters from url
 * ( Use this as bookmarklet )
 */
(function(){
    var loc, search, params, i;
    loc = location;
    search = loc.search.replace( /^?/, '' ).split( '&amp;' );
    params = [];
    i = search.length;
    while( i-- ){
        if( !search[i].match( /^utm_/ ) ){
            params.push( search[i] );
        }
    }
    loc.href = loc.pathname
        + (( params.length ) ? '?' + params.join( '&amp;' ) : '' );
})();
</pre>



<pre class="wp-block-preformatted">javascript:(function(){var d,b,c,a;d=location;b=d.search.replace(/^?/,'').split('&amp;');c=[];a=b.length;while(a--){if(!b[a].match(/^utm_/)){c.push(b[a])}}d.href=d.pathname+((c.length)?'?'+c.join('&amp;'):'')})();
</pre>



<h2 class="wp-block-heading">圧縮が助かる</h2>



<p>圧縮はYUI Compressorで行なっていますが、変数名とかも最適化してくれるのが助かりますね。<br />
ブックマークレット作る時、彼は非常に輝いている気がする。</p>



<h2 class="wp-block-heading">ちょっとまわりくどかった？</h2>



<p>書いてから気づきましたが、正規表現でやったほうがはやいのでは…？<br />
まあよいか。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
