ヘルプとよくある質問

My-Sports-Challenge の利用に関するよくある質問への回答です。一部の機能は 私たちの ビジョン まだ開発中で、次のように表示されています 近日公開.

公開ガイド

非公開スポーツチャレンジを企画し、グループに合う形式を見つけるための実用的なガイドです。

チャレンジ設定ガイドは、サポートされているすべての言語で利用できます。

はじめる

PayPalから任意の寄付を行えます。寄付によってサブスクリプションが作成されたり、機能が解放されたり、優先的な扱いを受けたりすることはありません。

寄付する

チャレンジを開始するときは、編集可能な9種類のチームなしテンプレートから選ぶか、最初から作成できます。テンプレートにはアクティビティカテゴリー、ポイントまたは目標、推奨期間が入力されます。作成後、参加者を招待する前にチャレンジ設定で調整してください。ルートテンプレートにはルートスナップショットが必要で、ステージレースではステージの確認が必要です。チームテンプレートはまだありません。

ルート結果には、設定されたアクティビティタイプがルートチャレンジの選択内容に一致するアクティビティだけがカウントされます。設定済みのすべてのタイプを含めるには、すべてのアクティビティタイプを選択してください。

主催者はチャレンジ設定 → 基本で、ポイント制の代わりにメトリック目標を選べます。すべての設定済みアクティビティ種別、または選択したカテゴリだけを対象にできます。距離はkm、高度はm、時間は分で測定します。
  • 量: 累積値が最も高い参加者が勝ちます。
  • 目標: 参加者またはチームが固定目標に向かい、進捗と達成状況を確認できます。
  • レース: 距離レースは、GPSで記録された1つのアクティビティ内で目標距離を連続して進む最速のローリング区間で順位を決めます。経過時間には休憩が含まれ、利用できるGPSがないアクティビティは対象外です。距離レースの順位は個人のみで、高度レースはアクティビティ順の累積計算を維持します。
レース以外の目標では、個人、チーム、または両方の順位を表示できます。チーム合計には各アクティビティの記録時のチームが使われます。既存のポイントチャレンジは引き続きポイントと上限を使用します。 ステージレースでは、独立した目標または順序付きマルチスポーツステージを設定でき、個別時間、制限時間、イベント経過時間で計測します。許可された場合、プールスイムと室内サイクリングはGPSなしで記録された距離と時間を使用できます。

距離レースでは、この任意の上限が対象区間の開始から終了までに許可される正味の標高低下の最大値になります。手動アクティビティにはGPS標高データがないため、検証されません。

レースページでは、最速の認定タイムを最初に表示します。Stream は自己ベストを記録したアクティビティを示し、Statistics は認定者数とタイム分布を表示します。使用可能な GPS がないアクティビティも表示されますが、距離レースの順位には入りません。

最速タイム - GPSトラックマップ.

レース結果を開くと、アクティビティ全体と最速区間を強調表示したインタラクティブマップが表示されます。My Activities では自分のレースオーバーレイをいつでも確認できます。他の参加者が見られるのは、GPS 共有設定で許可されている場合だけです。

ルートは、StravaまたはWahooの完全なアクティビティをインポートした後に評価されます。ライブ追跡はなく、部分的なルートはカウントされません。
チャレンジのルートマップは、リーダーボード、統計、チャレンジ設定で利用できます。3つの画面では、利用可能な場合にインタラクティブな地図オーバーレイを使用し、方向が分かるよう各ルートの開始地点を緑のS、終了地点を赤のEで示します。設定されたルートのスナップショットを表示し、参加者の非公開アクティビティGPSトラックは表示しません。
自分のルート進捗: 完了したルート · ベストタイム · 順位 · リーダーとの差
ルート結果には、設定されたアクティビティタイプがルートチャレンジの選択内容に一致するアクティビティだけがカウントされます。設定済みのすべてのタイプを含めるには、すべてのアクティビティタイプを選択してください。
統計ページの「ルート詳細」タブでは、1つのルートを選んでそのルートでの全参加者の完了済み記録を確認できます。日付ごとの記録タイムのグラフと、順位、名前、日付、記録タイム、そのルートでの自己ベスト・自己2位・自己3位を示すバッジを含む結果テーブルが表示されます。
複数ルートのスコアリング
  • すべてのルートと各ルート
  • すべてのルートをまとめる
  • 各ルートを個別に
現在、このチャレンジに対する手動アクティビティ入力は主催者によって無効になっています。
ルートチャレンジでは、使用可能なGPSデータを含む完全なStravaまたはWahooインポート活動のみがカウントされます。手動活動ではルート結果を作成できません。 ルート結果には、設定されたアクティビティタイプがルートチャレンジの選択内容に一致するアクティビティだけがカウントされます。設定済みのすべてのタイプを含めるには、すべてのアクティビティタイプを選択してください。 ルートチャレンジ:最速の有効タイムがカウントされます。

Click 登録 on the home page and enter a username, email address, and password (at least 8 characters). We will email you a verification link; you can log in after opening it. If you lose the link, submit the form again with the same email address and password to receive a new one. Usernames must be unique; surrounding spaces and letter case do not make a different username.

プラットフォーム管理者は、プラットフォーム管理 → ユーザーから承認済みのテストまたはサポート用アカウントを作成することもできます。これらのアカウントは直ちに確認済みになり、メール受信箱へのアクセスは必要ありません。この機能は承認されたテストまたはサポートにのみ使用してください。

インポートしたGPSマップを他の参加者に表示します。プロバイダーの元のGPSストリームは7日以内だけ保持され、生成されたマップはアクティビティが削除されるまで残る場合があります。マイチャレンジでチャレンジごとに調整できます。

このチャレンジではGPS共有が必須です。共有を停止するにはチャレンジを退出してください。

Use ログイン in the top navigation on any page with your email and password. Once logged in, the ルールとよくある質問 item is available in the top navigation. Once logged in, open the account menu in the top-right corner (your name) and choose ログアウト to end your session. Your session is renewed automatically while you use the site. If you have not used the site for about 30 days, or your session was revoked after a password change or account action, you may need to log in again.

旧システムから移行されたアカウントは既存のパスワードを保持します。初回のログインに成功すると、パスワードはバックグラウンドで安全に更新されます。

セキュリティ上の理由により、失敗した試行の繰り返しやアカウントへの過剰なリクエストは一時的にブロックされる場合があります。

Click Forgot your password? on the login form, enter your email address, and open the one-time link we send you. The link expires after one hour. Choose a new password; all existing sessions are signed out.

Choose English, German, Spanish, Czech, Italian, Turkish, French, Polish, Arabic, Chinese, Hindi, Japanese, Korean, Portuguese, Russian, or Ukrainian with the language selector in the top navigation. When you are logged in, the choice is saved to your account and is used on future visits. You can also change it from the プロフィール page.

切り替えると、現在のページのラベル、ホバー説明、アクセシビリティテキストがすぐに更新されます。

プラットフォーム管理の非同期処理タブで、キュー待ち、実行中、再試行中、失敗したジョブ、毎時の履歴、安全なエラー分類、Cloud Tasks の推定費用を確認できます。この推定は請求額ではありません。Firestore、Cloud Run、ログ、ネットワーク、メールプロバイダーの費用は別です。メッセージ本文、トークン、認証情報、プロバイダーのデータは表示されません。Strava と Wahoo の webhook は各プロバイダーの制限に従ってキューに入り、再試行されます。

メール送信には1日500通のGmail予算を使用します。予算を超えたジョブは後で再試行するためキューに残ります。

アプリをインストールする

ブラウザーにインストールの選択肢が表示されたら、My-Sports-Challengeをインストールできます。インストール後のウィンドウはスタンドアロン表示になり、アカウントとアクティビティの操作はオンラインで行われます。

  • AndroidとChrome: HTTPSでMy-Sports-Challengeを開き、表示された場合はブラウザーメニューからアプリをインストールまたはホーム画面に追加を選択します。
  • iPhoneまたはiPadとSafari: サイトを開き、共有をタップしてホーム画面に追加を選び、確認します。
  • WindowsまたはLinuxとChromeまたはEdge: アドレスバーのインストールアイコン、またはメニューのアプリとしてページをインストールを選択します。
  • macOSとSafari: 利用できる場合は共有 → Dockに追加を選択します。

対応ブラウザーでは、アプリをインストールの操作はインストール可能な場合だけ表示されます。アプリはオンライン優先で動作し、オフラインでのアクティビティ入力や遅延同期には対応しません。

あなたのプロフィール

Go to 私のプロフィールアカウント tab. You can update your display name and change your password there (your current password is required to confirm the change). Profile controls, notification settings, challenge actions, and badge details follow your selected site language; challenge names and other user-entered content stay as entered.

はい。マイプロフィールアカウントタブに移動し、アバターカードで写真を選択します。保存する前に画像をドラッグし、ズーム操作で正方形の切り抜きを調整できます。アバターは現在、すべてのページ上部のアカウントメニューとストリームの投稿の横に表示されます。その他のページでは今のところイニシャルが表示されます。いつでも削除してイニシャルのプレースホルダーに戻せます。

On the 私の課題 tab of your profile you'll see every challenge you own or participate in, each with a role badge (Organizer, Co-organizer, or Participant). A challenge you own is shown only in the owned list, even if an older membership mapping also exists. You can pick one as your default challenge; it's intended to be shown automatically after you log in once that part of the home page is built. If you have asked to join a challenge and it is still waiting for organizer approval, it appears separately in this tab with a Pending status and is not yet included in your participating challenges. チャレンジは新しいものから順に表示されます。 チャレンジ切り替えには、進行中のチャレンジと過去30日以内に終了したチャレンジが表示されます。それより古いチャレンジはプロフィール -> マイチャレンジで確認できます。

プロフィールを開き、アカウントタブの外観カードでダークモードを有効にします。設定を保存するとサイト全体に適用されます。初期状態では無効で、他のブラウザーでもアカウントに従います。

Go to 私のプロフィール危険地帯 tab and confirm with your password. This permanently deletes your account and every challenge you own, including its members, activities, settings, and other challenge data. It cannot be undone. Ownership is not transferred, and affected members are notified.

バッジは自動的に獲得され、プロフィールのバッジタブに表示されます。プロフィール設定でバッジ通知を無効にしていない限り、獲得するたびにアプリ内通知が届きます。メール通知を有効にしている場合、獲得したバッジのメールにはチャレンジ名が含まれます。チャレンジの結果バッジは、リーダーボードと参加者ページの名前の横にも表示されます。ファーストステップのような個人バッジはプロフィールに残ります。バッジは新しいものから表示されます。

この設定はアカウントに保存され、リーダーボードと参加者ページの両方に適用されます。

ユーザーバッジ

ユーザーバッジはアクティビティと参加を称えるものです。アクティビティバッジは各チャレンジで 1 回獲得でき、チャレンジクリエーターはプラットフォーム全体で 1 回だけ獲得できます。

  • 最初のステップ - チャレンジの最初のアクティビティを記録しました。
  • はじめる - チャレンジで 10 個のアクティビティを記録しました。
  • ひたむきな - チャレンジで 50 個のアクティビティを記録しました。
  • 世紀 - チャレンジで100ポイントを獲得しました。
  • 成績優秀者 - チャレンジで500ポイントを獲得しました。
  • オン・ア・ロール - 連続 7 日間アクティビティを記録しました。
  • エクスプローラ - 少なくとも 3 つの異なるアクティビティ タイプのログに記録されたアクティビティ。
  • チームプレーヤー - 最初のグループアクティビティを記録しました。
  • 早割 - 午前6時前にアクティビティを記録しました。
  • チャレンジクリエイター - チャレンジを作成しました。

結果バッジ

結果バッジは、チャレンジ終了後のアクティビティ編集猶予期間が終わり、最終結果が処理されたときに 1 回だけ付与されます。個人結果には、設定された日次・週次上限適用後のポイントが使われます。同順位の場合は同じ結果バッジが付与され、インポートされた過去のチャレンジにも同じルールが適用されます。

プラットフォーム管理者は、チャレンジの設定からバッジのメンテナンスをキューに追加し、不足している報酬を復元して古いまたは重複した結果レコードを削除できます。完了または失敗すると通知されます。

  • チャレンジ優勝者 - チャレンジを1位で終えました。
  • 表彰台フィニッシュ - チャレンジを上位3位以内で終えました。
  • ボーナスハンター - スペシャルチャレンジを完了しました。
  • チャレンジチーム優勝 - チャレンジで1位になったチームの一員でした。
  • チャレンジチーム2位 - チャレンジで2位になったチームの一員でした。
  • チャレンジチーム3位 - チャレンジで3位になったチームの一員でした。
  • グループポイント1位 - チャレンジで最も多くのプラスのグループポイントを獲得しました。
  • グループポイント2位 - チャレンジで2番目に多くのプラスのグループポイントを獲得しました。
  • グループポイント3位 - チャレンジで3番目に多くのプラスのグループポイントを獲得しました。

プロフィールを開き、通知タブを選択します。ニュースレターをオンまたはオフにして保存してください。この購読はチャレンジ通知とは別で、すべてのニュースレターにプロフィールへ戻って購読解除するリンクが含まれます。

アクティビティの同期

My-Sports-Challengeでは、手動で登録したアクティビティと対応する接続ソースを利用できます。接続はプロフィール → 接続で管理します。インポートするアクティビティは、主催者が割り当てた種類を使い、チャレンジの日付と編集ルールを満たす必要があります。

  • Compatible with Strava:公開アクティビティ、または公開と非公開のアクティビティを選べます。対象となるアクティビティの日付、時刻、指標はStravaと同期され、参加者が修正できるのはチャレンジ上のアクティビティ種類だけです。GPS共有はMSCプロフィールで管理します。
  • Android Health Connect:別のMSC Androidアプリを使い、運動セッション、距離、高度への読み取り専用アクセスを許可し、プレビューを確認して今すぐ同期をタップします。Androidにより自動確認が遅れる場合があります。これらの記録はMSCでは読み取り専用です。
  • Wahoo:Wahoo Cloud経由で接続します。接続後に作成されたワークアウトだけが対象で、GPSルートはまだインポートされず、指標の情報源はWahooのままです。
  • Garmin ConnectとCOROS:直接接続は近日公開です。同じアクティビティがStravaまたはHealth Connectで利用できる場合は、対応している経路を使ってください。

MSCはプロバイダー間の重複を避けるため、一致するソース記録を比較します。インポートされたアクティビティには、アクティビティ画面と統計にソースが表示されます。接続を解除すると今後のインポートが停止し、そのソースのMSC記録が削除されますが、プロバイダーのデータは削除されません。

Strava接続ガイド · Health Connect接続ガイド · Wahoo接続ガイド · Garmin Connectの状況 · COROSの状況

Strava の説明に書き戻されるのは、目標に加算される正の貢献だけです。選択したメトリック目標のアクティビティタイプ以外のアクティビティ、貢献がゼロのメトリックアクティビティ、ポイントがゼロのポイントアクティビティには、My-Sports-Challenge の行は追加されません。

プロバイダー間の重複を比較する際、MSC は開始時刻の近さを確認し、短い方のアクティビティ時間帯が少なくとも 75% 重複することを求めます。距離と高度は無視されます。

Health Connect が後から記録の修正された距離や高度を提供した場合、MSC は既存のアクティビティを更新します。同一の再試行は同期済みとして扱われます。

グループアクティビティの詳細は、マイアクティビティ、アクティビティ、ストリームにグループの種類、グループ部分の指標、グループポイントとともに表示されます。主催者と共同主催者はインポートしたアクティビティのこれらの設定を変更でき、プロバイダー同期でも保持されます。グループ部分の値は小数点以下3桁まで入力できます。

GPS付きのStravaとWahooのアクティビティでは、参加者が小さな時間差と距離の許容範囲内で同じ場所から開始した場合、MSCが対面グループを認識できます。共有開始は、最初の記録開始から最大1時間後まで、参加者がその間にどれだけ移動したかに関係なく認識できます。その後に別々の経路へ進んでも構いません。共有開始後のアクティブ時間または移動時間には休止時間を含めません。移動シグナルがない場合、グループの時間部分は経過時間ではなく0になります。最小参加者数と初期グループ部分は主催者が設定し、手動編集が計算値を上書きします。

チャレンジのフォールバック設定を有効にすると、未マッピングの Strava、Health Connect、Wahoo 活動は Unclassified としてインポートされます。確認用に表示され続け、Strava と Wahoo の活動タイプは従来どおり修正できますが、Health Connect はソース管理のままです。Unclassified の活動は修正されるまで常に 0 ポイントです。

Unclassified としてインポートされた活動では、マイアクティビティ、アクティビティ、Stream にプロバイダーの元のタイプ(Strava の Dance など)も表示されます。

課題

Click チャレンジを始める on the home page (you'll be asked to log in or sign up first). Give it a name, description, start/end date, a maximum number of participants, and choose whether team play is enabled. You become the challenge's organizer. In production, you can own one challenge at a time and the platform currently allows at most 3 participants per challenge. Delete your existing challenge before creating another. Platform admins can own and clone more challenges than the configured ownership limit, and can raise the participant limit for an individual challenge when needed. These limits can be configured by platform admins; local and staging have no limit by default. A new challenge starts today or later, and a one-day challenge is allowed. When editing an existing challenge, historical dates can be retained as long as the end date is not before the start date.

From 私のプロフィール私の課題, click 編集 next to any challenge where you're the organizer or a co-organizer. You can also get there via the 設定 link in the top menu, which appears for your current challenge's organizer, co-organizer, or a platform administrator. Plain participants don't see either option. Platform administrators can also edit the participant limit on existing challenges and raise it above the configured platform ceiling for that challenge. Use the challenge switcher in the top menu to change which challenge's settings are open.

チャレンジの開始時と設定を初めて開いたときに短いガイドを表示します。オフにしても手動でガイドを開けます。

チャレンジに分かりやすい名前を付け、目的を説明します。参加する理由を伝えやすくなります。 設定ガイドでは、アクティビティ、チーム、上限、オプション機能、参加者向けテキスト、招待の順に案内します。設定はガイダンスカードの プロフィールアカウント.

プロフィールのマイチャレンジタブでは、主催者と共同主催者が編集操作の横からチャレンジを複製できます。新しいチャレンジは設定を引き継ぎますが、新しい参加者リストで始まり、参加者が作成したデータは含まれません。

Open 私のプロフィール私の課題 to create, rename, or delete a series. The series creator owns it and can link or unlink challenges only when they are the organizer or co-organizer of those challenges. A challenge can belong to only one series. When a series has at least two linked challenges, members who can view the selected challenge's Statistics page also see an All time tab with one individual leaderboard aggregated from the current accepted rosters. It ranks by uncapped points and includes challenge count, activities, points, uncapped points, group bonus, distance, height, and duration. プロフィールのチャレンジシリーズカードは、少なくとも2つのチャレンジを主催している場合にのみ表示されます。

The organizer created the challenge and has full control over it. A co-organizer can help manage it with the same abilities, except deleting it. A participant takes part in the challenge (logs activities, views the leaderboard) but can't change its settings.

Use Delete challenge from your challenge list or the Challenge Editor. Deletion is permanent and removes all challenge data, members, and activities. It is available for upcoming, active, and ended challenges. You must type the challenge's exact name to confirm, and affected participants are notified. Co-organizers cannot delete the challenge; platform administrators can delete any challenge.

The Participants page lists the accepted members of your current challenge, their challenge role, current avatar, challenge-scoped badges, and whether they are active. When team play is enabled, it also shows each member's team. Email addresses are shown only when the organizer enables that option in the Basics tab; otherwise they remain private. Answers to join questions are shown only when the organizer marked those questions as visible. The table can be searched and paginated when the challenge has many members. The organizer can disable the entire page in Challenge Settings; when disabled, its navigation link and data are unavailable to members.

The Activities page shows logged activities for the current challenge and can be filtered by participant or activity type. ページが有効な間は、チャレンジの承認済みメンバー全員に同じアクティビティ詳細が表示されます。アクティビティごとの公開設定はありません。 The organizer can disable it independently from the Participants page in Challenge Settings when shared activity details are not appropriate.

現在のチャレンジで参加者の名前が表示される場所(参加者、ランキング、ストリーム、アクティビティ、統計など)から名前を選択してください。プロフィールはそのチャレンジのメンバーだけに共有され、アバター、参加日、現在のチャレンジの進捗、詳しいバッジ、チャレンジ履歴が表示されます。

On the チャレンジの編集 page, the 基本 tab groups settings into challenge access, scoring and teams, scoring display, activity entry, and optional challenge features. It covers the challenge's name, description, dates, maximum participants, team play, and independent visibility toggles for the Participants and Activities pages, plus several toggles: whether participants may manually log activities at all (on by default), whether "specials" are used (off by default; hides the Specials tab and nav link when off), whether the challenge has a shared calendar (off by default; hides the Calendar nav link when off), how many days back an activity's date may be added/modified (default 3) and how many days after the challenge ends entries may still be added/edited at all (default 1, overrides the first setting once the challenge has ended), whether joining is restricted to specific email domains (off by default; when on, list the allowed domains, comma-separated), and whether accepted members can see one another's email addresses (off by default), and whether weekly caps, the join questionnaire, and the challenge introduction, rules and FAQ are included. The Teams, Weekly caps, Specials, Questionnaire, and Texts tabs are shown only while their corresponding switch is on; turning a switch off also makes stored data for that feature inactive. When enabled, email addresses appear when hovering over participant names on the Leaderboard, Stream, Statistics, Participants, and Activities pages. Photo proof can be off, optional, or required for manual activities; when enabled, choose whether proof is visible to the owner and organizers or to all accepted members. The チーム, 週ごとの上限, スペシャル, アンケート, and テキスト tabs appear only when their corresponding switches are enabled. The setup guide skips those optional steps when their features are off. 破壊的な削除操作は、最後の危険ゾーンタブに配置されています。

On the チャレンジの編集 page, open the アクティビティの種類 tab. There you can add a category (e.g. "Running", "Hike"), pick one or more supported source activity types from the list to include in it (e.g. combine "Hike" and "Walk" into one "Hike" category). Provider mappings are optional, and a source activity type can only belong to one category per challenge. In point challenges, set how many kilometers, height meters, and/or minutes are needed for one point, plus an optional minimum-points threshold so very short activities don't count. Each point activity type needs at least one of those three per-point values set above zero. Metric and route challenges do not use point formulas, so their scoring fields can remain blank. You can also set an optional daily point cap for point challenges, limiting how many points a participant can earn from the activity type per calendar day; leave it blank for no cap. Point values are rounded to two decimal places wherever they are displayed. New point challenges start with common mapped categories such as Running, Cycling, Swimming, Indoor cycling, Indoor running, Rowing, Yoga, and Fitness; configure their zero scoring values before activities can earn points. Health Connect and Wahoo names are shown without provider-style underscores, Wahoo indoor equipment names end with (indoor), and Wahoo selector options show the ID after the name for precise mapping.

On the チャレンジの編集 page, open the チーム tab to add, rename, or delete teams. Team names must be unique within a challenge. Open the ユーザー tab to assign accepted participants to a team or remove an assignment; deleting a team that already has members automatically unassigns them.

On the チャレンジの編集 page's 詳細 tab, tick "Enable group activity bonus" to let participants mark a logged activity as a group activity (done at least partly together with 2 or more other participants). Set two bonus percentages: one for purely virtual group activities (e.g. joining an online workout together, default 15%) and one for in-person ones (default 20%). A participant marking an activity as a group activity still earns their own individual points as normal; on top of that, the group portion of the activity (which can be less than the whole activity) earns their チーム a bonus equal to the chosen percentage of what that portion would be worth — nothing is awarded if the participant doesn't currently belong to a team. This is independent of whether team play itself is enabled: the setting only controls whether the bonus can ever be paid out. See the Leaderboard and Statistics pages for each team's group bonus and combined total.

On the チャレンジの編集 page, open the 週ごとの上限 tab. It lists every week of the challenge (based on its start and end dates); enter a maximum number of points for any week and click the checkmark to save it, or leave a week blank for no cap. This is an overall cap per participant for that week, across all activity types combined, applied on top of any per-activity-type daily point caps (see the アクティビティの種類 tab). Whenever a challenge has caps like this configured, some points may end up "uncapped" (not actually counted). On the 基本 tab, you can turn on "Show uncapped points" to display these alongside the real points on the Leaderboard and Statistics pages, for transparency — it never changes ranking or sort order. A marker next to a points total means that one or more activities in that total were reduced by a point cap. The marker is shown only when a cap actually changed the total. If the Enable weekly caps switch is off, configured weekly-cap rows are retained but ignored until the switch is turned on again.

Specials are one-off bonus challenges within your challenge (e.g. "do 20 squats every day this week") for bonus points, separate from connected-source activities. This feature must first be turned on for your challenge (Edit Challenge page, 基本 tab, "Enable specials" — off by default). Once on, open the スペシャル tab to add, edit, or delete them: give each a name, description, a start and end date (which must fall within the challenge's own dates), and the bonus points it's worth. Participants see them on the footer's スペシャル page and can mark one as done themselves from the special's end date through the end of the challenge, inclusive, for an immediate bonus (no approval needed) — they can undo their own claim afterward too. The Specials page shows up to two specials per row on larger screens. If your challenge has team play on, the bonus goes to the participant's team; if team play is off, it's credited straight to their own points. The individual Leaderboard table shows how many special points each participant claimed; the Team table shows the credited team bonus.

主催者のスペシャル表では、開始日が新しいものから先に表示されます。

On the チャレンジの編集 page, turn on Enable questionnaire in the 基本 tab, then open the アンケート tab to add, edit, or delete questions people are asked when they request to join (e.g. to gauge their expected commitment). Each question has a heading and question text, can be marked mandatory, can optionally be shown to other participants once answered, and can either be free text or multiple choice (enter one option per line to make it multiple choice). People answer these questions when requesting to join; questions marked mandatory must be answered, while optional questions may be left blank. Answers to questions marked visible appear on the Participants page after the request is accepted; other answers remain private. After joining, participants, including an organizer who also participates in the challenge, can open the dedicated 私の答え page from My Profile to set, change, or delete their own answers. This page is separate from the organizer-only Edit Challenge settings.

On the チャレンジの編集 page, turn on Enable challenge introduction, rules and FAQ in the 基本 tab, then open the テキスト tab. Add a language using its two-letter code (e.g. en, de, fr) and fill in an introduction, rules, and/or FAQ for it — at least one of the three is required. You can add as many languages as you like. Members open ルールとよくある質問 from the challenge navigation to see the three texts in cards. The page prefers their saved account/site language, then their browser language, then English, then the first language available. Each card falls back independently when that language has no text, and a picker is available when multiple languages exist. The text fields support Markdown formatting, including headings, lists, emphasis, links, blockquotes, and code. ポイントチャレンジでは、ルールと FAQ の下部に、プロバイダーのマッピングとポイント計算値を示すアクティビティタイプの表も表示されます。小さい画面ではスイッチを使って横幅の広い表を表示してください。

On the チャレンジの編集 page, above the tabs, there's an 参加者を招待する card with a link and a matching QR code you can share (e.g. by message or by printing/showing the QR code). Anyone who opens that link (or scans the code) is taken to the home page's "Join a Challenge" dialog, prefilled and ready to submit. They need to log in or sign up first, then their request shows up under ユーザー保留中の参加リクエスト, where you (or a co-organizer) can Accept (adding them as a participant) or Reject (they can request again later).
チャレンジにアンケートがある場合は、送信する前にすべての必須質問に回答してください。不足している回答は該当するフィールドの横に表示されます。

On the チャレンジの編集 page, open the ユーザー tab. It lists everyone who has joined the challenge; use the buttons to promote a participant to co-organizer (or demote them back), the dropdown to assign them to a team, the "Deactivate"/"Reactivate" button to mark them active or inactive for this challenge (e.g. if they're sitting it out for a while, without removing them entirely), or the trash icon to remove them entirely. Use the table search and pagination controls to find members in larger challenges. 主催者もチャレンジに参加しており、自分をチームに割り当てられます。「ユーザー」タブで主催者の役割やステータスを変更したり、主催者を削除したりすることはできません。

On the チャレンジの編集 page, open the アクティビティ tab to see every activity logged in the challenge, with the participant's name, activity type, date and time, distance, duration, height gain, counted points, and when the entry was logged. When the challenge's uncapped-points setting is on, the raw uncapped points are shown too. You can remove an entry (e.g. a mistaken or fraudulent one) with the trash icon, or edit it with the pen icon. Manual entries expose their activity details for correction; Compatible with Strava entries allow managers to correct the challenge activity type, distance, duration, and height; their date/time and other details remain managed by Strava. Organizer and co-organizer edits are available while the challenge is active; platform administrators can edit at any time. The activity date and time are shown together in one column, with the newest activities listed first. アクティビティ一覧を移動するには、表の上にある1ページあたりの行数セレクターと、表の上下にあるページネーションを使用します。小さい画面では25行、大きい画面では50行が初期値です。列を並べ替えると最初のページに戻ります。 検索フィールドで読み込まれたすべてのアクティビティ詳細を検索できます。主催者、共同主催者、プラットフォーム管理者は、現在の絞り込み結果をCSVとしてエクスポートできます。

はい。主催者と共同主催者はチャレンジを編集アクティビティタブから、非アクティブな参加者を含む承認済み参加者の手動アクティビティを記録できます。参加者の手動入力が無効でもこの管理入力は利用でき、写真証明は必要ありません。対象の参加者にはアプリ内通知が届きます。

Open アクティビティ in the challenge navigation to see the full list of logged activities. You can filter it by participant or activity type, or use the search field to search the visible activity details. When the organizer has enabled Show uncapped points, the table also shows each entry's uncapped points next to the capped points used for ranking. The アクティビティフィード remains the place for a compact view of the most recent activity updates.

Click チャレンジに参加 on the home page and paste the invite link (or QR-code link) its organizer shared with you, then submit. You'll need to be logged in or signed up first — if you paste the link before doing so, you're prompted to log in/sign up and can then submit it again. Some challenges are restricted to people with an email address from specific domains (e.g. company-wide "corporate challenges"); if yours doesn't match, your request is rejected. Otherwise, your request is sent to the challenge's organizer/ co-organizers for approval; once accepted, the challenge shows up on your プロフィール page's "My Challenges" tab. You can then manually log your own activities on the マイアクティビティ page (if the organizer has manual entry turned on) and see how you (and your team, if the challenge has teams enabled) rank on the ランキング page. Connected activity sources are described in the Activity synchronization section below. On the Leaderboard, besides the default rank order you can click a numeric column header (e.g. Activities, Points, Group bonus) to sort by that column instead; click again to reverse the direction. If the challenge's organizer has turned on "Show uncapped points", an extra column shows what your points would be without any daily/weekly point cap applied. Large standings can be searched and paginated with the table controls. The standings tables fill the available card width; the place column stays compact while participant and team names receive more room than the numeric columns.

進捗 for metric goals includes the selected metric amount, 目標, percentage, 達成 state, 順位, アクティビティ, and リーダーとの差 details. Goal rows keep a compact progress bar alongside the numeric percentage. Open-ended amount challenges show the accumulated metric total, rank, activity count, participant count, and leader gap without a target, completion state, or progress bar. Race challenges show the fastest qualifying time, target, qualified rank/count, accumulated metric, and leader gap; non-qualified participants remain visible without a rank, and a qualifying time opens its effort map.

Point challenges also show the signed-in participant's points, rank, activity count, leader gap, and any enabled uncapped, group-bonus, or specials context above the standings.

Event-elapsed multisport races show the complete event time, qualified rank/count, leader gap, completed stages, completion date, and an ordered stage timeline. Partial events remain visible without an overall rank.

Bounded-attempt staged races show the best attempt time, the actual attempt span, the configured attempt window, qualified rank/count, leader gap, and stage results. Attempts outside the configured window remain visible without an overall rank.

While leaderboard data is loading, the ranking-star icon pulses until the standings are ready. The icon before the main heading on every data-backed page, including Stream, My Activities, Statistics, Participants, Activities, Rules & FAQ, Admin, Calendar, Challenge Edit, Issues, Notifications, Profile, Public Profile, and Specials, pulses while that page's data is loading too. ランキングには、承認済み参加者の合計数も表示され、アクティブなメンバーと非アクティブなメンバーに分けて示されます。また、待機リストにある保留中の参加リクエストも表示されます。待機リストのリクエストは参加者の合計数には含まれません。 参加リクエストが承認されると、そのチャレンジが自動的にデフォルトのチャレンジになります。

Once you're logged in, the header shows a challenge switcher (labeled with the current challenge's name) so you can pick which of your challenges the rest of the navigation refers to — it defaults to the "default challenge" you can set from your プロフィール page. From there, the header's ルールとよくある質問, カレンダー, 参加者, and アクティビティ links, and the footer's ランキング, アクティビティフィード, マイアクティビティ, スペシャル, and 統計 links, all apply to that challenge. Of these, マイアクティビティ, ランキング, アクティビティフィード, 統計, and スペシャル are real pages today; ルールとよくある質問 and 参加者 are real pages. The カレンダー and スペシャル links are organizer-configurable (Edit Challenge page, Basics tab) and only show up in navigation for a challenge if its organizer has turned that feature on (both off by default). The links are disabled if you don't have any challenge to select. チャレンジページでは、ページタイトルの横に現在のチャレンジ名が表示されます。 Each switcher entry also shows your role in that challenge. Organizers and co-organizers see a count of pending join requests next to challenges they manage; ordinary participants do not see that count.

Open the footer's マイアクティビティ link for your current challenge. If the organizer has turned off manual entry for the challenge, the "Add activity" form is hidden and a message explains this — you can still edit or delete your existing entries. Otherwise, pick an activity type the organizer has set up, a date within the challenge's own dates (not in the future), and any of distance, duration, or height gain, then submit. If the challenge is a distance race with a maximum height-loss limit, the form displays that limit; manual activities are not checked against it because they have no GPS elevation data. 送信した値が拒否された場合、フォームは該当する項目の横にエラーを表示し、修正できるようその項目を強調表示します。 The date and time fields are prefilled with the current local date and time, and can be changed before submitting. The organizer can also configure how many days back an entry's date may be, and (after the challenge ends) for how many more days entries may still be added or edited at all — outside that window, adding/editing is rejected and the date picker disables those dates. Your entries are listed newest-first, with the points they earn shown alongside (based on the activity type's point rates, and 0 if below its minimum-points threshold); you can filter the list. マイアクティビティでは、読み込まれたアクティビティの詳細をテキスト検索できます。 You can edit or delete any of your own entries within the allowed editing window. If the challenge has group activity bonuses enabled, you can also tick "This was a group activity", choose virtual or in-person, and enter the portion of the distance/duration/height gain done together with others — this doesn't change your own points, but earns your team a bonus (shown next to the entry) if you currently belong to one. The list shows both the raw points and, when enabled by the organizer, the uncapped points. A scissors marker next to Points means that the activity's contribution was reduced by a cap. Click a numeric column header (Distance, Duration, Height, Points, Uncapped points) to sort the list by that column instead of newest-first; click again to reverse the direction. Each activity's date and time are shown together in one column, and newest-first sorting uses the complete date and time. Connected activity sources can be managed from your Profile. When enabled by the organizer, manual activities can include one reduced JPEG, PNG, or WebP photo proof. Proof is kept private in Cloud Storage and is visible either to the activity owner and organizers or to all accepted challenge members, depending on the challenge setting. Imported activities keep their date, time, metrics, proof, and provider identifiers synchronized with the source. When group activity bonuses are enabled, you can still mark an imported Strava, Wahoo, or Health Connect activity as a group activity and edit or clear its group portion; those changes remain after a later synchronization. ルートチャレンジでは、使用可能なGPSデータを含む完全なStravaまたはWahooインポート活動のみがカウントされます。手動活動ではルート結果を作成できません。

Open the footer's 統計 link for your current challenge to see a challenge-wide overview: how many participants and activities have been logged and the total points awarded so far. Below that, a chart and table break points, distance, duration, and height gain down by activity type, and (if the challenge has teams enabled) another chart and table show each team's total points. The daily chart lets you inspect points, activity count, distance, duration, or elevation one at a time; daily points include applicable daily caps. The overview shows each activity source's count and percentage, including manual entries. 概要には、記録されたすべてのアクティビティの合計距離、時間、高度上昇も表示されます。 Team standings also include each team's group-activity bonus and specials bonus on top of its members' points. When teams are enabled, the Team tab lets you choose a team and compare its participants in a table with activity counts and points, as well as the team's aggregate daily trend, per-member daily trend, and activity type breakdown; チームが有効な場合、チームに割り当てられていれば、チームタブは自分のチームを選択した状態で開きます。 These charts are shown two across on wide screens and stack on smaller screens. On phone-sized screens, charts keep their legends and tooltips readable; charts adapt to the available width, while other charts with many categorical labels or series may scroll within their own area and the page itself stays within the screen. Click a numeric column header in either table (e.g. Points, km, Group bonus) to sort by that column; click again to reverse the direction. If the organizer has turned on "Show uncapped points" (Edit Challenge page, Basics tab), an extra column/figure shows what points would be without any daily/weekly point cap applied. The tables also provide text search and pagination for larger result sets. The Activity Type table has a 距離、高低差、時間を表示 switch; it is enabled by default on larger screens and disabled by default on phones. アクティビティタイプの表では、初期状態でポイントのない参加者を非表示にしています。スイッチで表示できます。 In team-enabled challenges, your own row is highlighted and other members of your team receive a slightly darker highlight wherever the team name is shown. Team names in the Leaderboard and Participants tables link directly to the selected team's Statistics view. For distance, elevation, and duration objectives, the Statistics page replaces point totals in its main charts and rankings with the selected metric and draws cumulative daily metric progress. Fixed-goal challenges show how many eligible participants have completed the target rather than a collective target percentage. The open-ended metric amount view shows challenge-wide accumulated metric activity data rather than an individual rank or target. Use the daily chart's measure buttons to inspect the selected metric, activity count, distance, duration, or elevation one at a time; the activity-source figures show both counts and shares. When activities have been logged but none match a metric objective's selected activity types, Statistics says so instead of treating the challenge as having no activities. Metric race statistics instead center qualifying results: their count, fastest and median time, and a time distribution. Daily activity measures remain available for context, but do not indicate qualification or a race rank. Independent-stage races show each configured target separately with its completion count, fastest and median time, and qualifying results. They do not show one combined rank or race time. Bounded-attempt races show completed attempts, fastest and median complete attempt time, the configured attempt window, and a complete-attempt time distribution. Their stage details still show the qualifying context for every participant, including attempts that did not qualify within the window. Event-elapsed races show completed events, fastest and median full-event time, and an event-time distribution. Event time runs from the first stage start to the final stage end, including transitions; partial events remain in the stage details without an event result. Leaderboard uses the selected unit in its amount column and shows a compact progress bar for goals and races; point-only columns are hidden. The Stream keeps its chronological activity feed but emphasizes each activity's contribution in the selected unit and shows the participant's current target progress. An activity from a type excluded by the objective remains visible but is marked as not counting toward the objective.

ルート統計: ルート進捗, 完了したルートの結果, 最速タイム, 中央値タイム, and ルート完了推移, and configured route count are shown without duplicating participant rankings or personal route progress.

Open the footer's アクティビティフィード link for your current challenge to see a feed of the most recently logged activities from every participant, newest first — who logged it, the activity type and icon, the participant's team when team play is enabled, the date, distance/duration/height-gain, and the points it earned. Your own activities use the current-user highlight, while activities from your team use a slightly darker team highlight. A team name links to that team's statistics. Use the two dropdowns above the feed to filter it down to one participant and/or one activity type at a time. 下部のさらに読み込むボタンで次の25件のアクティビティを取得できます。このページを開いている間は、60秒ごとに新しいアクティビティや変更されたアクティビティを確認します。ブラウザーのタブが非表示の間はポーリングを一時停止し、次の予定された確認で再開します。フィルターと読み込み済みのアクティビティは保持されます。 最初のページの後に追加されたアクティビティは、ポーリングで受信した場合でもさらに読み込むで取得した場合でも、ページを再読み込みするかフィルターを変更するまで強調表示されます。 For metric objectives, each entry emphasizes the selected metric contribution and, for a goal or race, shows the participant's current target progress. Activities outside the objective's selected activity types remain in the feed with a visible not-counted indicator.

ルート結果 appear inside matching activity entries with the qualifying ルートタイム. ルート結果に、認定タイムとともに自転車は km/h、それ以外は min/km の速度またはペースが表示されます。 Activities without a complete match remain visible as 完了したルートはありません.

If the organizer has turned on the shared calendar for your challenge, the カレンダー nav link shows a month view of scheduled group activities (e.g. a weekly group run or an online workout). Any participant — not just the organizer — can click a day (or the "Add entry" button) to schedule one: give it a name, an optional description, a date and time within the challenge's own dates, a duration in minutes, a color (pick one, or leave it and one is chosen for you), and an optional video-call link (e.g. Teams, Zoom, or Meet) for others to join. Everyone in the challenge can see every entry. An entry can also repeat on a schedule — every day between two dates, each workday for a number of weeks, or weekly for a number of weeks — which creates one entry per occurrence. You can edit or delete your own entries (organizers/ co-organizers can edit or delete anyone's); deleting a repeating entry lets you choose to remove just that occurrence or the whole series. 繰り返し予定では、この予定だけに変更を適用するか、この予定と今後の予定に適用するかを選択できます。過去の日付と個別に編集した例外は変更されません。 Calendar entries do not generate in-app notifications.

通知

Once you're logged in, a bell icon appears next to the logo in the header. The number badge on it shows how many unread in-app notifications you have; it's refreshed automatically every 60 seconds. Clicking the bell opens the notifications page, which lists every notification (newest first), automatically marks each notification as read after it is displayed for the first time, and has a "Show unread only" filter. Newly arriving notifications can update the header badge while the page is open, but do not change the list until you reload it. You can delete individual notifications or delete all of them after confirmation. Notifications are loaded in pages; use the previous/next controls and choose 25, 50, or 100 notifications per page to browse older records.

As an organizer or co-organizer, you're notified when someone requests to join, a participant joins, a join request is rejected, someone is removed, is promoted/demoted, is assigned a team, or is set active/inactive. As a participant, you're notified when your join request is accepted or rejected, when you're assigned a team, promoted/demoted, or set active/inactive. Everyone in a challenge is notified if that challenge ends or is deleted, and you can receive badge and organizer-logged activity notifications. You're never notified about an action you performed yourself.

Yes. On your プロフィール page's "Notifications" tab, each ordinary event has independent on/off controls for in-app and email delivery. This applies across every challenge you own or participate in. Avatar moderation and badge-maintenance messages are operational notifications and are not controlled by this table.

プッシュ通知を有効にするには、プロフィールを開いて通知を選び、このデバイスでプッシュ通知を許可するをオンにします。ブラウザーが許可を求めるのはその時だけです。プッシュ通知はデバイスごとに個別に管理されます。

対応する各イベントの横にあるプッシュのチェックボックスで、受け取るプッシュ通知を選択できます。問題イベントのプッシュ通知に対応しました。

My-Sports-Challenge のメールには、挨拶、関連するチャレンジまたはアカウントの状況、通知やメッセージ、利用可能な場合はリンクが含まれ、最後に結びの言葉が入ります。

通知ページで「すべて削除」を使うと、アカウントのすべての通知を削除できます。この操作は確認が必要で、元に戻せません。

アカウントメニューから問題を開き、チャレンジを選択して新しい問題を選びます。スレッドで主催者または共同主催者と問題を相談できます。自分の問題は解決または再開でき、プロフィールの通知設定でアプリ内通知とメール通知を個別に有効にできます。

プラットフォーム管理

The very first account ever registered on the platform automatically becomes a platform administrator, and existing administrators can grant or revoke the role on other accounts (see below). Those accounts see a Platform Admin link in their account menu, leading to a dashboard, Users, Challenges, Platform Settings, and Audit Log page.

プラットフォーム管理ページの左側メニューからプラットフォームの問題を開きます。プラットフォームの問題一覧が開くので、問題を選択し、会話で返信して解決または再開できます。プラットフォームの問題にアクセスできるのは、問題の報告者とプラットフォーム管理者だけです。

On the ユーザー tab, search accounts by name or email, grant or revoke the platform administrator role, and disable or re-enable an account. The table supports text search and pagination for larger user directories. Disabling an account blocks it from logging in platform-wide and immediately signs out any of its active sessions — this is separate from marking a participant inactive for a single challenge (see "How do I promote someone to co-organizer…" above). The Users table also provides an on-demand avatar preview and controls to restrict, permanently remove, or restore avatar visibility. These actions are limited to avatar fields and appear in the Audit Log. An administrator can't change their own admin status or disable their own account, and the platform always keeps at least one enabled administrator.

この表には、メール確認、優先言語、ニュースレターと GPS 共有の状態も表示されます。ユーザー名を選択すると、アカウント設定、メンバーシップ、接続、バッジ、アバターのモデレーション情報、最近の監査イベントを含む、プラットフォーム管理者専用の詳細ページが開きます。機密の認証情報や生データは表示されません。

登録日と最終ログインが表示され、並べ替えできます。利用できない過去の日付は「利用できません」と表示されます。

The 課題 tab lists every challenge on the platform with its organizer and member count (click the Members column header to sort by it). The table supports text search and pagination when the platform has many challenges. "View" opens it in the same Edit Challenge page organizers use, regardless of role. "Remove" permanently deletes a challenge and all of its data (activity types, teams, specials, questions, texts, activities, members, and so on) — this is irreversible and requires typing the challenge's exact name to confirm.

プラットフォームの設定 holds platform-wide configuration shared by every challenge: the Strava API client ID/secret used by the Compatible with Strava connection and automatic activity import, and switches for sending emails, Telegram notifications, and Strava activity updates. The Strava アクティビティを更新する switch is the hard platform-wide gate for description write-back: when it is off, MSC never writes to Strava even if a user has granted activity:write. MSC preserves the user's own activity text. Point challenges write points, metric challenges write the selected metric, with goal progress or race qualifying time and personal-best status where applicable, and route challenges write completed route times with personal-best status. The bookkeeping delimiters stay invisible and are attached to the text so the update does not add an empty line at the start of the Strava description. It also lets platform administrators configure how long expired operational records, notifications, and audit entries are retained by the daily housekeeping job. The <strong>監査ログ</strong>には、アカウント、アクティビティソースの接続と切断、セキュリティ変更、チャレンジ設定、カレンダー変更、問題に関する会話など、プラットフォーム全体の最新イベントが表示されます。 監査ログは大きな履歴でも快適に使えるよう、1ページずつ読み込まれます。 プラットフォーム管理者はハウスキーピングタブでバッジ再計算ジョブを確認し、実行中でないジョブを削除して、非公開のハウスキーピングサービスをすぐに開始できます。サービスがバックグラウンドで処理する間、操作はすぐに応答します。

プラットフォーム管理のニュースレタータブで下書きを作成・編集します。プラットフォーム設定でメール送信を有効にし、SMTPを設定してから送信してください。キャンペーンは購読を選択した認証済み・有効なユーザーにすぐ送信されます。予約送信、テンプレート、分析はまだ利用できません。

プラットフォーム管理のFirestore モニタリングタブを開きます。全体スイッチとすべてのエンドポイントは既定でオフです。1つのエンドポイントだけを測定するにはそのエンドポイントを有効にし、すべてを有効にするには全体スイッチを有効にします。その後、個別のエンドポイントを無効にしたり、全体スイッチですべてを無効にしたりできます。概要グラフにはエンドポイントごとの呼び出し数と平均実行時間が表示されます。各測定値には総実行時間、読み取った Firestore ドキュメント数、任意のチャレンジ ID が記録されます。エンドポイントと任意のチャレンジ ID を選択すると、時系列とヒストグラムを表示できます。モニタリングデータはエンドポイント単位または全体で削除できます。

法律およびライセンス

The Terms of Service and Privacy Policy are available on the About page, together with the browser-side libraries and their licenses used by the page. The Contact section lists the platform-wide privacy and support contact.

RUM とも呼ばれるパフォーマンス診断では、統計分析、トラブルシューティング、サービス最適化のために、限定的なページおよび API の時間データを収集します。デフォルトではオフです。プロフィール設定を有効にし、プラットフォーム管理者がアカウントを有効にした場合のみ収集が始まります。どちらかの設定をオフにすると収集は停止します。収集項目と保持期間はプライバシーポリシーに記載されています。

まだ助けが必要ですか?

アカウントメニューの問題ページから、チャレンジの主催者または共同主催者に問題を報告できます。プラットフォーム全般については、この My-Sports-Challenge の環境を管理している人に連絡してください。