Core/Dash 高度な設定

ページラベル、A/Bセグメンテーション、認証状態のトラッキングを活用し、データの粒度をカスタマイズする。

無料トライアル

Trusted by market leaders

loopearplugssaturnfotocasaerasmusmcnina careebaywhowhatwearsnvmonarchcompareworkivamarktplaatsperionvpnnestleadevintahappyhorizonharvardkpnaleteiadpg media

CoreDashの高度な設定オプション

Core/Dashの標準トラッキングは設定なしですぐに機能するが、すべてのWebサイトには独自の要件がある。当社の高度な設定オプションは、データ収集方法を適応させる柔軟性を提供し、特定のユースケースに対して正確かつ実用的なメトリクスを保証する。

初回ページビュートラッキング

初回ページビューのトラッキングは重要である。なぜなら、初回ページビューはそれ以降のページビューとは異なるからだ。訪問者のブラウザにはアクセス可能なキャッシュファイルがなく、余分なDNSルックアップやブラウザとサーバー間のセキュアな接続設定に時間がかかる。

初回ページビューは第一印象を決定づけるものであり、広告トラフィックのような新規トラフィックソースにとっても重要である。そのため、新規訪問者のトラッキングとフィルタリングはサイトにとって不可欠だ。

CoreDashは、初回ページビューのトラッキング方法に柔軟性を提供する。この設定により、初回の訪問を記録するかどうか、およびデータの保存方法が決まる。

coredash first pageview tracking

オプション:

  • 有効(Localstorage経由、デフォルト): モダンで軽量なオプション。リクエストヘッダーを軽く保ちたいシングルページアプリケーション(SPA)に最適である。
  • 有効(Cookies経由): 最も堅牢な方法。ユーザーがブラウザを閉じても記憶されるため、再訪問に関する正確なデータが得られる。
  • 無効: 厳格なプライバシー要件がある場合、または独自のシステムでセッショントラッキングを処理する場合は、これをオフにする。

ページラベル

URLは複雑でユニークなものになりがちだが、テンプレートはそうではない。何百もの製品ページを「製品詳細」のような単一のラベルでグループ化することで、統計的に有意な集計データが得られる。これにより、類似したページタイプ間でのパフォーマンストレンドを特定することがはるかに容易になる。 

coredash compare page labels

CoreDashが初期化される前に、JavaScriptのグローバルスコープでページラベルを定義する:

window.__CWVL = 'product_detail_template';

'mypagelabel'をページ固有の識別子に置き換える。このラベルはCoreDashレポートに表示され、識別が容易になる。

A/Bテストセグメンテーション

新機能は時にパフォーマンスの低下(リグレッション)を引き起こすことがある。ユーザーセッションにアクティブな実験バリアントをタグ付けすることで、バージョンBがバージョンAより遅いかどうかを即座に確認できる。:

window.__CWAB = 'experiment_checkout_v2';

「v2」ユーザーの読み込み時間が遅くなり始めた場合、すぐにそれを検知でき、機能を全員に公開する前にボトルネックを修正できる。

ログインユーザーのトラッキング(匿名!)

ログインユーザーは、多くの場合、サイトの体験が異なる。ページがキャッシュされず、サーバーの応答時間が遅くなる可能性がある。認証されたトラフィックを匿名の訪問者から分離することで、公開されているパフォーマンスメトリクスが正確に保たれ、バックエンド処理によって歪められることがなくなる。

以下のフラグを使用して、ユーザーの状態を区別する:

  • ログインユーザーの場合、以下を設定する:
window.__CWLI = 1;
  • ログアウトユーザーの場合、以下を設定する:
  • window.__CWLI = 0;

    この簡単な手順により、マーケティングページとアプリケーションビューの両方でクリーンなデータを確保できる。.

    CoreDashの高度な設定オプションCore Web Vitals CoreDashの高度な設定オプション