FitnessSyncer

  FitnessSyncer フィルター

フィルターは、データソースから読み込まれるデータや、他のサービスに公開されるデータをより細かく制御できる高度な機能です。当システムでは、処理対象となるすべての主要データに対してフィルター機能に対応しています。

フィルターを追加するには、送信元または送信先のタスクを編集します。FitnessSyncer.comでは、「詳細オプション」を選択するとフィルターエディタが表示されます。当社のアプリでは、「フィルターを設定」をタップしてください。

フィルターの活用方法には、次のようなものがあります:

  • CyclingAnalyticsとデータを同期していますが、自転車に乗っていた時のデータだけをコピーしたい場合、「分類」にフィルターを追加し、「サイクリング」を選択してください。
  • 11月以前は、同期を手動で行っていました。FitnessSyncerに「After Date」のフィルターを追加し、適切な日付を選択することで、特定の日付より前のデータを除外するように設定できます。
  • 2マイル以上のデータのみを同期したい場合は、FitnessSyncerに「距離が2マイル未満」というアクティビティデータフィルターを設定するように指示できます。
  • FitnessSyncerを歩数や心拍数などの「日次サマリー情報」のみに使用したい場合は、「サマリー情報を含む」をフィルターとして追加できます。

フィルタのリストは、タスクの種類によって異なります。完全なリストはユーザーインターフェースに表示されています。グラフ化可能な数値フィールドに対してフィルタリングを行う場合は、「アクティビティデータフィールド」などの「データフィールド」フィルタを確認してください。アクティビティデータの場合、これらをより詳細に設定することができます。

[「すべてに一致する場合のみ」] チェックボックスがオンになっている場合、その項目が除外されるには、最上位のフィルタがすべて真でなければなりません。つまり、これはフィルタに対して AND 演算子として機能します。チェックボックスがオフの場合は、いずれかの値が真であれば、その項目は除外されます。

フィルタのもう1つの高度な機能として、括弧を使って条件付き演算を設定できる点が挙げられます。例えば、「特定の日付以降のタスクのうち、ある用語のいずれか、または距離の条件を満たすもの」を指定する場合などです。この場合、最後の2つの条件を括弧で囲み、選択ボックスから「OR」を選択します。

括弧の例として、「ランニング」と「ウォーキング」に関するリクエストを処理したい場合は、次のように記述できます:

  • 「括弧」ブロックを追加する
  • 選択条件を「または」に変更する
  • そのセクションの「分類」にフィルターを追加し、「実行中」を選択してください
  • そのセクションの「分類」にフィルターを追加し、「ウォーキング」を選択してください

フィルターをテストする最も簡単な方法は、ソースまたは宛先を保存した後、ソースまたは宛先を再度編集し、ツールバーでエクスポートオプション「」を選択して、「サンプル CSV をダウンロード」を行うことです。 これにより、フィルターが適用された過去30日分以上の項目がダウンロードされます。データが希望通りにフィルタリングされていない場合は、フィルターを再度更新して保存し、この手順を繰り返してください。

フィルターに関して何か問題やご質問がございましたら、お気軽にお問い合わせください。

FitnessSyncerでは、ログインや設定の保存のために必須のクッキーを使用しています。また、ユーザーの許可を得た上で、このウェブサイトの利用状況を把握するために分析用クッキーも使用しています。 詳細はこちら