Box Doc Genには、API、セキュリティ、パフォーマンス、言語サポート、テンプレート機能に関して、ドキュメント生成の実装時に考慮すべき制限事項がいくつかあります。
APIの制限事項
| 項目 | 上限 |
|---|---|
| テンプレートの最大サイズ | 100 MB |
| JSONデータの最大サイズ | 100 KB |
| タグの数 | 上限なし |
Boxのセキュリティに関する制限事項
Box Doc Genは、ドキュメントを生成するためにテンプレートにアクセスできる必要があります。 Box Shieldの分類ポリシーによってテンプレートが制限されている場合、ドキュメントの生成は失敗します。
Shieldの分類ポリシーで、必要なテンプレートへのアクセスをDoc Genに許可していることを確認してください。
パフォーマンスに関する制限事項
パフォーマンスは、テンプレートのサイズやドキュメントの複雑さによって異なります。
1 MB未満のテンプレートの場合:
- 企業あたり1分間に最大50ドキュメントが処理される場合、ほとんどのドキュメント (95%) は15秒以内に生成されます。
- システムは、1分あたり最大80ドキュメントの速度でも安定した状態を維持しますが、ボリュームが大きくなると、生成時間は15秒を超える場合があります。
言語の制限事項
Box Doc Genのテンプレートタグでサポートされているのは英語のみです。 その他のコンテンツにはどの言語でも使用できます。
| コンポーネント | 言語のサポート |
|---|---|
| テンプレートタグ | 英語のみ |
| JSONデータとドキュメントコンテンツ | 任意の言語 |
| 演算処理、条件、計算 | 英語の文字列または数値のみ |
テンプレートをテストして、ユースケースにおける言語の互換性を確認することをお勧めします。
テンプレートの制限事項
Box Doc Genでは、テンプレートの作成環境としてMicrosoft Wordを使用します。 Wordの一部の機能はサポートされていません。
| Microsoft Wordの機能 | サポート対象 |
|---|---|
| ヘッダーとフッター | 〇 |
| コメント付きのタグ | × |
| 開発者による制御 (テキストボックス、チェックボックス、コンボボックス、オプション、フレーム、保護されたフォーム) | × |
| リンクタグ | × |
| ブックマーク | × |
| ページごとに異なるヘッダー/フッター | × |
| 絵文字 | × |
| カスタムフォント | × |
| テキストレイアウト | × |
| テキストの方向 | × (左から右のみ) |
| テキストの境界線 | × |
| テキストの配置とページ割り | × |
| テキストの位置揃え | × |
| 改行と単語内改行 | × |
| ルビ文字とテキスト注釈 | × |
| オブジェクト、図形、3Dモデル、アイコン、グラフ | × |
| メディア、動画、または音声 | × |