정밀도 숫자 반올림

이 문서에서는 Adobe Campaign Standard의 아웃바운드 게재 HTML 내에서 배정밀도 값을 동적으로 반올림하는 단계에 대해 설명합니다.

설명 description

환경

Adobe Campaign Standard

문제/증상

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

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

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

해결 방법 resolution

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

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

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

  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