인라이플 스크립트 가이드

<Head> 영역을 찾아서 ‘원태그’를 삽입 해 주세요.

<aside> 💡

**원태그 스크립트는 어디에 있나요?

이전 페이지로 돌아가서 동영상을 확인하세요!**

</aside>

<aside> 💡

퍼스트몰 관리자에서 직접 삽입할게요. <head> 영역은 어디에 있나요?

퍼스트몰 쇼핑몰 관리자로 로그인 하신 후 아래 경로로 이동하시면 head 영역을 찾을 수 있어요.

<aside> 🌐 [웹] (우측 상단 메뉴)디자인 > 디자인환경 (PC)

</aside>

<aside> 📱 [모바일] (우측 상단 메뉴)디자인 > 디자인환경 (Mobile)

</aside>

</aside>


<aside> 💡 원태그 설치가 끝났다면 모비온 광고를 위해, 아래 링크를 참조하여 모비온 통합스크립트 추가를 할 수 있어요!

모비온 통합 스크립트 추가


🚩 퍼스트몰 상품 상세 페이지 추가 변수

(상품이 정상적으로 호출되지 않는 경우 아래 가상태그를 추가)

<aside> 👉 에디터 내 모듈 위치 [하단 영역] - [하단기본형 (우클릭)] - [HTML 소스 편집하기

</aside>

<!-- Enliple Tracker Start -->
<script type="text/javascript">
    var ENP_VAR = {};
   <!--{ ? goods.goods_status == 'runout'}-->
      ENP_VAR.soldOut = 'Y';
    <!--{ : }-->
    ENP_VAR.soldOut = 'N';
     <!--{ / }-->   
</script>
<!-- Enliple Tracker End -->

🚩 퍼스트몰 주문 전환 추가 변수

(주문 전환이 정상적으로 호출되지 않는 경우 아래 가상태그를 추가)

<aside> 👉 에디터 내 모듈 위치 [주문] - [결제완료 (우클릭)] - [HTML 소스 편집하기]

</aside>

주문값 세팅하는 코드는 아래의 위치에 설치할 것.

<!-- 결제금액 상세 :: START -->
<div id="priceDetail" class="hide">
    <table style="margin-top:10px; border:1px solid #e0e0e0; background-color:#f1f1f1; padding:5px 10px; line-height:20px;" width="100%" cellpadding="0" cellspacing="0" border="0">
    <!-- ... 결제 관련 테이블 ... -->
    </table>
    **<!-- !! 주문값 세팅 코드 삽입 위치 !! -->**
</div>
<!-- 결제금액 상세 :: END -->

[1-1] 주문 값 세팅

<!-- Enliple Tracker [주문값세팅] start -->
<script type="text/javascript">
var ENP_VAR = {};
ENP_VAR.product = [];
ENP_VAR.totalQty = 0;
</script>
<!--{ @ shipping_group_items }-->
    <!--{ @ .items }-->
	<!--{ ? ..options }-->
	    <!--{ @ ..options }-->        
            <script type="text/javascript">
                ENP_VAR.product.push({
                    productCode: "{..goods_seq}",
                    productName: "{..goods_name}",
                    qty: "{...ea}",
                    price: "{?..goods_type == 'gift'}-{:}{=get_currency_price(...tot_ori_price,2)}{/}"
                });
                ENP_VAR.totalQty += Number("{...ea}").valueOf();            
            </script>
            <!--{ / }-->
        <!--{ / }-->
    <!--{ / }-->
<!--{ / }-->
<!-- Enliple Tracker [주문값세팅] end -->

[1-2] 주문 값 세팅

위의 스크립트를 삽입했을때 오류가 발생할 경우 아래의 스크립트로 삽입

<!-- Enliple Tracker [주문값세팅] start -->
   <script type="text/javascript">
    var ENP_VAR = {};
    ENP_VAR.product = [];
    ENP_VAR.totalQty = 0;
    </script>
    <!--{ @ items }-->
        <script type="text/javascript">
            ENP_VAR.conversion.product.push({
                productCode: "{.goods_seq}",
                productName: "{.goods_name}",
                qty: "{.tot_ea}",
                price: "{.tot_price}"
            });
            ENP_VAR.totalQty += Number("{orders.total_ea}").valueOf();            
        </script>
    <!--{ / }-->
<!-- Enliple Tracker [주문값세팅] end -->

</aside>