카카오픽셀 구매전환스크립트
본문
카카오픽셀 관련하여 질문드립니다ㅠㅠ.
고도몰 이용하여 운영중인 사이트이며,
구매완료 페이지에 아래 코드 삽입했는데 전환 건수 자체는 잘 잡히지만 금액은 이상하게 가져오더라구요.
혹시 어떻게 수정해야 매출액까지 잘 긁어올 수 있을지ㅜㅜ.. 도움 부탁드립니다!
<script type="text/javascript" charset="UTF-8" src="//t1.daumcdn.net/adfit/static/kp.js"></script>
<script type="text/javascript">
kakaoPixel('픽셀아이디 넣었어요!').pageView();
kakaoPixel('픽셀아이디 넣었어요!').purchase({
total_price: "{settleprice}", // 주문 총 가격(optional)
currency: "KRW", // 주문 가격의 화폐 단위(optional, 기본 값은 KRW)
]
});
</script>
답변 1
고도몰을 사용하시면
settleprice 가 구매금액 이 맞습니다
카카오 픽셀이 스크립트로 되어있어서 아마도 _header.htm 파일안에 넣으신거 같은데
고도몰은 template_ 형태라서
소스 호출 -> htm 파일 호출 의 형태입니다
따라서 /shop/order_end.php 파일을 보시면 해당 주문건의 정보 를 가져오기 전에
_header 파일을 호출합니다
그렇기 때문에 아래 두가지 방법중 하나로 처리하셔야 합니다
1. 카카오픽셀 스크립트가 header 영역에 안들어가도 되면 footer 파일에 해당 스크립트 처리후 호출
2. order_end.php 파일에서 주문의 정보를 가져오는 부분
$data 를 header 호출전에 불러오기