喜彦TweetASPやCMSを使っていますと、とにかくURLにパラメータがたくさん付きますよね。GAのカスタムフィルタでも実は意外と面倒なのが、URLの整理です。今回は、Googleスプレッドシートの正規表現関数を使ってURLを整理してみたいと思います。公式ヘルプはこちらです。ヘルプそもそも、何でEXCELじゃないの?と思われる方もいらっしゃるかと思いますが、実はEXCELは標準では正規表現が使えないんです。アドオンで利用可能になるらしいですが、まあGoogleドキュメントは手軽なのでこちらで進めます。正規表現の関数には、以下の3つがあります。以下のように、Googleスプレッドシートに設定します。A1のパラメータ付URLにあります「sale」をマッチさせてみると、ちゃんとマッチします。「sele」と敢えて綴りを間違えてみますと、マッチしませんので、if関数の偽の処理がされます。正規表現っぽく使ってみるたとえば、「qcode=」と3桁の数値を含む正規表現にしてみます。()をつけてキャプチャしてみます。()のところだけが抽出されました。あとは何回かにわけて抽出や置換をすればOKです。qcodeの番号をディレクトリにすることが出来ました。Googleアナリティクスのフィルターにおける正規表現が癖があり、かつ、スグに結果がわからないので使い辛いかもしれませんが、こちらであればすぐに結果がわかるので、いろいろと試せるかと思います。もとにオチを変えていく論理派。国内で初のGoogleアナリティクスAppギャラリー掲載歴を持ち、Googleアナリティクスでは、スクリプト、APIネタを得意とする。ゼミナールを2020年2月19日/26日に開催。アナリティクス実装講座を2020年3月17日に開催。アナリティクスのカスタムレポート講座を2020年4月21日に開催。こちらからお申込みできますメルマガ「週刊GAフォーラム」の登録はこちらから。毎週月曜朝に1週間の更新情報をお届けします。筆者が定期開催中の有料講座は5つあります。このページに全講座へのリンクがあります(応募中でないものも含めて)ので、どうぞ。ここにコンテンツへのリンクを載せてあります。Resserved.。