このページでは、カスタム アクティビティ スクリプトの制限事項を説明し、Vantage の JavaScript 環境で使用できるオブジェクトと列挙型を一覧で示します。Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
スクリプトの制限
Context インターフェイスを通じて Vantage のデータ カタログにアクセスし、Context インターフェイスを通じて外部サービスにリクエストを送信できます。
スクリプトでは、次のことはできません。
- Vantage のデータ カタログ以外のデータベースにリクエストを送信すること。
- jQuery などのサードパーティ ライブラリを使用すること。
| 制限 | 既定の上限 |
|---|---|
| メモリ | 500 MB |
| スクリプトのランタイム | トランザクション内の文書ページの総数 × 600 秒 |
| 式 | トランザクション内の文書ページの総数 × 1,000,000 |
| 最大再帰深度 | 100 |
| 最大配列サイズ | 50,000 |
| 最大 HTTP リクエスト数 | トランザクション内の文書ページの総数 × 200 |
エラー処理
- スクリプトで構文エラーが検出されると、カスタム アクティビティのトランザクションは中断されます。エラーは Skill Monitor に表示されます。
- スクリプトの実行中に例外がスローされると、スクリプトとトランザクションの両方が中断されます。エラーは Skill Monitor に表示されます。
try/catchでプログラム例外をキャッチした場合、エラー処理はスクリプトの実装に委ねられます。
オブジェクト リファレンス
実行コンテキスト
ドキュメントと field
分類と検証
HTTP
列挙型
非推奨のインターフェイスと列挙型
カスタム アクティビティ
スクリプト ロジックやサードパーティ連携を使って Skill を拡張します。
サンプルスクリプト
OAuth、エクスポート、field の更新、テーブル操作に関する JavaScript サンプル。
Context
トランザクション データ、HTTP リクエスト、シークレットにアクセスするためのグローバル オブジェクト。
