Robotic Crowd
Search…
ドキュメント
Release Note
Overview
ログイン
ロボットを動かしてみる
実行要求とキュー
ワークフロー
エラー処理
スケジュール
ログ画面
ロボットタイプ
カスタムアクション
パッケージ
クッキー
Task
タスクのYamlでの記述
アクションタスク
コントロールタスク
Actions
Browser
Text
Data
ComputerVision
Excel
ExcelOnline
Storage
Marketing
Google Spreadsheet
Google Calendar
Google Docs
Message
Control
WebService
BigData
Github
Trello
Cloudsign
Salesforce
Twilio
HumanIntelligence
General
kintone
ArtificialIntelligence
Search
セッションの検索
Connections
Apple Search Ads
BigQuery
box
Chatwork
Cloudsign
Dropbox
Facebook Ads
GCS
Gmail
Gmail for G Suite
Google Analytics
Google Calendar
Google Drive
Google Docs
Google Spreadsheet
Microsoft Teams Message
OneDrive
Outlook
Salesforce
Slack
S3
TikTok Ads
Trello
Twilio
Twitter Ads
Yahoo Ads
kintone
Integrations
GitHub
SSO
Azure AD
OneLogin
ユーザーと権限
組織ユーザー
サポート
補足情報
モバイルデバイス
Security
セキュリティ仕様
セキュリティ機能
Robotic Crowd Agent
インストール方法
CSSセレクタの取得
連続した操作を記録
サイト上の情報をCSVに抽出
繰り返し作業を記録
既存のワークフローを実行
Robotic Crowd Sheets Addon
インストール方法
トリガーの作成・編集・削除
設定メニュー
アドオンのアンインストール
スプレッドシートが更新された時にRobotic Crowdを起動する
Zapier
セットアップ方法
ZapierからRobotic Crowdを起動する
Powered By
GitBook
カスタムアクション
一連のワークフローを一つのアクションとして登録することができます。 登録されたアクションは、カスタムアクションとして別のワークフロー内で呼び出すことができます。 カスタムアクションを呼び出し時に設定できる項目(パラメーター)を指定することもできます。 同じ作業をするが設定値が微妙に異なる一連のフローを登録しておくと便利です。
例)
サイトにログインする(ログインIDとパスワードを設定可能にしておく)
データをダウンロードする(対象のデータを設定可能にしておく)
設定項目
カスタムアクションでは、次の項目を設定できます。
設定項目
内容
例
ワークフロー
カスタムアクションの元となるワークフローです。※新規登録時のみ設定可能です。
「RoboticCrowdログイン」
カスタムアクション名
カスタムアクションの名称を設定できます。
「ログインアクション」
説明
カスタムアクションの説明を設定できます。
「RoboticCrowdにログインします。」
アイコン
カスタムアクションのアイコンを設定できます。
パラメーター:パラメーター名
パラメーター名を設定できます。設定しない場合は、カスタムアクション名の頭文字が表示されます。
email
パラメーター:タイプ
パラメーターのタイプを設定できます。選択できるタイプは
Text
と
Password
です。
Text
パラメーター:説明
パラメーターのタイプを設定できます。
「メールアドレスを設定してください。」
カスタムアクションの元になるワークフロー
カスタムアクションのパラメーターとして使用したい部分は
${}
で囲ってください。 以下の例では
${email}
と
${password}
がカスタムアクションのパラメーターとなります。
1
# ブラウザを開く
2
+open_browser_1:
3
action>: OpenBrowser
4
url: 'https://console.roboticcrowd.com/users/sign_in'
5
headless: true
6
7
# 文字入力
8
+type_text_1:
9
action>: TypeText
10
browser: +open_browser_1
11
selector: '.input-group--focused > .input-group__input > input'
12
text: ${email}
13
clearValue: false
14
ignoreError: true
15
16
# パスワード入力
17
+type_password_1:
18
action>: TypePassword
19
browser: +type_text_1
20
selector: '#app > div > div > div > div > div.card__text > form > div:nth-child(3) > div.input-group__input > input[type=password]'
21
password: ${password}
22
ignoreError: true
Copied!
カスタムアクションの登録
カスタムアクションページに移動して、「カスタムアクション追加」をクリックします。
カスタムアクションとして使用するワークフローを選択してください。ワークフローを選択できるのは新規作成時のみです。 必要な項目を入力して、「SAVE」をクリックして登録を完了します。 パラメーターはワークフローから推測して表示されます。必要なパラメーターが設定されていなかったり、不要なパラメーターが表示されている場合は、パラメーターの追加・削除を行ってください。
カスタムアクションの使用
ワークフロー画面で
CallCustomAction
を使うことで、カスタムアクションを呼び出すことができます。 詳しくは
CallCustomAction
のページを参照してください。
カスタムアクションの元になるワークフロー
を使ったカスタムアクションを使用する場合は、下記のようなワークフローになります。
1
# ログインアクション
2
+call_custom_action_1:
3
action>: CallCustomAction
4
id: ca_6e2c11788d1087992e28
5
params:
6
email: '
[email protected]
'
7
password: password
8
meta:
9
version: '2020-06-18T08:32:05.000Z'
10
interface:
11
params:
12
email: Text
13
password: Password
14
output: Browser
Copied!
Overview - Previous
ロボットタイプ
Next - Overview
パッケージ
Last modified
1yr ago
Copy link
Contents
設定項目
カスタムアクションの元になるワークフロー
カスタムアクションの登録
カスタムアクションの使用