Recorder ネイティブ フォールバック
- 最終更新日2026/01/20
Recorder ネイティブ フォールバック
コントロールのプロパティが頻繁に変更される動的 Web アプリケーションを自動化しようとすると、ページの更新ごとに DOMXPath プロパティ値が変更されるため、Recorderはそのようなアプリケーションの自動化に失敗する可能性があります。 このようなシナリオを自動化するには、Recorder ネイティブ フォールバック サポートを有効にします。
Recorder ネイティブ フォールバック機能は、オブジェクトをキャプチャしながら複数の DOMXPath を生成し、それが保存され、検証されて、現在のビジネス アプリケーションに使用できるかどうかを確認します。 Generative Recorderは、フォールバック DOMXPath がターゲット UI 要素を一意に識別できることを確認すると、追加の検証手順を実行します。 これには、UI 要素の他のプロパティの比較が含まれます。 たとえば、自動化されたアクションにデータ入力が含まれる場合、Generative Recorderは、フォールバック DOMXPath がテキストボックスなどのデータ入力用の入力に対応し、ボタンやラベルには対応していない場合にのみ、オートメーションが続行されるようにします。 信頼性と関連性の高い DOMXPath がオートメーションに使用されます。
ネイティブ フォールバック機能を有効にするには、次の操作を実行します。
注:
macOSでGenerative Recorderのフォールバックが機能するためには、特定のオブジェクトを再キャプチャしてください。
-
Bot editorから、 の順に移動します。
-
で、ネイティブ フォールバックを使用する オプションを有効にします。
注: ネイティブ フォールバックを使用する と 生成 AI に基づくフォールバックを使用する オプションの両方が選択されている場合、まず bot はネイティブ フォールバックを使用して、キャプチャしたオブジェクトに対してactionsを実行します。 bot がネイティブ フォールバックでコントロールを検出できない場合、生成 AI にフォールバックします。デバッグ モードで DOMXPath 値を自動更新するには、デバッグ モードで DOMXpath の値を自動的に更新するを参照してください。