メインコンテンツへスキップ

はじめに

Fitbitは、歩数、睡眠時間、摂取カロリーなどの個人メトリクスを測定するワイヤレス対応ウェアラブルデバイスを製造しています。DomoのFitbitコネクターは、DomoとFitbitを統合し、Fitbit APIからデータの抽出を行います。コネクターを使うと、様々な健康関連メトリクスに関するレポートを集めることができます。Fitbit APIの詳細については、ウェブサイト( https://dev.fitbit.com/docs/ )を参照してください。 Fitbitコネクターは「クラウドApp」コネクターであるため、クラウドに保管されたデータの取得が可能です。Data Centerでウィンドウ上部のツールバーで [クラウドApp] をクリックすると、これを含むほかのクラウドAppコネクターのページにアクセスできます。 Fitbitアカウントには、 Data Center から接続します。このトピックでは、Fitbitコネクターユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加、更新スケジュールの設定およびDataSet情報の編集に関する一般的な情報は、「 コネクターを使用してDataSetを追加する 」で説明しています。

主な使用事例

健康トラッキング、運動トラッキング、減量、など。

主なメトリクス

  • アクティビティに関するメトリクス

  • 食品の消費

  • 受け取ったアワード

  • 睡眠時間

社内における主な権限

  • 人事権限

  • Fitbitを所有していて、健康メトリクスを追跡する人

平均導入時間

10分未満

使いやすさ(1~10の段階。1が「最も使いやすい」)

2

必要条件

FitbitアカウントにアクセスしてDataSetを作成するには、Fitbitのアカウントへのログイン時に使用するメールアドレスとパスワードが必要です。

Fitbitアカウントに接続する

このセクションでは、Fitbitコネクターページの [認証情報] および [詳細] ペインについて説明します。このページのほかのペインの項目である [スケジュール設定][DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。

[認証情報]ペイン

DomoのFitbitコネクターは、接続にOAuthを使用しているので、Domo内で認証情報を入力する必要はありません。 [接続] をクリック(または、Domoで既にFitbitアカウントを持っている場合は [アカウントを追加] を選択) すると、Fitbitアカウントログイン用のメールアドレスとパスワードを入力するFitbit OAuth画面が開きます。有効なFitbit認証情報を一度入力しておくと、同じアカウントを使用して随時、新しいFitbit DataSetを作成することができます。コネクターのアカウントは Data Center の [アカウント] タブで管理できます。このタブの詳細については、「 コネクターのユーザーアカウントを管理する 」を参照してください。

[詳細]ペイン

このペインには、メインの [Report] メニューのほか、選択したレポートタイプに応じて様々なメニューが表示されます。

メニュー

説明

Report

Fitbitレポートを選択します。以下のレポートが利用できます。

レポート名

説明

Activity Goals

ユーザーの毎日または毎週のアクティビティ目標に関するデータを返します。

Activity Logs

特定の日の前または後にユーザーのアクティビティログの入力内容のリストを返します。

Activity Stats

ユーザーの最高および生涯のアクティビティ統計を返します。

API Subscriptions

ユーザーのサブスクリプションのリストを返します。

Badges

ユーザーのバッジすべてのリストを返します。Fitbitウェブサイトのバッジロッカー(アクティビティと体重関連の両方)に表示されているのと同じように、ユーザーのバッジすべてが含まれます。

Body Weight Goal

ユーザーの現在の体重目標を返します。

Body Fat Goal

ユーザーの現在の体脂肪目標を返します。

Browse Activities

公開Fitbitアクティビティとユーザーが作成したプライベートなアクティビティのデータを返します。

Devices

ユーザーのすべてのFitbitデバイスのリストを返します。

Fat

特定の日付におけるユーザーの体脂肪を記録した項目すべてのリストを返します。

Favorite Activities

ユーザーのお気に入りの活動のリストを返します。

Frequent Activities

ユーザーが頻繁に行うアクティビティのリストを返します。頻繁に行うアクティビティの記録には、前回アクティビティが記録された際の距離と時間が含まれます。

Foods

特定の食品の栄養に関する情報を返します。

Food Goals

ユーザーの食事の目標のリストを返します。

Food Units

食品単位のリストを返します。

Frequent Foods

ユーザーが最もよく食べる食品のリストを返します。

Favorite Foods

ユーザーが好きな食品のリストを返します。

Friends

ユーザーの友だちリストを返します。

Meals

ユーザーが食事記録で作成した食事のリストを返します。

Recent Activities

ユーザーの最近のアクティビティのリストを返します。最近のアクティビティの記録には、前回アクティビティが記録された際に記録した距離と時間が含まれます。

Recent Foods

ユーザーの最近食べた食品のリストを返します。

Search Foods

指定した食品の情報を返します。

Sleep

ユーザーの睡眠ログに入力された内容と、昼寝を含む特定の日の分単位の睡眠開始データのリストを返します。

Total Calories by Day

ユーザーの日別の総摂取カロリーを返します。

Total Distance by Day

ユーザーの総移動距離を日別で返します。

Total Floors by Day

ユーザーが登った総階数を日別で返します。

User Activities

ユーザーのアクティビティのリストを返します。

User Activities Steps

ユーザーの歩数を返します。

Users

ユーザーのプロフィール情報を返します。

Weight

ユーザーの体重を返します。

Water

特定の日にユーザーがとった水分ログの入力内容のリストを返します。

Water Goal

ユーザーの現在の水分目標を返します。

User ID

データを取得するユーザーのIDを入力します。

Date

データを取得する日付を yyyy-MM-dd の形式で入力します。日付を入力しない場合、現在の日付が使用されます。

Activity Goals Frequency

毎日または毎週のアクティビティの目標頻度を選択します。

Number of Days

取得するデータの日数を選択します。

Search

データを取得する食品を入力します。

Period

特定の日付か、または今日から何日前までのデータを取得するかを指定します。

その他のペイン

スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「 コネクターを使用してDataSetを追加する 」を参照してください。

よくある質問

有効なFitbitアカウントであれば、このコネクターを起動できます。
このコネクターでは、OAuthログインプロセスを使用するため、認証情報はどこにも保存されず、安全です。Domoのアカウントへのアクセスはいつでも取り消すことができます。
データは毎日取得できます。今日の日付で取得できるデータもありますが、最も正確なデータは前日以前からのデータになります。
Fitbitでは、各ユーザーが1時間当たり最大150件のAPIリクエストをすることができます。1回のDataSet実行に複数のAPI呼び出しが必要になる場合がありますのでご注意ください。

トラブルシューティング

Fitbitのユーザー名とパスワードが正しいことを確認してください。