정밀도 숫자 반올림

설명 description

환경

Adobe Campaign Standard

문제/증상

게재 HTML 내에서 배정밀도 값을 동적으로 반올림할 수 있습니까?

이 경우 장바구니에 들어 있지만 구매하지 않은 제품의 가격을 나열하려는 포기한 장바구니 이메일이 사용 사례입니다.

이 값을 반올림하지 않으면 아웃바운드 게재에서 9.999999999의 행에 $9.99의 배정밀도 값이 표시됩니다.

해결 방법 resolution

배정도 숫자를 반올림하려면 다음 단계를 구현합니다.

  1. 게재 워크플로우에서 원하는 수신자 모집단에 활동 쿼리를 사용합니다.

  2. ""에 반올림할 원하는 필드(이 경우 "@price")를 추가합니다.추가 데이터1단계에서 적용된 동일한 활동 쿼리의 탭입니다.

  3. 반올림된 표현식을 추가합니다. Round(@price,2). 이렇게 하면 값이 소수점 두 자리로 반올림됩니다.

  4. 이제 활동의 아웃바운드 전환에 게재 활동을 추가합니다.

  5. 게재 활동의 인바운드 대상에서 반올림된 표현식을 선택하는 개인화를 추가합니다. 예제 HTML:

    Td class="em_side30" width="110" valign="top" align="right"$ span class="nl-dce-field nl-dce-done" id="span154888084941524" data-nl-expr="/context/targetData/expr1" data-nl-type="number" contenteditable="false"RoundedPrice (expr1)/span/td

  6. 게재를 저장하고 증명을 전송하여 이제 값이 원하는 대로 표시되는지 확인합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f