全自動報告, WordPressページ表示回数
指定ページの「週間表示回数」(PV数)を自動取得し、タイムライン(OpenChat)に自動報告します。毎週繰り返し、月曜日の朝に自動報告します。「累計表示回数」(累計PV数)が1000回を超えると、もしくは報告回数が25回に至ると、自動的に終了します。
仕事の流れ (ワークフロー図の複雑度:16)
- 2 1. PageID のセット
- Webチームのメンバは、観測したいWebページの PageId (post=X) をセットします。
- 12 0. 週末日曜日の取得
- ワークフロー基盤は、週末日曜日の日付を取得します。(案件到達時を起点)
- 14 0b.週頭月曜日の取得
- ワークフロー基盤は、週末日曜日の6日前(月曜日)の日付を取得します。
- 5 1. 回数取得
- ワークフロー基盤は、WP.com の API にアクセスして、PV数を取得します。
- 16 2. 月金TSV生成
- ワークフロー基盤は、TSV の列フォーマットを整えます。
- 6 3. 棒グラフ作成
- ワークフロー基盤は、ImageChart の API にアクセスして、棒グラフを生成します。
- 18 4. 投稿文生成
- ワークフロー基盤は、OpenChat投稿文を組み立てます。
- 7 5. 投稿
- ワークフロー基盤は、OpenChat に PV数と棒グラフを投稿します。
- 19 9.再帰呼出
- ワークフロー基盤は、次回の自動報告プロセスを起動します。
受け渡しされるビジネスプロセス変数 (データ項目の数:13)
- PageID q_PageID
0
- PageInfo q_PageInfo
1
- 表示回数の到達目標(報告終了回数) q_numGoal
2
- 最大繰り返し数(週数) q_CycleMax
3
- 先週の開始日(月曜日) q_datePeriodStart
4
- 先週の終了日(日曜日) q_datePeriodEnd
5
- 繰り返し数(週数) q_Cycle
6
- 繰り返し数+1(週数) q_NextCycle
11
- 先週の表示回数 q_numWeek
7
- 累計の表示回数 q_numTotal
8
- TSVデータ q_TSV
9
- 棒グラフ q_chart
10
- 投稿メッセージ q_post
12
フィールド名, Num
, 初期値
Download
This archive contains the BPMN icons that are not available in the Basic edition.
Capture
See also
Related