Forms Experience Builder 배포 및 구성
이 종합적인 안내서는 대화형 AI 기술을 사용하여 양식을 만들고 관리하는 데 도움이 됩니다. 처음으로 양식을 만들고자 하는 초보자이든, 정교한 기능을 활용하고자 하는 고급 사용자이든, Forms Experience Builder의 기능을 안내하는 자세한 정보와 실용적인 예제를 찾을 수 있습니다.
사전 요구 사항 및 설정
액세스 요구 사항
Forms Experience Builder를 사용하기 전에 다음을 확인하십시오.
- Forms Experience Builder 액세스 - 조기 액세스 프로그램을 통해 사용할 수 있습니다.
- AEM Forms as a Cloud Service - 적응형 Forms 핵심 구성 요소가 있는 프로덕션 작성 환경
- 기본 이해 - 양식 개념 및 비즈니스 요구 사항에 익숙함
양식 활성화 확인
Forms Experience Builder를 사용하기 전에 해당 환경에서 AEM Forms가 활성화되어 있는지 확인합니다.
환경 설정
설정 프로세스는 AEM Forms 구현에 따라 다릅니다. 프로젝트와 일치하는 경로를 선택합니다.
Edge Delivery Services용
Edge Delivery Services Forms을 사용 중이며 주로 범용 편집기를 사용하는 경우. Edge Delivery Services Forms에 대한 프로젝트를 준비합니다. Forms Experience Builder를 활성화하기 위한 1회 설정입니다.
핵심 구성 요소 기반 양식용
AEM 작성 환경에서 핵심 구성 요소 기반의 적응형 Forms을 사용하는 경우 환경에 대해 적응형 Forms 핵심 구성 요소가 활성화되었는지확인하십시오.
빠른 시작
Forms Experience Builder 액세스
워크플로우 및 양식 유형에 따라 세 개의 기본 위치에서 Forms Experience Builder에 액세스할 수 있습니다.
1. 적응형 Forms 편집기(핵심 구성 요소용)
특정 양식을 편집하는 동안 빌더를 직접 시작할 수 있습니다.
-
AEM > Forms > Forms 및 문서(으)로 이동합니다.
-
핵심 구성 요소 서식 파일을 사용하여 새 양식을 만들거나 기존 양식을 엽니다.
-
편집기 도구 모음에서 Forms Experience Builder 아이콘을 선택하여 대화 인터페이스를 엽니다.
{width="75%"}
1. 유니버설 편집기(Edge Delivery Services Forms용)
Edge Delivery Services을 통해 제공되는 양식의 경우 빌더는 범용 편집기에 통합됩니다.
- 범용 편집기에서 Edge Delivery Services 양식을 엽니다.
- 오른쪽 패널의 Forms Experience Builder 아이콘을 선택하여 대화 인터페이스를 시작합니다.
첫 번째 양식
사용자: “성함, 이메일 주소, 전화번호, 회사명, 직책, 문의 메시지 필드 등 개인 정보를 입력할 연락처 양식을 만들어 주세요”
AI: 템플릿 선택
템플릿 선택 드롭다운
AI: 테마 선택
테마 선택 드롭다운
AI: 양식 만들기
필수 명령
//create-form contact form, /help validation rules, /update-layout wizard@@email, @firstName, Make @phoneNumber required구체적인 명령 예시:
/create-form customer survey- 새로운 고객 설문 조사 양식 만들기/add-field @email validation- 기존 이메일 필드에 유효성 검사 추가/create-rule show @spouse if @maritalStatus equals married- 조건 논리 만들기/configure-submit to email support@company.com- 이메일 제출 설정/help multi-step forms- 여러 단계로 구성된 양식 생성에 대한 도움말 받기
성공을 위한 팁
- 구체적으로 설명: “필수 이메일 필드 추가(유효성 검사 포함)”가 “이메일 추가”보다 더 효과적
- 기존 필드 참조: 양식을 수정할 때
@fieldName사용 - 도움 요청: 질문을 입력한 후
/help입력 - 반복: 최상의 결과를 위해 한 번에 하나씩 변경
양식 만들기를 시작하는 방법
자연어 프롬프트로 시작
자연어로 양식 요구 사항을 설명하면 Forms Experience Builder가 완전한 양식 구조를 생성합니다.
예제:
- “개인 정보, 재정 정보, 문서 업로드를 통해 대출 신청서 작성”
- “평가, 의견, 제품 카테고리를 포함하는 고객 피드백 양식 작성”
- “컨퍼런스를 위해 결제 과정이 포함된 여러 단계의 등록 양식이 필요해”
주요 상호 작용
양식 요소 추가
기본 추가:
👤 사용자: “개인 정보 섹션 추가”
👤 사용자: “이력서에 파일 업로드 포함”
👤 사용자: “국가 선택을 위한 드롭다운 추가”
자세한 사양:
👤 사용자: “이름, 생년월일, 전화번호, 이메일 주소 필드가 있는 개인 정보 패널 추가”
👤 사용자: “5MB 이하의 PDF 파일로 제한된 문서에 대한 보안 파일 업로드 구성 요소 포함”
👤 사용자: “미국, 캐나다, 영국, 독일에 대한 옵션이 있는 국가 드롭다운 추가”
동적 동작 만들기
간단한 논리:
👤 사용자: ““기타”를 선택하면 추가 필드 표시”
🤖 AI: ““기타”를 선택하면 추가 필드를 표시하는 조건부 규칙을 생성했습니다”
👤 사용자: “이메일 필드를 필수로 만들기”
🤖 AI: “이메일 필드가 유효성 검사를 위해 필수로 업데이트되었습니다”
👤 사용자: “총액을 자동으로 계산”
🤖 AI: “총계를 자동으로 계산하는 계산 로직 추가”
복잡한 비즈니스 규칙:
👤 사용자: “결혼 상태가 “기혼”으로 설정된 경우에만 배우자 정보 필드 표시”
🤖 AI: “결혼 상태에 따라 배우자 필드를 표시하는 조건부 규칙을 생성했습니다”
👤 사용자: “수량과 가격을 곱하여 총 비용을 계산한 다음 10% 세금 추가”
🤖 AI: “수량, 가격, 세금 계산을 포함한 계산 로직 추가”
👤 사용자: “필수 필드를 모두 작성하고 약관에 동의한 경우에만 제출 버튼 활성화”
🤖 AI: “모든 조건이 충족될 때만 제출을 가능하게 하는 검증 로직을 생성했습니다”
양식 레이아웃 및 디자인
레이아웃 변경:
👤 사용자: “이를 여러 단계로 구성된 양식으로 만들기”
🤖 AI: “탐색 기능을 갖춘 진행형 레이아웃으로 양식을 변환했습니다”
👤 사용자: “필드를 두 개의 열로 구성”
🤖 AI: “필드를 2열로 정렬하여 표시하도록 레이아웃을 업데이트했습니다”
👤 사용자: “아코디언 레이아웃으로 변환”
🤖 AI: “아코디언 스타일 섹션을 사용하도록 양식을 변환했습니다”
디자인 개선 사항:
👤 사용자: “개인 정보, 기본 설정, 리뷰의 3단계로 구성된 마법사 스타일 양식 만들기”
🤖 AI: “3가지 단계와 탐색 기능을 갖춘 마법사 양식을 만들었습니다”
👤 사용자: “주소 필드를 콤팩트한 2열 레이아웃으로 정렬”
🤖 AI: “2열로 구성된 간결한 형식의 주소 필드를 만들었습니다”
👤 사용자: “첨부된 와이어프레임과 일치하도록 레이아웃 업데이트”
🤖 AI: “제공된 디자인 참조와 일치하도록 레이아웃을 수정했습니다”
구성 제출
Forms Experience Builder는 다양한 제출 엔드포인트를 구성하여 양식을 외부 시스템 및 서비스에 연결할 수 있습니다.
고급 제출 구성 예시:
👤 사용자: “hr@company.com으로 양식 제출을 보내고 CRM 시스템에 사례 생성”
🤖 AI: “이메일 제출 및 CRM 제출 액션을 구성했습니다”
👤 사용자: “REST API 엔드포인트에 데이터 제출 및 새 고객 워크플로 트리거”
🤖 AI: “워크플로 트리거를 사용하여 REST API 제출을 설정합니다”
👤 사용자: “영업팀에 이메일로 답변 보내기 및 마케팅 자동화 플랫폼에 리드 추가”
🤖 AI: “이메일 및 마케팅 자동화를 통해 다중 채널 제출을 구성했습니다”
고급 양식 작업
복잡한 규칙 만들기
사용자 인터랙션에 응답하고 데이터 무결성을 보장하는 정교한 검증 및 비즈니스 로직을 만듭니다.
👤 사용자: “사용자가 “다른 주소로 배송”을 선택한 경우에만 주소 섹션 표시”
🤖 AI: “체크박스 선택에 따라 주소 패널을 표시하거나 숨기는 조건부 규칙을 생성했습니다”
여러 단계 양식 만들기
👤 사용자: “개인 정보, 기본 설정, 확인의 3단계로 구성된 진행형 양식 만들기”
🤖 AI: “단계 간 탐색과 각 단계의 유효성 검사를 포함해 진행형 양식을 만들었습니다”
고급 필드 유형
- 문서 관리를 위해 유효성 검사 및 크기 제한이 있는 파일 업로드
- 예약을 위해 제한 사항 및 비즈니스 규칙이 있는 날짜 선택기
- 사용자 선택에 따라 변경되는 동적 옵션이 있는 드롭다운
- 복잡한 의사결정 트리를 위해 조건 논리를 갖춘 라디오 버튼
PDF에서 양식 전환으로
👤 사용자: “이 PDF를 대화형 양식으로 변환”
🤖 AI: “PDF를 분석하고 적절한 필드 유형과 유효성 검사를 통해 양식을 생성했습니다”
제품 도움말 및 학습
Forms Experience Builder를 사용하면 AEM Forms 기능에 대해서도 알아볼 수 있습니다.
다음과 같은 질문하기:
- “여러 단계로 구성된 양식을 어떻게 만들까요?”
- “패널과 섹션의 차이점은 무엇인가요?”
- “이메일 알림을 어떻게 설정하나요?”
- “모바일 친화적인 양식을 만드는 가장 좋은 방법은 무엇인가요?”
- “양식에 테마를 적용하려면 어떻게 해야 하나요?”
다음에 대한 도움말 보기:
- AEM Forms 개념 및 용어
- 복잡한 기능에 대한 단계별 지침
- 모범 사례 및 추천
- 일반적인 문제 해결
추가 지원이 필요한 경우 주요 Forms Experience Builder 프롬프트 라이브러리를 참조하거나 시스템 관리자에게 문의하여 기술 지원을 받으십시오.