0

Google アナリティクス アカウントにテスト プロファイルがあります。最終的には、そのプロファイルに次のすべてを含めたいと考えています。

  1. test.mydomain.com サブドメインへのすべてのリクエスト
  2. URI のどこかに「test.mydomain.com」を含むすべてのリクエスト
  3. カテゴリのどこかに「test.mydomain.com」を含むすべてのイベント

私は当初、そのプロファイルに 3 つのフィルター (上記のそれぞれに 1 つ) を作成しようとしましたが、google-analytics プロファイルには、すべてのフィルターに一致するもののみが含まれているようです。

高度なフィルターを使用して、上記の 3 つの項目を 1 つのフィールドに結合しようとしました。これにより、正規表現を使用してそのフィールドを検索できるようになりましたが、あまりうまくいきませんでした...これまでのところ:

フィルタ 1: これにより、"|test|test" がカスタム フィールド 1 に配置されます (イベント カテゴリのどこかに "test.mydomain.com" があり、ホスト名として "test.mydomain.com" があると仮定します)。


フィルター 2: 結果は "|test|test|test|" になります。カスタム フィールド 2 に配置されます (リクエスト URI のどこかに「test.mydomain.com」があると仮定します)。


フィルター 3: プロファイルに "|test|" のすべてのアイテムが含まれるようにする必要があります。カスタム フィールド 2 のどこかに表示されます。

残念ながら、私のテスト プロファイルは常に空であるため、これは機能しません。私の「すべてを含める」プロファイルは、私の要求届いていること、および「test.mydomain.com」が含まれていることを示しています。高度なフィルターの正規表現を「.*」に設定するなど、上記のフィルターの他のバリエーションを試しました。これにより、完全なカテゴリ、ホスト名、および要求 URI をカスタム フィールド 2 に連結し、フィルター 3 を調整するだけです。したがって、そのプロファイルではまだ何も起こりません。プロファイルに加えた変更が表示されるまでに数時間かかる場合があることは理解していますが ( https://support.google.com/analytics/answer/1638635?hl=en )、私のテスト フィルターは数日間設定されています。 、

誰かが私が間違っているかもしれないことを知っていますか? 高度なフィルターの仕組みを誤解しているだけですか?

「Custom Field 1」および/または「Custom Field 2」の値を検査して、それらが正しく構築されているかどうかを確認する方法を知っている人はいますか?

4

2 に答える 2

0

問題が見つかりました。元の質問で概説したテクニック、またはアンディが提案したテクニックはうまくいくはずです。私の特定の例の問題は、google-analytics フィルターが正規表現を完全にサポートしていないことです。特に、私の例では肯定的な先読みをサポートしていません。私の問題のもう 1 つの部分は、プロファイルの変更をテストする前に十分な時間待たなかったことです (Google が変更を適用するまでに数時間かかる場合があります)。

Google がサポートしている正規表現オプションについては、 https://support.google.com/analytics/answer/1034324 ?hl= en を参照してください。私は当初、このページは「正規表現の入門」ページだと思っていましたが、どうやら、Google がサポートしているすべての正規表現言語である可能性があります。

Google がサポートしていない正規表現の部分があるかどうかわからない場合は、Google アナリティクス サイトで直接、ライブ データでリアルタイムにテストできます (Google がプロファイルの変更を適用するのを待たずに) [コンテンツ] > [サイト コンテンツ] > [プロフィールのすべてのページ]に移動し、[プライマリ ディメンション] テーブルの上部にある [詳細設定] をクリックして、マッチ タイプを [Matching RegExp] に変更します ( https://support.google.comを参照)。 /analytics/answer/2936903?hl=en )。そこに正規表現を入力できます。Googleが正規表現の一部をサポートしていない場合は、すぐに通知されます「適用」をクリックすると(プロファイルフィルターページにその正規表現検証が含まれていない理由がわかりません...)。また、そのテーブルのコンテンツをすぐにフィルタリングすることもできます。

于 2013-06-13T15:11:54.760 に答える