페이지별 변수 확인하기

페이지별로 제공되는 변수 목록입니다.

1. 전체 페이지 공통 변수

1-1. 페이지 구분 변수 ${customerVar_pageClass}

상품 상세 페이지     product 


 상품 후기 / 질문 페이지     productReivewQna 


 블로그 포스트 페이지     blogPost 


 게시판 글 페이지     boardPost 


 회원 가입 완료 페이지     signupComplete 


 장바구니 페이지     cart 


 주문 / 결제 페이지     order


 결제 요청 페이지     paymentRequest


 결제 완료 페이지     paymentComplete  

1-2. 접속 고객 정보

고객 아이디     ${customerVar_string_customerId}


고객 이메일     ${customerVar_string_customerEmail}


고객 이름     ${ customerVar_string_customerName}


고객 휴대폰 번호     ${ customerVar_string_customerPhone}

1-3. 예시

<script>

var pageClass = "${customerVar_pageClass}"

if(pageClass == "product") {

/* 상품 페이지에서 사용할 스크립트 */

} else if(pageClass == "blogPost") {

/* 블로그에서 사용할 스크립트 */

}

</script>

2. 상품 상세 페이지 전용 변수

2-1. 변수 목록

상품 코드     ${customerVar_string_productSKU} 


 상품 이름     ${customerVar_string_productName} 


 상품 판매가     ${customerVar_double_productPrice} 


상품 정가  ${customerVar_double_productListPrice}


 상품 주소     ${customerVar_string_productAddress} 


 상품 대표 이미지 주소     ${customerVar_string_productThumbnail}

* 상품 가격 변수를 1개만 사용해야 할 때는 '상품 판매가'를 사용하세요. 할인가(판매가) 정보가 설정된 상품의 경우, '상품 판매가' 변수에 할인가(판매가) 정보가 적용되며, 할인가(판매가)를 따로 설정하지 않은 상품의 경우, 정가(소비자가) 정보가 적용됩니다. 반면에 '상품 정가' 변수에는 늘 상품의 정가(소비자가) 정보가 반영됩니다.

2-2. 예시

<script>

   var productSKU = "${customerVar_string_productSKU}";

   var productName = "${customerVar_string_productName}";

   var productPrice = "${customerVar_double_productPrice}";


    sample(productSKU, productName, productPrice);

</script>

3. 결제 완료 페이지 전용 변수

3-1. 주문 전체 정보 변수 목록

주문 번호     ${customerVar_string_orderNo} 


 전체 주문 금액     ${customerVar_double_orderTotalPrice} 


 배송비     ${customerVar_double_orderShippingCharge} 


 결제 통화     ${customerVar_string_orderCurrency}

3-2. 구글 애널리틱스 전자상거래로 살펴본 결제 완료 페이지 예시

ga('ecommerce:addTransaction', { 

      'id': '${customerVar_string_orderNo}', 

      'revenue': '${customerVar_double_orderTotalPrice}',

      'shipping': '${customerVar_double_orderShippingCharge}',

      'currency': '${customerVar_string_orderCurrency}'

 });

관련된 안내서 보기