この記事は、Gymkeeウェブプラットフォームを使ってコーチングビジネスを運営するパーソナルトレーナー・コーチの方向けです。

対象:コーチ・パーソナルトレーナー | この記事は、コーチングビジネスを運営するためのGymkeeウェブプラットフォームについて説明しています。
この記事でわかること
- トレーニングプログラムに、指定アクティビティ(アクティビティの日)を追加する方法
- アクティビティの種類を選び、目標を設定し、指示を書く方法
- 指定アクティビティのステータス(Draft、Scheduled、Done、Missed)の仕組み
- クライアントが記録したアクティビティを、あなたの指定に自動で結び付ける自動マッチングの仕組み
- 指定内容を、繰り返し使えるテンプレートとして保存する方法
ステップごとのガイド
プログラムにアクティビティの日を追加する
- クライアントのトレーニングプログラムのProgram Builder(プログラムビルダー)を開きます
- Add Activity Day(アクティビティの日を追加)をクリックして、プログラムにアクティビティの日を挿入します
- アクティビティの日が、位置と日番号とともにプログラムのタイムラインに追加されます
アクティビティの日は、プログラム内でワークアウトの日と並んで配置されます。これは、決められたワークアウトではなく、特定の身体活動を行ってほしい日を表します。
アクティビティの種類を選ぶ
- アクティビティの日のフォームで、Activity Type(アクティビティの種類)のドロップダウンをクリックします
- 12のカテゴリーから選びます:ランニング、サイクリング、水泳、筋力トレーニング、ラケットスポーツ、チームスポーツ、格闘技、アウトドア・アドベンチャー、ウォータースポーツ、柔軟性、ダンス、その他
- または検索欄を使って、キーワードで絞り込みます(例:「トレイル」「パデル」「ボクシング」)
- 具体的なアクティビティの種類を選びます
各カテゴリーには、複数の具体的な種類が含まれています。たとえばランニングには、ロードランニング、トレイルランニング、トレッドミルランニング、ウォーキングが含まれます。水泳には、自由形、平泳ぎ、背泳ぎ、バタフライ、オープンウォータースイミングが含まれます。
できるだけ具体的な種類を選びましょう。これが重要な理由は2つあります。クライアントに表示される適応型の指標が決まること、そして自動マッチングの精度に影響することです。
目標を設定する
アクティビティの種類を選んだら、1つ以上の目標を設定します。
- Duration(時間):そのアクティビティをどれくらい続けるか(例:30分、1時間)
- Intensity(強度):低、中、または高
- Distance(距離):距離の目標(例:ランニングなら5 km、サイクリングなら20 km)
- Pace(ペース):目標ペース(例:ランニングなら5:30分/km)
- Heart rate zone(心拍ゾーン):目標の心拍ゾーン(ゾーン1からゾーン5)
すべての目標が、すべてのアクティビティの種類に当てはまるわけではありません。Gymkeeは、選んだアクティビティの種類に応じて、関係する目標の欄だけを表示します。たとえば距離とペースはランニングでは表示されますが、ヨガでは表示されません。
目標は1つだけ設定することも、いくつか組み合わせることもできます。5kmのランニングを指定する場合なら、時間を30分、距離を5 km、強度を中に設定するとよいでしょう。
指示を書く
目標の下にあるInstructions(指示)欄を使って、クライアントに詳しいガイドを伝えられます。この欄はTipTapエディターによるリッチテキストの書式に対応しているので、次のことができます。
- 強調のために太字や斜体を使う
- わかりやすく整理するために、番号付きリストや箇条書きを作る
- 長めの指示を整理するために、見出しを追加する
水泳を指定する場合の指示の例:
ウォームアップ(10分)
- 自由形200mをゆっくりしたペースで
- 4×50mのドリル(キャッチアップ)
メインセット(20分)
- 自由形200m×4本を中程度のペースで、セット間は30秒休憩
クールダウン(5分)
- 背泳ぎ100mをゆっくりしたペースで
よい指示があるかどうかで、何をすべきか正確にわかっているクライアントと、あてずっぽうでやるクライアントの差が生まれます。ほんの少し時間をかけて、具体的に書きましょう。
指定アクティビティのステータスを理解する
すべての指定アクティビティは、次のステータスを移り変わっていきます。
| | | | | | | ステータス | 意味 | | Draft(下書き) | アクティビティはプログラム内にあるが、プログラムがまだクライアントに送信されていない | | Scheduled(予定済み) | プログラムが送信済み。アクティビティはこれから行う予定で、クライアントが確認できる | | Done(完了) | クライアントがアクティビティを完了した(手動で記録、ウェアラブルから同期、または自動マッチング) | | Missed(未実施) | 予定日が過ぎたのに、クライアントがアクティビティを完了しなかった |
これらのステータスは、Program BuilderとクライアントのActivities(アクティビティ)タブで確認できます。Missedステータスは、対応のきっかけとして活用しましょう。クライアントが指定アクティビティを何度も逃している場合は、連絡を取るタイミングかもしれません。
自動マッチングの仕組み
クライアントがアクティビティを記録すると(手動またはウェアラブルの同期で)、Gymkeeは同じ日に開いている指定アクティビティと一致するかを確認します。マッチングの条件は次のとおりです。
- 同じアクティビティの種類:記録されたアクティビティの種類が、指定した種類と完全に一致していること(例:「ランニング」は「ランニング」と一致するが、「トレイルランニング」は「ランニング」とは一致しない)
- 同じ日付:アクティビティが、指定の予定日と同じ日に記録されていること
- 強度が条件を満たしている:記録された強度が、指定した強度と同じかそれ以上であること
3つの条件がすべて一致すると、指定アクティビティは自動でDone(完了)になります。クライアントが追加で何かをする必要はありません。
自動でマッチングされなかった場合(クライアントが少し違う種類を使った、または記録が1日遅れたなど)は、あなたが手動で指定を完了扱いにできます。
テンプレートとして保存する
繰り返し使いたい指定(毎週の5kmランニング、リカバリー用のヨガ、ウォームアップのジョグなど)を作ったら、テンプレートとして保存できます。
- アクティビティの種類、目標、指示を記入したら、Save as Template(テンプレートとして保存)のオプションをオンにします
- テンプレートに名前を付けます
- 保存します
これでテンプレートが、Program BuilderのサイドバーのActivity Templates(アクティビティテンプレート)に表示されます。今後どのプログラムにも、詳細を入力し直すことなくドラッグして使えます。
コツ
- 完了を記録したいときにだけ、アクティビティを指定しましょう。「もっと歩くようにしましょう」といった一般的なアドバイスなら、指定アクティビティよりもクライアントへのメッセージのほうが向いています。
- 強度のレベルは、一貫して使いましょう。一定ペースのランニングに「中」を指定するなら、すべてのプログラムでその決まりを守ると、クライアントも何を期待されているかわかります。
- 指定アクティビティは、休息日のガイドと組み合わせましょう。休息日に20分のヨガを指定すれば、積極的休養がどういうものかをクライアントに正確に伝えられます。
- 水泳を指定するときは、必ず指示の中で泳法を明記しましょう。アクティビティの種類の選択肢にも泳法の選択肢はありますが、指示に詳細を書き添えると、クライアントがあなたの意図に沿いやすくなります。
- クライアントが最初の指定アクティビティを行った後、自動マッチングの結果を確認しましょう。もしマッチングされなかったら、クライアントの記録の仕方に合わせて、アクティビティの種類や強度を調整してください。
よくある間違い
- 目標をまったく設定せずに指定する。 時間も強度も距離もないアクティビティの日は、クライアントに何のガイドも与えません。少なくとも時間と強度は必ず設定しましょう。
- 大まかすぎるアクティビティの種類を使う。 「パデル」や「ハイキング」など具体的な種類があるのに「その他」を指定すると、自動マッチングの精度が下がり、クライアントのアクティビティ履歴も読みにくくなります。
- 自動マッチングが柔軟だと思い込む。 自動マッチングはアクティビティの種類について厳密です。「ランニング」を指定したのに、クライアントがトレイルを走ったからと「トレイルランニング」を記録すると、自動ではマッチングされません。クライアントが実際に記録する種類に合わせて選びましょう。
- あいまいな指示を書く。 「有酸素運動を少し」は指定とは言えません。「平坦な地形でゾーン2のランニングを30分」なら指定です。指示は、クライアントが質問しなくても実行できるくらい具体的にしましょう。
- Missedステータスの確認を忘れる。 Missedになった指定アクティビティは、コーチングの合図です。見過ごさないようにしましょう。
トラブルシューティング
問題:指定アクティビティがクライアントのアプリに表示されない
なぜ起きるのか: プログラムがまだ送信されておらず、アクティビティのステータスがDraft(下書き)のままだからです。
解決方法: プログラムをクライアントに送信します。送信すると、アクティビティはScheduled(予定済み)に変わり、クライアントのGymkeeアプリに表示されるようになります。
問題:自動マッチングが間違ったアクティビティをDoneにしてしまった
なぜ起きるのか: クライアントが同じ日に2つのアクティビティを記録し、Gymkeeが条件に合う最初のものをマッチングしたためです。
解決方法: アクティビティの詳細モーダルでマッチングの内容を確認できます。間違ったアクティビティがマッチングされた場合、自動で取り消す方法はありません。クライアントと連絡を取り、必要であれば、次回はアクティビティの種類をより具体的にして指定を調整しましょう。
問題:特定のアクティビティの種類に距離の目標を設定できない
なぜ起きるのか: すべてのアクティビティの種類が、距離の目標に対応しているわけではないためです。たとえばヨガやボクシングには、距離が関係する指標ではないため距離の欄がありません。
解決方法: これは仕様です。Gymkeeは、アクティビティの種類に応じて適応型の目標欄を表示します。距離が表示されない場合は、そのアクティビティでは時間と強度を主な目標として使いましょう。
問題:指示の書式が崩れて見える
なぜ起きるのか: TipTapのリッチテキストエディターは、内容の貼り付け方によって動きが変わることがあります。ほかのエディターからコピーすると、思わぬ書式が入り込むことがあります。
解決方法: 貼り付けるのではなく、エディターに直接入力しましょう。貼り付けが必要な場合は、「テキストのみ貼り付け」(WindowsはCtrl+Shift+V、MacはCmd+Shift+V)を使い、その後で書式を手動で整えてください。
問題:クライアントはアクティビティを完了したのに、ステータスがScheduledのまま
なぜ起きるのか: 記録されたアクティビティが、自動マッチングの3つの条件(同じ種類、同じ日付、強度が条件を満たす)をすべて満たさなかったため、自動でマッチングされなかったのです。
解決方法: アクティビティの詳細を開き、どの条件が満たされなかったかを確認します。クライアントが正しいアクティビティを記録していても、違う種類名を使った、または1日遅れて記録した場合は、あなたが手動で指定をDoneにできます。
関連記事
- Gymkeeのアクティビティ:パーソナルトレーナー向け完全ガイド:アクティビティ機能の全体像
- Gymkeeでクライアントのアクティビティを見る:Activitiesタブと週間サマリーの読み方
- Gymkeeでアクティビティテンプレートを作る:アクティビティの指定を保存して再利用する方法