[AEM Forms]{class="badge positive" title="AEM Forms에 적용됩니다)."}
대화형 통신 편집기의 규칙 편집기
1. 소개
대화형 통신 편집기의 규칙 편집기를 사용하면 작성자가 커뮤니케이션을 대화형 및 지능적으로 만드는 동적 동작을 정의할 수 있습니다. 규칙은 사용자 작업 또는 기본 데이터를 기반으로 필드의 동작, 표시 또는 계산 방법을 제어하여 각 커뮤니케이션이 개인화되고 컨텍스트를 인식하도록 합니다.
간단한 가시성 설정에서 복잡한 조건부 논리에 이르기까지, 규칙은 작성자가 실시간으로 변화하는 경험을 제공할 수 있도록 하여 유용성, 정확성 및 참여도를 향상시킵니다.
2. 속성
2.1 필드 속성 및 비헤이비어 설정
-
입력 유형: 텍스트, 숫자, 날짜 또는 부울 값 등 필드가 허용하는 데이터 유형을 정의하여 적절한 유효성 검사와 서식을 유지합니다.
-
가시성 규칙: 필드를 조건에 따라 표시, 숨김 또는 동적으로 표시할지 여부를 제어합니다(예: “프로모션 코드가 적용되는 경우에만 할인 필드 표시”).
-
기본값: 시간을 절약하고 정확도를 개선하기 위해 필드의 값(예: 오늘 날짜, 데이터 모델의 고객 이름)을 미리 정의합니다.
2.2 계산, 검증 및 규칙 논리 구현
-
필드 논리: 송장 금액 계산 또는 종속 필드 자동 채우기와 같은 계산 및 필드 관계를 자동화합니다.
-
사용자 지정 규칙: 자격 확인 또는 계층 기반 가격책정과 같은 복잡한 시나리오에 대해 규칙 편집기를 사용하여 고급 논리를 만듭니다.
-
조건부 작업: 필드 사용/사용 안 함, 메시지 표시 또는 다른 섹션으로 분기 등 사용자 입력 또는 데이터 값에 응답하는 트리거를 정의합니다.
3. 사용
규칙 편집기는 양식 및 커뮤니케이션이 반응적이고 컨텍스트 기반으로 실행되도록 하는 데 널리 사용됩니다.
-
동적 표시: 고객 유형 또는 선택한 옵션에 따라 섹션을 숨기거나 표시합니다.
-
유효성 검사: 형식, 범위 또는 필수 입력을 확인하여 오류를 방지합니다.
-
자동 계산: 공식(예: 세금, 합계 또는 할인)으로 사용자 작업을 간소화합니다.
-
워크플로 컨트롤: 필수 구성 요소가 충족되는 경우에만 특정 단추, 필드 또는 작업을 사용할 수 있습니다.
-
Personalization: 받는 사람의 프로필, 환경 설정 또는 자격 조건에 맞게 통신을 조정합니다.
4. 모범 사례
-
간단한 규칙 유지: 더 쉬운 유지 관리를 위해 복잡한 논리를 더 작은 모듈식 규칙으로 분할합니다.
-
가시성 논리의 우선 순위 지정: 사용자 환경을 간소화하기 위해 불필요한 필드를 일찍 숨깁니다.
-
철저하게 테스트: 정확성을 확인하고 충돌을 방지하기 위해 여러 데이터 집합이 있는 미리 보기 규칙을 사용합니다.
-
기본값을 현명하게 사용: 거의 변경되지 않지만 편집을 유연하게 할 수 있는 미리 채우기 필드.
-
조건부 작업 활용: 이를 적용하여 상호 작용을 향상시키되 사용자가 너무 많지는 않도록 합니다.
-
문서 규칙: 비즈니스 논리의 레코드를 유지 관리하여 개발자와 관련자를 명확하게 합니다.
작성자는 신중하게 규칙을 구성하여 데이터 및 사용자 작업에 지능적으로 대응하는 커뮤니케이션을 구축하여 프로세스를 간소화하고 오류를 줄이며 개인화된 환경을 원활하게 제공할 수 있습니다.