小野寺 引き継ぎ10/30

ユーザー文書
2015/10/30

プログラムの一部仕様について

1.
レポート系画面において、キャンペーンを絞ってレポートを表示することができる
このとき、自然流入の場合は文字列で’null’を渡している
キャンペーンを指定しない場合は、「すべてのキャンペーン」扱いとする

ex)
/path/to/report/monthly → キャンペーンでは絞らない
/path/to/report/monthly?campaign=null → 自然流入で絞る
/path/to/report/monthly?campaign={campaignId} → {campaignId}のキャンペーンで絞る

2.
ビューヘルパの読み込みはapp.js内で行っている
app.locals変数にヘルパー関数を格納

3.
funnelの新規/編集画面のステップの一覧はjsRenderで描画している(ただし初期状態はサーバー側で描画)
ステップの状態変化に合わせてブラウザ側のjsで一覧を再描画している点について注意 (public/javascripts/funnel_step.js)

ファイル