数値の集計方法の管理
集計定義の原本は 運用データ/funnel.json の aggregation。左メニュー「数値の集計方法」と各開催詳細を、同じビルドから生成する。定義は自動集計の稼働・本番計測の実発火を意味しない。
定義と開催別の証跡
強調欄には displayLabel の指標のみを表示する。例:[企画ID_予約完了]、[企画ID_QR読取]。「友だちIDのユニーク数」などの説明文やID番号は強調欄へ加えない。複数の指標は改行して並べる。詳細な集計定義は definition と下段の証跡・期間・注意点に保持する。表示上の括弧表記を実設定のタグ改名として扱わない。
- 指標ごとに人数/件数、母集団、正本タグまたは予約記録、結合条件、計測期間、基準日時、重複排除、取消/再予約の扱いを持つ。
- セミナー申込は
tagBindings.seminarReservation、申込前のコンテンツ接触はtagBindings.contentReservationを参照する。QR・Zoom URL訪問は当該開催記録だけを使い、他開催から補完しない。 - 相談予約は予約ID・友だちID・予約作成日時・予約時点の経路・状態と母集団を結合する。終了後経路は
TS-セミナー終了後シナリオと完全一致。同時申込を混ぜない。 - 「申込者の個別相談予定者数(開催別経路の実値)」は別指標。開催別の正本申込済みタグ、
個別相談予定日の指定日以降、対象開催に紐づく同時申込または終了後導線の実際の個別相談_申込経路をANDで検索する。類似値は部分一致で見つけ、開催IDと現行の代入設定を照合してから完全一致で人数を確定する。過去開催ID付き・汎用経路は対象開催と確認できなければ合算しない。対象日・取得日時・ブロック有無を固定する。複数日で同じ正本タグを使う開催は1タグとして扱う。 - この予定者数は現在の友だち情報のスナップショット。予約作成日時、予約時点の経路、取消状態を証明しない。予約記録ベースの指標や有効予約人数に置き換えない。
- 予約期間の標準表示は開催開始日時以上・集計締切未満、JST。開催終了から計測する場合は別の開始境界として明記する。日時未確定・結合不能・予約時点の経路未保持なら未集計。最新の可変値で補わない。
- 予約発生件数は後日取消を含む予約IDユニーク、有効予約人数は基準日時の取消済みを除く友だちIDユニーク。再予約は別IDなら別件、人物は1人。変更・失効・テスト除外も出力時に明記する。
- 申込→QR率は申込者とQR読取者の共通集合を分子にする。分母0/未集計は「—」。同じ締切・母集団で率を出す。
- 共有永続タグは期間や開催を保持しない。日時付き証跡なしに過去期間の数値を復元しない。複数開催の単純合計を全体人数にしない。
- Google集計シートは確認記録の日付を表示する。式の分類、表示フィルタ、実予約取込の確認を分ける。定義更新だけでシートを編集しない。
検証
- 全ページに集計方法へのメニューがあり、全指標・開催別正本タグ・Googleシート分類が生成されること。
- 共通図の終了後経路が固定値、共通CTAタグとVSL専用タグが別の役割であること。
build-dashboard.py、--check、verify-dashboard.pyを実行する。過去開催の実績・確認日・適用済み版を更新しない。- 予定者数の手順が開催IDと予定日開始日を変えて再利用でき、類似値の候補発見と実値の完全一致を区別し、過去開催ID付き・汎用経路を無条件に合算せず、ブロック有無を問わない検索・同一タグの重複排除を含むこと。
- PC/スマホ・ダーク表示で指標の目次、本文、タグ設定リンクを確認する。
- 公開時は既存Vercelプロジェクトの公開manifestと原本・生成物のハッシュを照合する。
原本:references/aggregation-methods.md
この画面は原本から生成されています。