トランザクションレポート請求可能 API transaction-reports-billable-apis
AEM Forms には、フォームの送信、ドキュメントの処理、ドキュメントのレンダリングをおこなうための API がいくつか用意されています。一部の API はトランザクションとして計上され、それ以外は自由に使用できます。このドキュメントでは、トランザクションレポートでトランザクションとして計上されるすべての API のリストを示します。課金対象の API が使用される一般的なシナリオを次に示します。
- アダプティブフォーム、HTML5 フォーム、フォームセットの送信
- インタラクティブ通信の印刷バージョンまたは Web バージョンのレンダリング
- ある形式から別の形式へのドキュメントの変換
- ダイナミック PDF ドキュメントの統合
- レコードのドキュメントの生成
- インタラクティブ PDF ドキュメントと別の PDF ドキュメントの結合
- AEM Workflows のタスク割り当て手順とドキュメントサービス手順の使用
- アダプティブフォーム内でのアダプティブフォームの使用
請求 API は、ページ数、ドキュメントまたはフォームの長さ、レンダリング済みドキュメントの最終的な形式を考慮しません。トランザクションレポートは、トランザクションを、レンダリングされたドキュメントと送信されたフォームの 2 つのカテゴリに分類します。
-
送信済みフォーム: AEM Forms で作成された任意のタイプのフォームからデータが送信され、そのデータが任意のデータストレージリポジトリーまたはデータベースに送信された場合、そのデータはフォーム送信と見なされます。例えば、アダプティブフォーム、HTML5 フォーム、PDF Forms、フォームセットは、送信済みフォームとして計上されます。フォームセット内の各フォームは、送信と見なされます。例えば、フォームセットに 5 つのフォームが含まれている場合、フォームセットが送信されると、トランザクションレポートサービスはそのフォームセットを 5 件の送信としてカウントします。
-
レンダリング済みドキュメント: テンプレートとデータを組み合わせたドキュメントの生成、ドキュメントの電子署名または認証、ドキュメントサービスの課金可能なドキュメントサービス API の使用、ある形式から別の形式へのドキュメントの変換は、レンダリング済みドキュメントとして計上されます。
課金対象のドキュメントサービス API billable-document-services-apis
PDF 生成サービス generate-pdf-service
DocAssurance サービス DocAssurance-Service
Distiller サービス distiller-service
レコードのドキュメントサービス(DoR サービス) document-of-record-service-dor-service
Output サービス output-service
Forms サービス forms-service
Convert PDF サービス convert-pdf-service
Barcoded Forms サービス barcoded-forms-service
Assembler サービス assembler-service
次の操作を 1 つ以上実行すると、呼び出し API の使用がトランザクションとしてカウントされます。
- 非 PDF 形式から PDF 形式への変換。例えば、インタラクティブな通信形式と非インタラクティブな通信形式の両方に対応している XDP 形式から PDF 形式への変換や、Word から PDF への変換です。
- PDF 形式から PDF/A 形式への変換。
- PDF 形式から非 PDF 形式への変換。例としては、PDF 形式から画像形式への変換、または PDF 形式からテキスト形式への変換があります。
- Assembler サービスの invoke API は、入力に応じて別のサービスの課金対象 API を内部的に呼び出すことができます。したがって、呼び出し API は、0、単一、複数のトランザクションのいずれかとして計上される可能性があります。カウントされるトランザクションの数は、入力と呼び出される内部 API によって異なります。
- Assembler サービスを使用して生成された単一の PDF ドキュメントは、0、単一、複数のトランザクションのいずれかとして計上される可能性があります。カウントされるトランザクションの数は、指定された DDX コードによって異なります。
PDF ユーティリティサービス pdf-utility-service
課金対象のデータキャプチャ API billable-data-capture-apis
アダプティブフォーム、HTML5 Forms、フォームセットのすべての送信イベントは、トランザクションとして計上されます。デフォルトでは、トランザクションフォームの PDF はトランザクションとして計上されません。提供したトランザクションレコーダー API を使用して、PDF フォームの送信をトランザクションとして記録します。
アダプティブフォーム adaptive-forms
HTML5 のフォーム html-forms
フォームセット form-set
OSGi API 上の課金対象のインタラクティブ通信とフォーム中心の AEM ワークフロー billable-interactive-communication-and-form-centric-aem-workflows-on-osgi-apis
OSGi 上の Form 中心の AEM Workflows のタスクとドキュメントサービスのステップと、インタラクティブ通信のすべてのレンディションを割り当てます。これらはトランザクションとしてカウントされます。オーサーインスタンス上でインタラクティブ通信をプレビューし、エージェント UI を使用してパブリッシュインスタンス上でプレビューすることは、トランザクションとしては考慮されません。ワークフローステップがトランザクションとして考慮され、ワークフローの完了に失敗した場合、トランザクション数は元に戻されません。
インタラクティブ通信 - Web チャネル interactive-communication-web-channel
インタラクティブ通信 - 印刷チャンネル interactive-communication-print-channel
OSGi 上のフォームベース AEM ワークフロー form-centric-aem-workflows-on-osgi
カスタムコードのトランザクションとしての課金対象 API の記録 recording-billable-apis-as-transactions-for-custom-code
PDF フォームの送信、エージェント UI を使用したインタラクティブな通信のプレビュー、非標準のフォーム送信の使用、カスタム実装などのアクションは、トランザクションとして考慮されません。AEM Forms は、トランザクションなどのアクションを記録する API を提供します。カスタム実装から API を呼び出して、トランザクションを記録することができます。