正規表現は、最初は難し あなたはそれらに慣れると、彼らがどれほど強力であるかを認識しています。 それは時間がかかるかもしれませんが、それは間違いなく価値があります!
彼らは両方のマーケティング担当者だけでなく、より技術的に指向の人々のために有用です。 Googleアナリティクスのアカウントとレポートを監査して設定するときは、正規表現なしではいけません。
このガイドでは、Googleアナリティクスで正規表現を使用する方法を明確に説明しています。 それはあなたがteは、Googleアナリティクスの正規表現(正規表現)マスターになる知っておく必要があるすべてが含まれています!
目次
- Googleアナリティクスの正規表現の概要
- Googleアナリティクスの正規表現を使用する五つの効果的な方法
- 正規表現テスター
- 正規表現チートシート
- 正規表現とGoogleアナリティクスAPI
さらに、私はあなたの机に保つことができる便利な正規表現チートシートをまとめました!
正規表現の概要
Googleアナリティクスには13個の正規表現があります。 これには、最も一般的な正規表現の組み合わせが含まれます。それらのいくつかは、あなたがめったに使用しません、他の人は多分日常的に!
あなたが使用することはありません!
このガイドを実用的かつ実用的なものにするために、多くのGoogle Analytics正規表現の例を含めました。
私が最も頻繁に使用する正規表現は、リストの一番上にあります。
私が最も頻繁に使用する正規表現は、リストの一番上にあります。 それらを探索する楽しみを持っている!
Pipe(/)
パイプ記号は最も単純なものであり、またはを意味します。
例:
この場合、私は2つのページを一致させようとしました:/ebooks/と/tools/。
これらのサブディレクトリを含むページも一致することに注意してください。 後で、正規表現を使用するときに、より正確にする方法を学びます。
ドット(.)
ドットは任意の文字に一致します。 それはワイルドカードのようなものです。あなたは式でそれを使用することができます。
オク この場合、book、took、look、cookなどと一致します。 しかし、ookではありません。
ドットは一つの文字に等しい。注:この正規表現の力は、他の正規表現文字と一緒に使用することにあります。
アスタリスク(*)
アスタリスクは、前の項目のゼロ以上に一致することを意味します。
例:
–boo*ks->boks、books、boooks、booooksなどに一致します。注:この正規表現の力は、ドット正規表現と一緒に使用することにあります。
ドット-アスタリスク(.*)
ドットアスタリスクは間違いなく強力な組み合わせです!
ゼロ以上のランダムな文字に一致します。 言い換えれば、それはすべてに一致します。この組み合わせを使用したい場合は多くの場合があります。
この組み合わせを使用したい場合は多くの場合があります。
p>
次のフィルタをチェックしてください:
私は周りに括弧を入れています.*,このような:(.*)これは、すべての文字を取得して変数に入れることを意味します。 したがって、ホスト名全体とリクエストURI全体を変数に取得し、下部のフィールドで両方の変数を組み合わせます。これにより、完全なURLがGoogleアナリティクスに表示されます。
ヒント:Googleアナリティクスのフィルタについては、この記事をお読みください。あなたに物事を明確にするための別の例。
あなたに物事を明確にするための別の例。 ウェブサイトを動かし、人、女性および子供に自転車を販売していることを仮定しよう。 これらはウェブサイト上の3つのカテゴリです:
- /products/men/cycles/
- /products/women/cycles/
- /products/kids/cycles/
/products/を使用できます。*/cycles/三つのカテゴリすべてに一致します。注:この正規表現の処理時間は非常に長いことに注意してください。 だからそれを誤用しないでください!
バックスラッシュ(\)
バックスラッシュ正規表現は非常に便利で、あなたは間違いなく使用する必要があります正規表現の一つです。私の経験では、これをたくさん使用します。
特殊な(正規表現)文字を通常の文字に変換します。
2つの例:
- リクエストURI=/gp/product/B009TGWVRG/ref=s9_nwrsa_gw_g318_i3\?pf_rd_m=ATVP
- IPアドレス=67\。172\.171\.105
最初の例はAmazon urlに基づいています。 あなたは私が疑問符を”エスケープ”するために円記号を使用したことがわかります。 これを行うことによって、私はそれを通常の文字に変えます。 クエリパラメータを含むurlがたくさんあるので、これは便利かもしれません!
二つ目の例は、三つのドットを含むIPアドレスに基づいています。 ドットはランダムな文字(正規表現)を意味することを学びました。 それは普通の、通常の文字として読まれるべきであるので、ここでそれをエスケープする方が良いでしょう。
キャレット(^)
キャレットにも多くの価値があります。 それは何かが始まることを意味します…
例:
^shoe->冬の靴、靴、靴に一致しますが、冬の靴や冬の靴には一致しません。
ドル記号($)
ドル記号は理解しやすい今、あなたはキャレットがどのように動作するかを知っています。それは何かがで終わることを意味します…
例:
shoe–>shoe、winter shoeと一致しますが、winter shoesまたはwinter shoe guideとは一致しません。
疑問符(?)
疑問符(?)
疑問符は、最後の文字が省略可能であることを意味します。
一般的にこれはスペルミスをターゲットにするのに便利です。StefanがReggexという会社のCEOであると仮定しましょう。 この会社はかちりと言う音のキャンペーンごとの支払を動かして、Stefanおよび会社名のすべてのブランドの調査をろ過するのを好む。ここではそれを行うためのスマートな方法です。
:
このようにして、stefan、steffan、reggex、regexを含むすべてのペイパークリックキーワードが含まれています。 どの位の割りでこれらのタイプの名前がスペルミスされるか驚かせられる。私は括弧を使うのが大好きです。
括弧()
括弧を使うのが大好きです。 実際には、彼らは数学と同じように動作します。私は2つの例でこれを示してみましょう:
- 2×7+13=27
- 2x(7+13)=40
計算を行う前に、親を使用して2つの数字をグループ化します。p>
私はすでにこれらのディレクトリを示しています:あなたが使用することができます学習しました。
- /products/men/cycles/
- /products/women/cycles/
- /products/kids/cycles/
あなたが使用することができます。*何かを一致させる。100%一致させたい場合は、次の正規表現を使用できます。
^/products/(men|women|kids)/cycles/cycles
今、どこかに取得しています!
- リクエストURIは/productsで始まり、cycles/で終わります。
- 中央のディレクトリには、男性、女性、または子供のいずれかが含まれています
Google Analyticsの正規表現について知っているほど、より速く、より正確
私たちはほとんどそこにあり、さらに三つ行きます。
角括弧()
角括弧は、簡単なリストを作成するのに役立ちます。たとえば、
。 他の文字tpと組み合わせます。 それは蛇口、tepおよび上に一致させます。ヒント:強力なリストを作成するためにダッシュと一緒にそれらを使用します。
ヒント:強力なリストを作成するには、それらを使用します。
ダッシュ(-)
ダッシュは、項目の(より高度な)リストを作成するのに非常に役立ちます。
角括弧と一緒に使用することをお勧めします。
- すべての小文字に一致します
- すべての大文字に一致します
- すべての数字に一致します
- すべての小文字と大文字と数字に一致します
例:
ジェイクはナイキエアマックスシューズプロダクトマネージャーであり、彼はより多くを販売することを熱望しています!P>
あなたは今年の靴だけでなく、いくつかのレガシーエディションを監視したいです:
- Nike Air Max2012
- Nike Air Max2013
- Nike Air Max2014
- Nike Air Max2015
Google Analyticsは、これらの製品を簡単にフィルタリングできます。
このような状況で動作する別の正規表現:
nike air max201(2/3/4/5)
彼らは両方とも四つのエディションに一致し、ジェイクは簡単な方法で製品ラインのパフォーマンスを監視して幸せです! 🙂
プラス記号(+)
プラス記号は、前の文字の一つ以上に一致します。私はまれにそれを使用しますが、これが存在することを知っているのは良いことです!
例:
こんにちは+チこんにちは,helloo,hellooo,hellooooきたの現在:-)).
中括弧({})
最後のものにしました!
おそらく説明するのが最も簡単なものではないので、2つの例の助けを借りてこれについて話します:
- {1,2}–最後の”項目”を少なくとも1回、2回つまり、最後の「アイテム」を2回繰り返します。
正規表現のIP範囲で最初のものを使用しました。
例を示します。
:
77.120.120.0to77.120.120.99->正規表現は^77\のようになります。120\.120\.{1,2}$
2番目のものはほとんど使用していませんが、郵便番号の例:
12{3}は12xxxに一致します。ZIPコードの最初の2つの数字は1と2の後に0から9の範囲の3つの乱数が続きます。
Google Analytics RegExを使用する五つの効果的な方法
今では、正規表現がGoogle Analyticsで非常に効果的であることに同意していただければ幸いです。あなたをさらに納得させるために、私はあなたが本当に正規表現を使いたい5つの状況を説明します。
あなたが本当に正規表現を使
テーブルフィルタの適用
常にそうではありませんでしたが、幸いにもテーブルフィルタで正規表現を使用することが許可されました。
これは、標準レポートまたはカスタムレポートで特定のデータを操作する必要がある場合に非常に効果的です。例:
/google-analyticsで始まるページをフィルタリングしたいと思います。
例:
/google-analyticsで始まるページをフィルタリングしたいと思います。
これを設定するのは簡単です:
高度なフィルタセクションに移動する必要はもうありません。正規表現を使用する方法を知っていれば、文字通り数秒でこれを設定できます! 正規表現は、すべてのページレポートに適用できますが、定義済みのコンテンツグループにも適用できます。
フィルタの設定
この記事では、正規表現を含むいくつかのフィルタをすでに示しています。必要なすべてのフィルタを構築して適用する唯一の方法であるため、彼のモジュールで正規表現を使用するようにしてください。
注:正規表現/フィルタの組み合わせが不明な場合は、最初にテストビューを使用してください。
目標の設定
Googleアナリティクスには現在、四つの異なる目標タイプがあります:
- 宛先
- 期間
- セッションごとのページ/画面
- イベント
カテゴリ先の目標では、正規表現は本当に便利です。
非常に多くの場合、目標のお礼ページにはクエリパラメータやorderIDが含まれており、他のページと非常に似ています。
正規表現を使用してGoogleアナリティクスの目標を設定するのは簡単で効果的です!
役に立つ記事:
- 実用的なKpiを定義するための専門家のロードマップ
- Googleアナリティクスで目標を戦略的に設定する方法
- マクロとマイクロの目標
ファネルステップの定義
上のスクリーンショットでは、ファネルの定義はオプションであることがわかります。 あなたはそれをオンにして、20の漏斗ステップを含む目標を設定することができます。私はあなたがその多くのステップを設定する必要がないことを願っています。
あなたの換算値が0にかなり近いのでそれから。 とにかく、あなたのありがとうページと同じように、Googleアナリティクスでファネルステップを設定するときに正規表現は本当に便利です。
5. セグメントの設定
既定では、Googleアナリティクスはすべてのセッションについてレポートします。あなたが深く掘り下げたい理由は何十もあります。
あなたが深く掘り下げたい理由は何十もあります。
アドホックセグメンテーションのために私はセグメントを使用することをお勧めします。
正規表現をマスターすると、独自のセグメントを設定する方がはるかに簡単です。
正規表現テスター
Google Analyticsの正規表現を初めて使用する場合でも、上級ユーザーの場合でも、常に最初に正規表現をテストすることをお勧めします。
正規表現をテストするには、二つのスマートな方法があります:
- テーブルフィルタ:このフィルタフィールドを介して所望の結果が返されるかどうかを確認
- オンラインツール(ActualMetricsによる正規表現テスター)
それは魅力のように動作します!
Tobias Kraeftからのもう一つの素晴らしいヒント:
- Regex101.com (素晴らしいオンライン正規表現テスターとデバッガ)
正規表現チートシート
最近、私はすべての正規表現をテストして、Google Analyticsで(まだ)有効なものを私はあなたの学習を加速するための例を含む、現在利用可能なすべての正規表現を含むあなたのための便利な概要を作成しました。
P>
正規表現とGoogleアナリティクスAPI
GoogleアナリティクスAPIに関するすべての詳細を説明するのは適切な時期ではありません。ここで言及する価値があることが1つあります。
動作は異なりますが、Google Analytics APIクエリで正規表現を使用できます:
画像礼儀
=~と!を使用してフィルタ式で正規表現を使用することもできます。-演算子。 構文はPerlの正規表現に似ています。
これらの2つのルールを念頭に置いてください:
- 最大128文字の長さ
- 正規表現の一致は大文字と小文字を区別しません
まあ、これは私が共有したかったすべてです。私はこの記事を読んだ後に考えることがたくさんあると思います。
私はこの記事を読んだ後に考えることがたくさんあると思います。Googleアナリティクスですでに正規表現を使用していますか?
あなたはそれらについて何が好きですか、嫌いですか? あなたの意見を聞いて幸せ!
最後に一つ。.. 私の自動化されたGoogle Analyticsの監査ツールを取得してください。 これには、Googleアナリティクスの設定に関する25の主要なヘルスチェックが含まれています。