Fitbit とウォーキングやランニングのログなどを録る Runkeeper を連携させたい、と思って調べてみると 2 通りの方法があるようだ。
一つ目は、Runkeeper の設定から行う方法。
Runkeeper のサイトでログインをして「Settings」の「Apps」にアクセス。ページの真ん中辺りまでスクロールすると、「Fitbit」の項目があるので、「Connect to Fitbit」ボタンをクリックすると良い。(参考:Connecting With Fitbit)
ただ、この方法。Runkeeper のサイトで Fitbit のデータが表示されるようになるだけで、FItbit のデータに Runkeeper の情報が反映されるわけじゃない。ということで、「これじゃない…」感が半端ない(笑)
まぁ Runkeeper は単にウォーキングやランニングのログを記録するだけのサービス、アプリではないので、Runkeeper でアクティビティのログや体重、睡眠のログなどを管理したいという場合にはこれで良い。
しかし、ボクの場合は、Fitbit に情報を集約したいと考えているので、Runkeeper のログを Fitbit 側に持ってきたい。
ということで、2 つ目の方法は、Fitbit のアプリギャラリーにも載っている SyncMetrics を使う方法だ。
手順としては、
- SyncMetrics でアカウントを作成
- ログイン後、右上のプルダウン内にある「Sync settings」を選択
- Runkeeper タブ内のロゴをクリックしてアクセスを許可
実際に同期されるまでは結構な時間がかかるが、同期がうまくいくと、以下のような感じで Fitbit のアクティビティ履歴に Runkeeper のログが表示される。
SyncMetrics で連携できるサービスは以下のようにたくさんあるので、他にも連携させたい場合は重宝する。Nike+ については項目があるがうまく設定できない。トップページに「Coming Soon!」とあるので、準備中ということなんだろう。
- Cycling Analytics
- Dailymile
- Fat Secret
- Fitbit
- Garmin Connect
- iHealth
- Jawbone
- Map My Fitness
- Nike+
- Runkeeper
- Strava
- Training Peaks
- Withings
SyncMetrics を使う方法も一つ、困ったことがある。
SyncMetrics で同期をする時に、Fitbit 上のデータは Runkeeper のデータで上書きされているっぽいのだ。
Fitbit アプリで確認をすると、左の同期前のデータは同期後の右のように、グラフが変わってしまう。また、アクティビティも例えば、この日は同期前は 38 分あったアクティブな時間が、同期後は 4 分になってしまってデータがおかしくなってしまう。
というような、不具合(というか仕様なのだと思うが)はあるものの、Fitbit で一元管理したい場合は便利に使えると思うので、お試しください。