Skip to content

tagru strategy ​

戦略(KGI・コンテンツの柱)と、その週の週次分析を表示します。

text
tagru strategy [<week>] [--workspace <id>] [--target <prod|test|localhost>] [--json]

オプション ​

オプション内容
<week>週(ISO 週番号。例: 2026-W40)。省略すると今週
--workspace <id>ワークスペース(tagru use で保存した値より優先)
-t, --target <name>接続先
--jsonJSON で出力する

一覧ではないため --limit はありません。

  • 読み取りだけです。戦略は tagru interview か TAGRU の画面で、週次分析は TAGRU の画面で作成してください
  • 戦略がまだ作られていないワークスペースでは、戦略はまだありません(tagru interview で作れます) と出して終了コード 0 で終わります(--json では item.strategy が null)
  • 週を省略すると今週(UTC の ISO 週。画面と同じ)です。承認済みの週次分析が無い週は (なし) と出して終了コード 0 で終わります
  • ワークスペースを選んでいない(tagru use も --workspace も無い)ときは、個人の戦略を表示します
  • テキストは要点(目標・振り返り・続けること / 変えること・重点アクションなど)だけです。媒体別の振り返り・KPI・投稿ごとの数値などは --json で確認できます

使い方 ​

bash
tagru strategy             # 戦略と今週の週次分析を表示する
tagru strategy 2026-W40    # 週を ISO 週番号で指定する
tagru strategy --json      # 全項目を JSON で出す

出力例 ​

text
$ tagru strategy 2026-W40
ワークスペース: ws-xxxx

【戦略】
KGI: 来店予約
バージョン: 3(確定済み)
確定日時: 2026-09-01 12:00
更新日時: 2026-09-02 12:00
コンテンツの柱:
ID  柱            配分  説明
p1  使い方の紹介   60%  手順を1枚ずつ見せる
p2  舞台裏         40%  スタッフの1日

【週次分析】2026-W40(前週 2026-W39、2026-09-21 〜 2026-09-27 の分析)
状態: 承認済み
更新日時: 2026-09-28 10:00
この週の目標: 投稿 7 本 / ユニーク 5 本
KPI 目標: save_rate: 0.025
媒体ごとの本数: Instagram 4 / X 3
柱ごとの本数: 使い方の紹介 4 / 舞台裏 3
前週の投稿本数: 5 本(目標 7 本)
推奨の投稿時間帯: 12時, 18時
振り返り: 夕方の投稿の反応がよかった。
  朝の投稿は伸びなかった。
良かった点:
  - 夕方のリール
改善点:
  - 朝の投稿
続けること:
  - 夕方のリール: 18 時の投稿を続ける
変えること:
  - 朝の投稿
重点アクション:
  - 夕方にリールを投稿する(3 回): 夕方の投稿の方が多くの人に届いた

媒体別の振り返り・KPI・投稿ごとの数値などの全項目は --json で確認できます。

戦略がまだ作られていないとき:

text
$ tagru strategy 2026-W40
ワークスペース: ws-xxxx

【戦略】
戦略はまだありません(`tagru interview` で作れます)

【週次分析】2026-W40
(なし)(この週の承認済みの週次分析はありません。週次分析は TAGRU の画面で作成できます)

週を ISO 週番号の形式で指定しないと、週は ISO 週番号(例: 2026-W40)で指定してください… のエラーになります。

--json ​

詳細の外枠(item)で出します。日時は ISO 8601、無い値は null です。

jsonc
{
  "target": "prod",
  "workspaceId": "ws-xxxx",
  "item": {
    "strategy": {
      "kgi": "来店予約",
      "version": 3,
      "locked": true,
      "approvedAt": "2026-09-01T12:00:00+09:00",
      "updatedAt": "2026-09-02T12:00:00+09:00",
      "pillars": [
        { "id": "p1", "title": "使い方の紹介", "description": "手順を1枚ずつ見せる", "why": "保存されやすい", "ratio": 60 }
      ]
    },
    "weekly": {
      "weekId": "2026-W40",
      "status": "approved",
      "postTarget": 7,
      "contentTarget": 5,
      // ...(下の表)
      "analysis": { "prevWeekId": "2026-W39", /* ... */ }
    }
  }
}

item の項目:

項目内容
strategy戦略。まだ作られていなければ null
strategy.kgi / version / locked / approvedAt / updatedAtKGI・版・確定済みか・確定日時・更新日時
strategy.pillars[]コンテンツの柱 { id, title, description, why, ratio }(ratio は配分 %)
weeklyその週の週次分析。無ければ null
weekly.weekId / status / approvedAt / createdAt / updatedAt週・状態(approved など)・日時
weekly.postTarget / contentTarget投稿本数の目標・ユニークなコンテンツ数の目標
weekly.kpiTargetKPI 目標 { metric, value }(value は無ければ null)。指標が無ければ null
weekly.platformAllocation[] / deliveryTargetByPlatform[]媒体ごとの本数 { platform, posts }
weekly.pillarAllocation[]柱ごとの本数 { pillarId, posts }
weekly.focusActions[]重点アクション { id, title, why, count }
weekly.kpiCalculations[]KPI の算出根拠 { role, platform, metric, numeratorMetric, denominatorMetric, baselineValue, baselinePeriod, targetValue, targetFormula, comparisonPeriod, evidenceGrade }
weekly.experimentPlanその週の実験 { experimentId, platform, hypothesis, primaryVariable, primaryMetric, controlDefinition, variantDefinition, fixedConditions, allocation, requiredSamplePerVariant, startedWeekId, successCriteria, continueCriteria, stopCriteria, status, note }
weekly.externalEvidence[]外部情報の出典 { claim, sourceUrl, checkedAt, appliesTo }
weekly.analysis前週の分析(無ければ null)
weekly.analysis.prevWeekId / prevWeekStart / prevWeekEndExclusive分析した週とその期間
weekly.analysis.review振り返り { text, goodPoints, improvementPoints, subjectDirection }
weekly.analysis.platformReviews媒体別の振り返り { instagram, x, tiktok, youtube }
weekly.analysis.strategies続けること・変えること { keep[], change[] }(各 { id, title, summary })
weekly.analysis.wowSummary前週比 { followerDeltaTotal, postDeltaTotal, growthRateAvg }
weekly.analysis.volumeAdherence投稿本数の達成 { targetTotal, actualTotal, rate }
weekly.analysis.deliveryFacts配信の実績 { postRecordsCreated, postsWithAnySuccess, uniqueContents, successfulDeliveriesByPlatform, primaryPostingHour }
weekly.analysis.recommendedHours / topPostIds推奨の投稿時間帯(時)・反応のよかった投稿の ID
weekly.analysis.posts[]投稿ごとの 24 時間の数値 { postId, createdAt, pillarId, views, likes, comments, er24h }
weekly.analysis.timeBuckets[]時間帯ごとの数値 { hour, count, viewsSum, likesSum, commentsSum, er }
weekly.analysis.observationClaims[]事実・相関・仮説 { statement, claimType, subject, platform, metric, evidenceGrade }
weekly.analysis.evidence[]指標ごとの根拠の確かさ { platform, metric, value, sampleSize, grade, reason }
weekly.analysis.experimentReconciliation前週の実験の答え合わせ { experimentId, sourceWeekId, primaryVariable, primaryMetric, controlSample, variantSample, controlMetricValue, variantMetricValue, requiredSamplePerVariant, verdict, verdictReason }
weekly.analysis.platformInsights媒体ごとの分析 { instagram, x, tiktok, youtube }。各 { available, rangeStart, rangeEnd, days, summaryCurrent, summaryPrevious, delta, topContents[], notes }(topContents は { id, title, publishedAt, primaryMetric, primaryMetricValue, url })