マイプロジェクトにテンプレートがコピーされます。マイプロジェクトは左のメニューバーからアクセスできます。
ステップ3 スケジュールトリガー「毎日9時になったら」 テンプレートの1つ目の工程をクリックします。この項目は事前設定済みのため、水色アイコン(設定完了の証)が点灯していますが、設定内容を解説します。
(1/1)実行時間の指定 今回は、毎日起動する設定のため、『曜日指定』タブから全曜日にチェックを入れ、9:00に起動するよう設定しています。また、繰り返しの曜日や時間の変更が必要な場合は、この画面から簡単に設定できます。 もっと複雑なタイミングの設定はCronの設定タブから可能です。
→保存する をクリック し、次に進みます。
ステップ4 ブラウザを操作する「ブラウザを操作する」 テンプレートの2つ目の工程をクリックします。ここでも水色アイコンが点灯していますが、ランキングを読み取る操作が追加で必要です。
※ブラウザ操作は一部有料プランでのみご利用いただけます。 ※有料プランは2週間のトライアルを行うことが可能です。
(1/1)ブラウザ操作の詳細設定 事前設定では、「サイトにアクセス」という工程のみ追加されている状態です。
「サイトにアクセス」をクリックして、どのサイトにアクセスするかを設定します。 対象のURLの編集欄に、サイトのURLを入力します。 この続きに、ランキング内容を取得するアクションを設定していきます。 サイトにアクセスの項目の下にある+ボタンをクリック します。白枠で操作選択画面が表示されます。 この中から「ブラウザで操作を指定」を選択します。 表示された画面にアクセスするサイトのURLを入力して「操作を開始する」ボタンをクリック します。 別ウィンドウで指定したサイトが開きます。 サイトを開くと、左下に『要素にアクションを設定』というウィンドウが表示されます。これが操作モードの状態です。 このページの中から、売れ筋ランキングのコンテンツを探し、1位から順に情報を取得していく操作を行います。 まず、ランキング1位の商品名をクリック すると、運用するアクションと記載されたプルダウンが表示されます。 通常は商品ページに遷移するため、この項目から『クリック』アクションを選択 します。 1位の商品ページに遷移します。 さらに商品タイトルをクリックし、プルダウンメニューから「表示されている値を取得」を選択します。 アクションの操作画面が表示されます。ここで、<span class="mark-yellow">重要ポイント </span>です。
取得した値の項目名は、デフォルトでは『表示された値』と記載されていますが、2位〜5位までの項目名と重複しないように『1位』と追記してください。 項目名をユニーク値にしないと、1つの項目名に対し、複数の値が該当してしまうため、項目名を分ける必要があります。 入力後、右下の追加ボタンをクリックします。
次に、同じ画面で商品名をクリックしてプルダウンメニューを開き、商品ページのURLを取得します。 ここでも、項目名に『1位』と追記し、右下の追加ボタンをクリックしてください。 再度同じ画面の操作で「前のページに戻る」を選択します。前のページに戻って、次は2位以降の「表示された値」と「商品ページのURL」を取得していきます。
ランキング1位からクリックし、前のページに戻るまでの操作を行うと、Yoomの操作ページでは一連の流れが上記のように表示されます。 この流れで2位から5位までの商品ページの値を取得する工程を繰り返します。 ちなみに、商品の表示が4カラムに設定しているサイトの場合、5位の取得前に右にスライドするボタンを選択する場面があります。その場合も、アクションに「クリック」を選択してください。 1位から5位の操作が終わったら、テストに進みます。 Yoomの操作画面の右下にあるテストボタンをクリックします。 テストが始まると、『サイトにアクセス』から値の取得が順に開始されます。サイト上の指定した値を全て取得できたら、「取得した値」に項目と値が表示されます。 テストが成功したので、1位〜5位までの「表示された値」と「商品ページのURL」が取得できました。この項目は、次の工程Microsoft Teamsへ通知するの定型文の編集に利用します。
→保存する をクリックします。
ステップ5 アプリと連携する「チャンネルにメッセージを送る」 テンプレートの3つ目の工程をクリックしてください。Microsoft Teamsへの通知内容の編集設定を行います。
(1/2)連携アカウントとアクションを選択 こちらは初期設定済みです。
アプリトリガーのタイトル アプリ Microsoft Teamsと連携するアカウント情報 アクション →次へをクリックします。
(2/2)API接続設定 チームID編集欄をクリックするとプルダウンが開き、連携したMicrosoft Teamsのスペース名が表示されます。メッセージを送るスペースを選択するとIDが取得されます。 チャンネルID編集欄をクリックするとプルダウンが開きます。チャンネルの候補の中から選ぶと、IDが自動で引用されます。
メッセージ通知する定型文を作成します。特定のメンバーへのメンションも可能です。 編集欄をクリックすると、前の操作で取得した項目が、プルダウンメニューに表示されます。 編集欄に『1位:』と入力し、表示された値(商品名)とページのURLを選択すると、引用コードが埋め込まれます。同じように、2位以下も項目名の入力と引用コードの埋め込みを行います。 Microsoft Teamsでは、通知メッセージをリッチで構造化された形で表示するために、HTMLタグがサポートされています。そのため、改行はタグ<br/>を挿入する必要があります。 メンションを設定する場合は、メッセージ編集エリアの下の、メンション値を紐付けするボックスに値を入力します。添付ファイル情報も同じく値を挿入します。 入力が終わったらテストをクリックします。 →成功
→保存するをクリックします。 これで、今回の工程は以上です。
ステップ6 アプリトリガーをONにする すべての工程が設定されると完了画面が表示されます。
トリガーをONにした後、テンプレートの左上にあるトグルを使用して、フローボットを起動します。
<span class="mark-yellow">プログラミングは不要で、フローボットの設定が簡単に完了しました。</span>使用したテンプレートはこちらです。