Shortcut Labs 社が提供する物理ボタン (Flic と呼ばれる) を押してフローをトリガーします。 たとえば、Flic を押すことで、作業時間の追跡、予定表のブロック、イベントへの来訪者のカウント、または地理的な場所の保存を行うことができます。

重要:

フローを作成する前に、Android または iOS 用の Flic モバイル アプリを使用して Flic のすべてのプロパティを構成します。

前提条件

Flics を Microsoft Flow と一緒に使用するためには次の前提条件を満たしておく必要があります。

  • Microsoft Flow のアクセス権を持っている

  • Android または iOS 用の Flic モバイル アプリをダウンロード済みであり、このアプリを使用して 1 つまたは複数の Flic をペアリングしている。

Flic のプロパティを構成する

Flic のモバイル アプリを使用して Flic のイベントをプログラミングします。 対象のイベントは次のとおりです。

  • クリック (1 回の短押し)
  • ダブルクリック (2 回の短押し)
  • 押したまま (1 回の長押し)

このスクリーン ショットは、Flic 構成プロセスがどのようなものかを示すサンプルです。

Flic を構成する

Flic イベントを Microsoft Flow にリンクしたら、その Flic を、目的のフロー用のトリガーとして選択することができます。 このチュートリアルでは後でトリガーを選択します。

Flic によってトリガーされるフローを作成する

このチュートリアルでは、コンサルタントが各クライアントで費やした時間を記録するフローを作成します。 コンサルタントはクライアントに到着したときに Flic を 1 回押し、クライアントを離れる直前にもう一度押します。 Flic を押すたびに、Flic が接続されているフローが実行されます。 フローにより、現在の時刻が Google スプレッドシートに保存され、電子メール通知が送信されます。 電子メールには、フロー実行に関する詳細情報が含まれています。

注: Flic モバイル アプリを使用してペアリングが行われていることを確認し、Microsoft Flow をトリガーするために 1 回以上のクリック操作を構成します。 このスクリーン ショットでは、Microsoft Flow をトリガーするためにクリック操作を構成しています。 このチュートリアルでは後で、Flic が 1 回押された (クリックされた) ときにトリガーされるようにフローを構成します。

Flic の構成

それではフローの作成を開始しましょう。

テンプレートで開始する

  1. Microsoft Flow にサインインします。

    サインイン

  2. 検索ボックスに「flic」と入力し、検索アイコンを選択します。

    Flic を検索する

  3. Flic スマート ボタンを使用して作業時間を追跡テンプレートを選択します。

    テンプレートを選択する

Google スプレッドシートでスプレッドシートを作成する

  1. テンプレートの詳細を確認します。このテンプレートでは Google スプレッドシートのスプレッドシートが必要です。

テンプレートの詳細を確認する

  1. Google スプレッドシートで、ClickType および TimeStamp という名前の列を含むスプレッドシートを作成します。

    ヒント: Google スプレッドシート内の列に名前を付けるには、列の上部に列名を入力します。 シートはスクリーン ショットのように表示されます。

Google スプレッドシート

注: このシートはこのチュートリアルの後の方で使用します。

Flic トリガーをフローに追加する

  1. テンプレートのサービスにサインインし、[続行] を選択します。

    [続行] は、テンプレート用の必要なすべてのサービスにサインインした後で有効になります。

    資格情報を入力する

  2. [検索] ボックスに「flic」と入力し、[Flic - When a Flic is pressed](Flic - Flic を押したとき) トリガーを選択します。

    Flic トリガーを検索する

  3. [Flic - When a Flic is pressed](Flic - Flic を押したとき) カードの Flic ボタン リストから、使用する Flic を選択します。

  4. イベント リストからクリックを選択して、Flic を 1 回押したときにフローがトリガーされるように指定します。

    Flic 操作を選択する

必要に応じて、任意を選択すると、各 Flic イベント (クリック、ダブルクリック、または押したままにする) でフローをトリガーするように指定できます。

ダブルクリックを選択すると、Flic を 2 回短押したときにフローがトリガーされます。 押したままを選択すると、Flic の長押しでフローがトリガーされます。

他のフローを作成し、それらのフローを、イベント リストにある他のイベントを使用してトリガーすることができます。 たとえば、ダブルクリック イベントを使用すると、クライアントを離れた時刻を記録することができます。

シートを構成する

[行の挿入] カード:

  1. [ファイル] リストから、先ほど作成したスプレッドシートを選択します。

  2. [ワークシート] リストからシートを選択します。

注: シートを選択すると、[行の挿入] カードに 2 つのボックスが追加で表示されます。 これらのボックスは、先ほど作成したシート内の 2 つの列を表します。

  1. [ClickType] ボックスを選択し、[Click type]/(クリックの種類/) トークンを選択します。

  2. [Timestamp] ボックスを選択し、[Click time]/(クリック時刻/) トークンを選択します。

    Google スプレッドシート データを構成する

電子メールの設定が正しいことを確認する

  1. [メール通知を受け取る] カードが次のスクリーンショットのようになることを確認します。

    メール通知を確認する

フローを保存してテストする

  1. フローに名前を付けて保存する

    フローを保存する

フォローした場合は、Flic を 1 回押すとフローがトリガーされます。 フローはクリックの種類と現在の時刻をシートに記録し、電子メールをユーザーに送信します。

  1. Flic を 1 回押します。

  2. Google スプレッドシートでワークシートを開きます。 [ClickType] 列に "click" が、[Timestamp] 列に時刻が表示されているのを確認できるはずです。

    実行結果を表示する

  3. Microsoft Flow の Web サイトまたは Microsoft Flow モバイル アプリで実行結果を確認することもできます。 テストの実行を示すスクリーン ショットを次に示します。

    フローを保存する

  4. フローを実行したときに受信した通知メールの本文は次のようになります。

    フローを保存する

(任意) Flic を押したときに場所 (緯度と経度) が自動的に記録されるようにフローの機能拡張を検討します。

詳細情報