ページビューは自動で記録されます。それ以外はブラウザ、バックエンド、または既存のスパンから計測し、ユーザーが離脱する場所をレイテンシと同じダッシュボードで確認できます。
動き
各ステップは、コンバージョンウィンドウ内に到達した人数を数えます。離脱ビューに切り替えると、誰が離脱したか、コンバージョンまでの時間、代わりにどこへ行ったかがわかります。
3 つの送信方法
3 つとも同じ ID で同じ場所に届くので、ファネルをブラウザで始めて Webhook ハンドラーで終えることができます。
browser
クリックの隣に 1 行。イベントはセッションリプレイ内で、前後のリクエストと並んで表示されます。
MapleBrowser.track("checkout_completed", {
plan: "pro",
seats: 12,
}) span
既存のスパンに属性を 2 つ。サーバーに別の SDK は不要です。
span.setAttributes({
"maple.product_event.name": "plan_started",
"maple.product_event.user_id": user.id,
}) server
取り込みキーを使った HTTP 経由の NDJSON。モバイルアプリ、cron ジョブ、Webhook ハンドラー向けです。
curl https://ingest.maple.dev/v1/events \
-H "Authorization: Bearer $INGEST_KEY" \
-H "Content-Type: application/x-ndjson" \
-d '{"name":"plan_started","user_id":"u_123"}' できること