Zapierとは、コードが不要で異なるアプリケーション間のワークフローを統合するツールです。
例えば、あるアプリケーションでイベントが発生すると、Zapierがトリガーされ、作成したZapによって特定のアクションを実行するように他のアプリケーションに指示します。
このチュートリアルでは、Zapierを介してOctoparseをSlackに接続し、手動でダウンロードしてコピーしなくても、データを選択したスプレッドシートに自動エクスポートできるようにする方法を紹介します。
下記「Octoparse X Slack」テンプレートを使用すると、効率的に進めます:
Zapierのアカウントページの「Create Zap」をクリックし、新しいZapを作成します。
ステップ1. トリガーの設定
トリガーアプリとしてOctoparseを選択し、トリガーイベントとして「New Document Processed」を選択します。左上隅にあるZapの名前もこの段階で変更することをおすすめします。
Octoparseアカウントを選択または接続します。
Octoparseの所属グループを選択するか、タスクIDで検索して目的のOctoparseタスクを選択し、理想的なタスクステータスを選択します(複数の選択肢があります)。
続行をクリックすると、Zapierがトリガーをテストすることができます。
a.テスト結果が「We found a task!」とCSVファイルが表示される場合、ステップ2に進むことができます。
b.テスト結果が「We found a task!」でファイルがnullと表示される場合、選択したOctoparseタスクに利用可能なクラウドデータがないことを意味します。この場合は、まずOctoparseに戻り、タスクをクラウド上で実行し、データが抽出された後に再度トリガーをテストしてください。
ステップ2. アクションの設定
アクションアプリとしてSlackを選択し、アクションイベントとして「Send Channel Message」あるいは「Send Direct Message」を選択します。
Slackアカウントを選択または接続します。
アクションの設定に従って、ターゲットのチャンネルやメッセージテキストなどを選択します。また、「Schedule At」の下で将来の投稿日時を設定することもできます。
続行をクリックすると、Zap全体をテストして確認することができます。結果に満足した場合は、Zapをオンにする準備が整います。
ZapierとOctoparseを使ったさらなるユースケースについては、こちらをクリックして探索してください。