분석 스크립트 적용 가이드

전환 데이터, TAM, 부정클릭 차단, 바이럴 마케팅, 쇼핑광고 분석 ADMONSTER(순위 입찰) 앱 사용을 위해 설치되어야 하는 분석스크립트 적용 가이드입니다.

통합 스크립트는 분석할 사이트에 반드시 설치하여야 하며, 환경변수 스크립트는 분석이 필요한 항목을 선별하여 설치할 수 있습니다.

1. (필수) 통합 스크립트

통합 스크립트는 웹사이트 분석을 위해 전체 페이지에 필수적으로 삽입해야 합니다.

프로그래밍 언어로 구현된 대부분의 웹사이트들은 공통 레이아웃을 가지고 있습니다. 공통 레이아웃에는 일반적으로 헤더(탐색 및 메뉴 부분) 또는 푸터(회사 정보, 저작권 정보 등 공통적인 HTML 코드를 포함하고 있는 부분) 같은 공통적인 UI(사용자 인터페이스) 요소들이 포함됩니다.

모든 페이지에 개별적으로 삽입하면 유지 보수에 어려움이 있을 수 있기 때문에, 한 번의 작업으로 전체 페이지에 적용될 수 있도록 푸터 파일 내의 </body> 태그 위쪽에 삽입합니다.

<script type="text/javascript">
  (function(b,s,t,c,k){b[k]=s;b[s]=b[s]||function(){(b[s].q=b[s].q||[]).push(arguments)}; var f=t.getElementsByTagName(c)[0],j=t.createElement(c);j.async=true;j.src='//fs.bizspring.net/gp/gp.v.1.1.js';f.parentNode.insertBefore(j,f);})(window,'_gp',document,'script','BSGPObj');
  _gp('프로파일 번호','page');
</script>

※ 통합 스크립트는 MANAGER CONSOLE > 데이터 활용 설정 페이지에서 확인 가능하며, 프로파일 번호는 스크립트 내에서 확인 하실 수 있습니다.


2. (선별) 환경변수 스크립트

환경변수 스크립트는 전체 페이지에 적용하지 않으며 해당 환경변수의 설정이 필요한 페이지에만 선별적으로 적용합니다.

예를 들어, 주문완료에 대한 전환추적을 하고 싶은 경우에는 사용자가 결제를 완료하면 이동되는 페이지(일반적으로 '주문이 완료되었습니다.'라고 결과를 표시하는 페이지)에 삽입합니다.

2.1 환경변수 간략 요약표

_TRK_PI

페이지/이벤트 식별 코드

_TRK_PN

상품명

_TRK_PNC

상품 코드

_TRK_MF

브랜드명

_TRK_ODN

주문 번호

_TRK_OA

주문 금액

_TRK_OE

주문 수량

_TRK_OP

주문 상품명

_TRK_OPC

주문 상품 코드

_TRK_SX

회원 성별

_TRK_AG

회원 연령

_TRK_RK

회원 ID/회원 번호

_TRK_CC

외부 캠페인 코드

_TRK_IC

내부 캠페인 코드

2.2 _TRK_PI 코드값

코드값
용도

RGR

회원 가입

LIR

로그인

PLV

상품 리스트 페이지

PDV

상품 상세 조회

SCI 또는 PRDCRT

장바구니에 추가

SCO 또는 PRDCRTR

장바구니에서 삭제

ODR

주문(구매) 완료

PRDRV

상품평 조회

CTTCS

고객 지원 문의

PRDFVR

상품 즐겨찾기 추가

PRDFVRR

상품 즐겨찾기 삭제

PRDODRC

구매 취소

BKG

예약

BKGC

예약 취소

PRMMBR

고급/정기 멤버십 가입

PRDRR

상품평 등록

EVTWD

회원 탈퇴 연관 이벤트 (이탈방어 행동)

PRDSHR

상품/콘텐츠 공유

BRDCF

브랜드 채널 Follow

CLAIM

클레임/컴플레인 접수

2.3 상품 조회

환경변수 스크립트는 HTML 코드 내에서 (필수) 기본 스크립트보다 반드시 위쪽에 위치해야 합니다.

구분
적용 위치
환경 변수

상품 조회

상품 상세 페이지

_TRK_PI

_TRK_PN

_TRK_PNC

_TRK_MF

<script type="text/javascript">
  _TRK_PI = "PDV";
  _TRK_PN = "상품명";
  _TRK_PNC = "상품 코드";
  _TRK_MF = "브랜드명";
</script>

2.4 주문 완료

환경변수 스크립트는 HTML 코드 내에서 (필수) 기본 스크립트보다 반드시 위쪽에 위치해야 합니다.

구분
적용 위치
환경 변수

주문

주문 완료 페이지

_TRK_PI

_TRK_ODN

_TRK_OA

_TRK_OE

_TRK_OP

_TRK_OPC

주문수량, 주문금액의 변수는 숫자만 호출합니다.

<script type="text/javascript">
  _TRK_PI = "ODR";
  _TRK_ODN = "주문 번호";
  _TRK_OA = "주문 금액";
  _TRK_OE = "주문 수량";
  _TRK_OP = "주문 상품명";
  _TRK_OPC = "주문 상품 코드";
</script>

2개 이상 상품을 구매할 경우 세미콜론으로 구분하여 변수를 호출합니다.

예시) 동시에 A 상품 300원 * 10개 + B 상품 200원 * 4개 + C 상품 500원 * 1개를 주문한 경우

<script type="text/javascript">
  _TRK_PI = "ODR";
  _TRK_ODN = "odn_20231031_30148217";
  _TRK_OA = "3000;800;500";
  _TRK_OE = "10;4;1";
  _TRK_OP = "A의 상품명;B의 상품명;C의 상품명";
  _TRK_OPC = "A의 상품코드;B의 상품코드;C의 상품코드";
</script>

2.5 장바구니 담기 버튼

환경변수 스크립트는 HTML 코드 내에서 (필수) 기본 스크립트보다 반드시 위쪽에 위치해야 합니다.

구분
적용 위치
환경 변수

장바구니 담기

상품 상세 페이지

_TRK_PI _TRK_PN

_TRK_PNC

_TRK_MF

클릭 이벤트는 PC 버전의 경우에는 mousedown으로 Mobile 버전의 경우에는 touchstart로 적용합니다.

<script type="text/javascript">
    document.querySelector("버튼 선택자").addEventListener("mousedown", function() {
      _TRK_PI = "SCI";
      _TRK_PN = "상품명";
      _TRK_PNC = "상품 코드";
      _TRK_MF = "브랜드명";
      _gp("프로파일 번호","conv");
    });
 </script>

2.6 회원 가입

환경변수 스크립트는 HTML 코드 내에서 (필수) 기본 스크립트보다 반드시 위쪽에 위치해야 합니다.

구분
적용 위치
환경 변수

회원 가입

회원 가입 완료 페이지

_TRK_PI

_TRK_SX

_TRK_AG

_TRK_RK

<script type="text/javascript">
  _TRK_PI = "RGR";
  _TRK_SX = "";    // M:남성, F:여성, U:미지정
  _TRK_AG = "";    // A ~ O
  _TRK_RK = "";    // 회원 ID/회원 번호
</script>

2.7 로그인

환경변수 스크립트는 HTML 코드 내에서 (필수) 기본 스크립트보다 반드시 위쪽에 위치해야 합니다.

구분
적용 위치
환경 변수

로그인

로그인 완료 페이지

_TRK_PI

_TRK_SX

_TRK_AG

_TRK_RK

<script type="text/javascript">
  _TRK_PI = "LIR";
  _TRK_SX = "";    // M:남성, F:여성, U:미지정
  _TRK_AG = "";    // A ~ O
  _TRK_RK = "";    // 회원 ID/회원 번호
</script>
속성
속성명
데이터 범위

A

0~3세

0~3

B

4~6세

4~6

C

7~12세

7~12

D

13~15세

13~15

E

16~18세

16~18

F

19~22세

19~22

G

23~24세

23~24

H

25~29세

25~29

I

30~34세

30~34

J

35~39세

35~39

K

40~49세

40~49

L

50~59세

50~59

M

60~69세

60~69

N

70~79세

70~79

O

80세 이상

80~150

예시) ID가 customer1인 25~29세(H) 의 여성(F)이 회원가입 완료하였을 경우

<script type="text/javascript">
 _TRK_SX = "F";    // M:남성, F:여성, U:미지정
 _TRK_AG = "H";    // A ~ O
 _TRK_RK = "customer1";  // 회원 ID/회원 번호
</script>

2.8 사용자 정의 전환 지표

환경변수 스크립트는 HTML 코드 내에서 (필수) 기본 스크립트보다 반드시 위쪽에 위치해야 합니다.

_TRK_G1

전환 지표 속성 1

_TRK_G2

전환 지표 속성 2

_TRK_G3

전환 지표 속성 3

_TRK_G4

전환 지표 속성 4

_TRK_G5

전환 지표 속성 5

_TRK_G6

전환 지표 속성 6

_TRK_G7

전환 지표 속성 7

_TRK_G8

전환 지표 속성 8

_TRK_G9

전환 지표 속성 9

_TRK_G10

전환 지표 속성 10

예시) 회원수, 주문수 외 예약상담수를 전환으로 설정하고자 할 경우

<script type="text/javascript">
  _TRK_G1 = "1";
 </script>

2.9 사용자 정의 이벤트(_TRK_ENV_XXX)

환경변수 스크립트는 HTML 코드 내에서 (필수) 기본 스크립트보다 반드시 위쪽에 위치해야 합니다.

구분
적용 위치
환경 변수

사용자 정의

사용자 정의 페이지

_TRK_ENV_XXX(변수정의)

<script type="text/javascript">
  _TRK_ENV_XXX = "값";
</script>

예시) _TRK_ENV_CREDITSCORE이고 값이 “800”이고 클릭 이벤트로 설정한 경우

클릭 이벤트는 PC 버전의 경우에는 mousedown으로 Mobile 버전의 경우에는 touchstart로 적용합니다.

<script type="text/javascript">
    document.querySelector("버튼 선택자").addEventListener("mousedown", function() {
      _TRK_ENV_CREDITSCORE = “800";
      _gp("프로파일 번호","conv");
    });
 </script>

Last updated