動的ドロップダウン、フィールド、グループ
コネクタービルダーを利用することで、ドロップダウンオプションのリスト、入力または出力フィールドのリスト、グループプロパティのリストを動的に返すことができます。
Dynamic dropdowns(動的ドロップダウン)
オプションは、カードのドロップダウンフィールドとして追加されることがよくあります。これは、アクションカードがサードパーティサービスと対話する方法を決定します。動的ドロップダウンは、接続の作成に使用されるサードパーティサービスのアカウントに応じて異なるデータセットを返す柔軟性を提供します。これは、アプリケーションのエンドユーザーが独自のレコードタイプやフィールドを追加できる場合によく使用されます。たとえば、JiraコネクターのCreate Issue(課題の作成)アクションカードの動的ドロップダウンは、作成可能な課題のタイプと、新しい課題を追加できるプロジェクトを決定します。
Dynamic fields(動的フィールド)
動的な入力および出力フィールドは、サードパーティサービスから取得したり、カードのエンドユーザーの選択に応じてコネクターフローで変更したりできます。多くの場合はサードパーティアカウント固有のカスタムフィールドが含まれており、そのサービスで直接定義されます。たとえば、サービスのユーザーの作成カードには、ユーザー名やユーザーIDなどの標準的なフィールドだけでなく、アプリケーションのインスタンスからのカスタムフィールドを含めることができます。
Dynamic groups(動的グループ)
動的グループを利用することで、コネクター開発者はヘルパーフローを使用して、フィールドおよびフィールドプロパティのリストとともにグループ名と拡張オプション(グループプロパティ)を返すことができます。このオプションは、ユーザーがカードで選択するオプションに応じてグループ名または拡張オプションが変更される可能性がある場合に使用する必要があります。たとえば、カードのオプションは、ユーザーの検索とグループの検索のいずれかを選択する場合に使用できます。動的グループを使用することで、カードに提供される入力または出力を明確化できます。