주요 콘텐츠로 건너뛰기

Criteo OneTag를 통한 온라인 매장 의도 포착

개요

웹사이트에는 유용한 오프라인 매장 의도 신호를 제공하는 여러 가지 이벤트나 페이지가 존재합니다. Criteo OneTag를 통해 이러한 신호를 사용하면 매장 캠페인의 성과를 향상시킬 수 있습니다.  

웹사이트에서 어떤 매장 의도 신호들을 수집할 수 있는지, 그리고 이러한 이벤트들을 추적하려면 Criteo OneTag을 어떻게 설정해야 하는지 아래 설명을 참고하십시오.  

매장 캠페인 성과를 극대화할 수 있도록 사이트와 관계가 있는 모든 시나리오를 구현할 것을 권합니다.

1.1 - '추천' 매장 또는 '즐겨 찾는' 매장 

고객의 위치(허용된 경우)에 기반한 알고리즘으로 제공되는 '추천 매장'이나 고객이 특별히 등록한 '즐겨 찾는 매장'은 고객이 방문을 선호하는 오프라인 매장에 대한 강력한 의도 신호를 제공합니다.

웹사이트에 이러한 기능이 구현되어 있다면, 이 이벤트가 사이트 전체의 모든 이벤트에 추가되어야 합니다.

  • 홈페이지 이벤트
  • 상품 페이지 이벤트
  • 검색 페이지 이벤트
  • 장바구니 페이지 이벤트
  • 거래 완료 페이지 이벤트
  • 검색 페이지 이벤트

참고: 추천 매장과 즐겨 찾는 매장이 둘 다 존재하는 경우, 즐겨 찾는 매장을 항상 우선시해야 합니다.

1.1.1 추천 매장과 즐겨 찾는 매장 이벤트 스크립트


<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=고유한 계정 ID" async="true"></script>  
<script type="text/javascript"> 
  window.criteo_q = window.criteo_q || []; 
  window.criteo_q.push( 
    { event: "setAccount", account: 고유한 계정 ID }, 
    { event: "setSiteType", type: "모바일의 경우 m, 태블릿은 t, 데스크톱은 d" }, 
    { event: "setEmail", email: "트림하여 소문자로 변환된 사용자 EMAIL 주소" },          
    { event: "viewHome"}, 
    { event: "setZipcode", zipcode: "매장 우편번호" }, 
    { event: "setStore", store_id: "매장 ID" } 
  ); 
</script>

 

2.1 매장 찾기 메인 페이지 또는 검색 페이지

웹사이트의 매장 찾기 페이지는 몇가지 형식으로 존재합니다.

  • 매장 찾기 메인 페이지
  • 매장 찾기 검색 페이지
  • 매장 찾기 목록 페이지
  • 매장 찾기 검색 결과 페이지

이 페이지들에 추가되어야 하는 이벤트는 아래와 같습니다.

2.1.1 매장 찾기 메인 페이지 또는 검색 페이지 스크립트

고객이 매장 찾기 메인 페이지나 검색 페이지에 액세스할 때마다, 다음 이벤트가 OneTag에 추가되어야 합니다.

<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=고유한 계정 ID" async="true"></script> 
<script type="text/javascript"> 
  window.criteo_q = window.criteo_q || []; 
  window.criteo_q.push( 
    { event: "setAccount", account: 고유한 계정 ID }, 
    { event: "setSiteType", type: "모바일의 경우 m, 태블릿은 t, 데스크톱은 d" }, 
    { event: "setEmail", email: "트림하여 소문자로 변환된 사용자 EMAIL 주소" }, 
    { event: "viewStore", user_segment: 18 } 
  ); 
</script>

 

2.1.2 매장 찾기 목록 또는 검색 결과 페이지 스크립트

매장 찾기 페이지가 검색 기능을 제공하는 경우, 해당 매장 ID를 store_id 어레이로 제공함으로써 검색 연산 결과가 크리테오로 전달되도록 하려면 다음 이벤트를 Criteo OneTag에 추가해야 합니다.

검색 기준이 우편번호인 경우, zip_code 어레이에 이를 추가합니다.

<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=고유한 계정 ID" async="true"></script> 
<script type="text/javascript"> 
  window.criteo_q = window.criteo_q || []; 
  window.criteo_q.push( 
    { event: "setAccount", account: 고유한 계정 ID }, 
    { event: "setSiteType", type: "모바일의 경우 m, 태블릿은 t, 데스크톱은 d" }, 
    { event: "setEmail", email: "트림하여 소문자로 변환된 사용자 EMAIL 주소" }, 
    { event: "viewStore", store_id: ["첫 번째 매장 ID", "두 번째 매장 ID" /* 목록의 각 매장에 매장 ID 추가 */], zipcode: "우편번호 검색", user_segment: 18} 
  ); 
</script>

 

3.1 매장 상세 설명 페이지

특정 매장의 상세 설명 페이지가 조회될 때마다, 이벤트가 수집되어야 합니다.

3.1.1 매장 상세 설명 페이지 스크립트

<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=고유한 계정 ID" async="true"></script>  
<script type="text/javascript"> 
  window.criteo_q = window.criteo_q || []; 
  window.criteo_q.push( 
    { event: "setAccount", account: 고유한 계정 ID }, 
    { event: "setSiteType", type: "모바일의 경우 m, 태블릿은 t, 데스크톱은 d" }, 
    { event: "setEmail", email: "트림하여 소문자로 변환된 사용자 EMAIL 주소" }, 
    { event: "viewStore", store_id: "매장 ID", zipcode: "매장 우편번호", user_segment: 18 } 
  ); 
</script> 

 

참고: '우편번호'는 'store_id' 필드에서 식별된 특정 매장의 우편번호를 말합니다.

 

4.1 매장 상품 예약

고객에게 미리 구매를 하지 않고 매장의 상품을 예약할 수 있는 기능이 웹사이트에 포함되어 있는 경우, 다음 이벤트가 Criteo OneTag 내에 정의되어야 합니다.

4.1.1 상품 예약 스크립트

<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=고유한 계정 ID" async="true"></script>  
<script type="text/javascript">  
  window.criteo_q = window.criteo_q || [];  
  window.criteo_q.push(          
    { event: "setAccount", account: 고유한 계정 ID },          
    { event: "setSiteType", type: "모바일의 경우 m, 태블릿은 t, 데스크톱은 d" },      
    { event: "setEmail", email: "트림하여 소문자로 변환된 사용자 EMAIL 주소" }, 
    { event: "reserveInStore", item: [ 
      { id: "첫 번째 상품 ID", quantity: 첫 번째 상품 수량, price: "첫 번째 상품 가격" }, 
      { id: "두 번째 상품 ID", quantity: 두 번째 상품 수량, price: "두 번째 상품 가격" }, 
      /* 예약된 각 상품별로 라인 추가 */], 
    zipcode: "매장 우편번호", store_id: "매장 ID", user_segment: 18 } 
  ); 
</script>


참고: '우편번호'는 'store_id' 필드에서 식별된 특정 매장의 우편번호를 말합니다.

5.1 클릭 & 수집

'클릭 & 수집' 기능이 웹사이트에 포함된 경우, Criteo OneTag의 'trackTransaction' 이벤트는 다음과 같이 설정되어야 합니다.

5.1.1 클릭 & 수집 스크립트

<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=고유한 계정 ID" async="true"></script> 
<script type="text/javascript">  
  window.criteo_q = window.criteo_q || [];  
  window.criteo_q.push(          
    { event: "setAccount", account: 고유한 계정 ID },          
    { event: "setSiteType", type: "모바일의 경우 m, 태블릿은 t, 데스크톱은 d" },      
    { event: "setEmail", email: "트림하여 소문자로 변환된 사용자 EMAIL 주소" }, 
    { event: "trackTransaction", id: "트랜잭션 ID", delivery: "store", store_id: "매장 ID", zipcode: "매장 우편번호", user_segment: 18, item: [  
      { id: "첫 번째 상품 ID",  price: 첫 번째 상품 단가,  quantity: 첫 번째 상품 수량 }, 
      { id: "두 번째 상품 ID", price: 두 번째 상품 단가, quantity: 두 번째 상품 수량 }                                                               
      /* 사용자의 장바구니에 담긴 각 상품별로 라인 추가 */  
]});  
</script> 


참고: '배송' 파라미터는 '매장'으로 설정되어야 합니다.  '우편번호'는 'store_id' 필드에서 식별된 특정 매장의 우편번호를 말합니다.

6.1 매장의 상품 재고 여부 확인

사용자가 웹사이트에 포함된 '매장 재고 확인' 기능을 사용할 때마다 Criteo OneTag에 'checkAvailability' 이벤트가 지정되어야 합니다.

이 기능이 우편번호 검색을 사용하는 경우, 'zipcode' 파라미터와 'store_ids' 파라미터의 검색 결과 ID에 우편번호가 지정되어야 합니다.

6.1.1 매장 재고 확인 스크립트

<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=고유한 계정 ID" async="true"></script> 
<script type="text/javascript">  
  window.criteo_q = window.criteo_q || [];  
  window.criteo_q.push(          
    { event: "setAccount", account: 고유한 계정 ID },          
    { event: "setSiteType", type: "모바일의 경우 m, 태블릿은 t, 데스크톱은 d" }, 
    { event: "setEmail", email: "트림하여 소문자로 변환된 사용자 EMAIL 주소" }, 
    { event: "checkAvailability", item: {id: "상품 ID"}, zipcode: "매장 우편번호", store_id: ["첫 번째 매장 ID", "두 번째 매장 ID" /* 각 매장별로 매장 ID 추가 */], user_segment: 18 } 
 ); 
</script>

참고: '우편번호'는 'store_id' 필드에서 식별된 특정 매장의 우편번호를 말합니다.

7.1 우편번호 수집에 관한 참고사항

크리테오는 수집하는 모든 우편번호를 일반 데이터 보호 규정(GDPR)과 개인식별정보(PII) 모범 관행에 따라 식별할 수 없는 형태로 처리해 저장합니다.