①マイアプリ連携
まずYoomにログインをして、左メニューにある「マイアプリ」を選択します。
画面遷移後に「+新規接続」を押下してください。
連携したいアプリを選択し、画面に従ってログイン・サインインをすることで連携が完了します。登録が完了すると、マイアプリの一覧にアイコンが表示されます。
②既存のテンプレートをコピーする
Googleスプレッドシートで行が追加されたらMicrosoft Teamsに通知する
上記のテンプレートを使用することで簡単に自動化ができます。
まずはYoomでマイプロジェクトを開き、「+新規接続」を押下してください。
次に「テンプレートギャラリーから作成」を押下します。
右上の検索窓で先ほどのテンプレートタイトル(Googleスプレッドシートで行が追加されたらMicrosoft Teamsに通知する)を入力して検索します。
表示されたテンプレートの右側に青字で「テンプレート作成」とあるので選択してください。
これでテンプレートのコピーまで完了しました。よく見ると画面上に赤い「!」が表示されているのが分かるかと思います。
次は各トリガーの設定を進めて、このエラーマークを消していく作業に入ります。
③トリガーの設定
まずは「行が追加されたら」を選択し、必要事項を入力して設定していきます。
連携するアカウント情報(メールアドレス)を入力してください。
[設定方法]
必須項目を入力してテストを実行してください。
※入力欄下部に入力内容の補足が記載されています。
- スプレッドシートのテーブル(表)に行が追加されたらフローボットを起動します。
- シートの1行目から必ず値を入れてください。
- シートのデータ量が4MBより大きい場合、エラーが発生することがあります。
- テーブル(表)内に空の行や列を含めないでください。
- 利用プラン毎に設定可能なテーブル(表)の範囲に上限があります。
- フリー: 500行
- ミニ: 2,500行
- チーム: 5,000行
- サクセス: 10,000行
- スタンダード: 5,000行
- プロ: 5,000行
テスト結果に問題がなければ、画面下部までスクロールして「保存する」を押します。
そうすると、最初の連携フロー画面に戻るので「行が追加されたら」の横についていたエラーマークが消えているのを確認してください。
ここでエラーマークが消えていない場合は設定がうまくできていない状態になります。
次は「チャットにメッセージを送る」の設定です。
先ほどと同様に必要事項を入力して設定していきます。連携するアカウント情報(メールアドレス)を入力して、「次へ」を押下してください。
[設定方法]
必須項目と必要に応じてメンション情報や添付ファイル情報を入力してください。
チャットID
→Teamsの対象のチャットページから取得が可能です。取得方法の詳細はこちらをご確認ください。
メッセージ
→入力欄下部の補足を参考に任意のメッセージ内容を入力してください。
- 【改行】<br>と入力してください。
- 【メンション】メッセージに<at id='{メンションID}'>{メンションの表示テキスト}</at> と記載してください。メンションIDとメンションの表示テキストは任意のテキストを記載し、「メンションID」「メンションの表示テキスト」のフォームに入力する値と一致させてください。例)<at id='0'>Yoom</at>
- 【ファイルの添付】メッセージにファイルのGUIDを<attachment id='{ファイルのGUID}'></attachment>と記載してください。事前にOneDriveにアップロードし、eTagの{}内のGUIDを取得する必要があります。例)<attachment id='153fa47d-18c9-4179-be08-9879815a9f90'></attachment>
メッセージにメンションを入れる場合、
「メンションID」「メンションの表示テキスト」のフォームに入力する値と一致している必要があります。
必要に応じて下記のフォームを設定してください。
入力が一通り完了したら「テスト」を押下することで正常に動作するか確認することができます。
テスト結果に問題がなければ画面下部の「保存する」を押してください。
最後に「行が追加されたら」の横にあるトリガー設定をONにしてください。
これで「Googleスプレッドシートで行が追加されたらMicrosoft Teamsに通知する」の設定はすべて完了になります。
おつかれさまでした!