技術情報

いくつかのページセクション/カテゴリー/ミニサイト/言語について、どのように測定し、レポートにアクセスさせることができますか?

 

ウェブサイトやアプリに複数の「セクション」(またはページの「カテゴリ」、「ミニサイト」、「マルチテナント」)が含まれることがあり、それらを互いに別々に追跡してレポートしたい場合があります。例えば、ウェブサイトが複数の言語で翻訳されている場合や、アプリが複数の市場に対応している場合、言語や市場(「セクション」)ごとにレポートを見たい場合などです。

解決策1) 各ウェブサイトのセクションを独立したウェブサイトとして追跡し、ロールアップ・レポートを使用する。

これは、Matomoでそれぞれの「セクション」を独立したウェブサイトで追跡し、ロールアップ・レポートを使用してすべてのセクション/ウェブサイトにわたる集計レポートを取得することで機能します。

これにより、すべての「セクション」のデータへのアクセス権を与えることなく、特定の「セクション」に関するレポートへの読み取りや書き込みのアクセス権を簡単に与えることができます。

データをトラッキングするには、まずMatomoで新しいウェブサイトを作成する必要があります。

次に、JavaScriptのトラッキングコードで、_paq.push(['setSiteId', 'ID_SITE_HERE']); を含む行は、正しいウェブサイトIDを参照する必要があるので、訪問者が現在閲覧している「セクション」に応じてID_SITE_HEREを設定するロジックが必要です。

いったんデータが追跡されると、ロールアップ・レポート機能を使用して、ウェブサイトをロールアップに集約し、すべてのウェブサイトにわたるすべてのレポートを表示することができます。詳しくは、ロールアップレポートのユーザーガイドをご覧ください。

また、以下の方法によって、ユーザーにこれらのウェブサイトレポートへのアクセスを明示的に許可することもできます。新しいユーザーを作成し、その権限を管理する。

多くのウェブサイトを作成することになった場合、SitesManager APIを介してウェブサイトの作成/更新/削除のプロセスを自動化したいと思うかもしれません。

ソリューション 2) 1 つのウェブサイト、1 つのカスタムディメンション、複数のカスタムレポートおよび/またはセグメント

このソリューションでは、新しいカスタムディメンションでウェブサイトの「セクション」を追跡し、カスタムレポートを作成して、レポートが必要なカテゴリごとにレポートを表示します。

Action “スコープに新しいカスタムディメンジョンを作成する。

まず、アクションスコープのカスタムディメンションを作成します。次に、Webサイトでこのディメンションの値を追跡する必要があります。たとえば、JavaScriptを使用してsetCustomDimension関数を使用します。または、”category” 値を持つ URL パラメータがある場合は、この URL パラメータをディメンジョン値として使用するようにディメンジョンを構成できます。ユーザ・ガイドで、カスタム・ディメンジョンの作成と追跡の方法を参照してください。

カスタムディメンジョンを追跡すると、レポート内のすべての値のリストを表示できます。オンラインデモの例をご覧ください。

目標またはe コマースを追跡する場合は、2 番目のカスタム ディメンションも作成することをお勧めしますが、今回はスコープ「ビジット」にします (上記の最初のディメンションはスコープ「アクション」でした)。カスタムディメンションを “Visit “スコープにも持つことで、ゴールおよび/またはEコマースの注文を、ウェブサイトの最後に訪問した “セクション “に簡単に帰属させることができます。そのため、(ユーザーがコンバージョンする前に最後に閲覧された)すべてのウェブサイトのセクション/カテゴリのリストが表示され、次のメトリクスが表示されます:訪問数、コンバージョン数、コンバージョン率、収益など。この貴重なデータは、各ゴールまたはEコマースレポートの下に表示されます。

セクション」カスタムレポートの作成

最後に、ウェブサイトの各セクションの詳細レポートを見たいとします。
「セクション」の Matomo レポートを表示できるようにするには、 Matomo でカスタムレポートを作成します。このカスタムレポートでは、1) 例えば「ページURL」や「ページタイトル」のディメンションを選択し、2) 以下のような「フィルター」も定義します。Where custom dimension 'Section' is 'News'.

そして、このカスタムレポートを表示すると、フィルターに一致し、ウェブサイトのこの特定のセクションに属するページのみが表示されます。カスタムレポートの作成については、ユーザーガイドを参照してください。

(多くのレポートを作成する場合は、CustomReports APIを使用してカスタムレポートの作成/更新/削除プロセスを自動化することをお勧めします。)

(オプション)重要な “セクション “のセグメントを作成する。

また、カスタムディメンジョンの「セクション」が「プロファイル」である「訪問」などのセグメントを作成し、Matomo の任意のレポートにセグメントを適用することもできます。セグメントを使用している場合、セグメントレポートにはこれらの訪問が行ったすべてのページが含まれるため、ページレポートには「セクション」が「プロフィール」であるページだけでなく、「スポーツ」、「テクノロジー」、「エコロジー」など、これらの訪問の他のページも表示されます。

多くのセグメントを作成することになれば、SegmentEditor API を使用してセグメントの作成/更新/削除を自動化したくなるかもしれません。