뉴스레터 구독

최신 소식과 업데이트를 받아보세요.

로그 수집 포맷

이재환
작성자
이재환
작성일
2026년 1월 5일
조회수
21
좋아요
공유
로그 수집 포맷

Phase1 - 이벤트 스키마

<a id="event-목록3개"></a>

Event 목록(3개)

  • Product Viewed
  • Checkout Started
  • Purchase Completed

<a id="product-view-이벤트의-프로퍼티"></a>

Product View 이벤트의 프로퍼티

프로퍼티명data Type필수여부예시 및 description
@projectidLongrequired100001 로 고정하면 됨
@eventStringrequiredProduct Viewed
@insertidLongrequiredUnique한 숫자값
@timeLongrequiredepochmillis
@deviceidString (UUID)requireda420a5b6-095f-55d5-952a-eb0a7dbb257a
@useridString사용자 로그인 ID
@eidLongrequired사용자 식별 ID
ItemIDStringrequired상품의 ID
PriceLongrequired상품의 가격
CategoryStringrequired상품의 category
BrandStringrequired상품의 brand
pageStringrequeired현재 보고 있는 페이지 URL<br>예) /product/detail/{ItemID}

<a id="checkout-started-이벤트의-프로퍼티"></a>

Checkout Started 이벤트의 프로퍼티

프로퍼티명data Type필수여부예시 및 description
@projectidLongrequired100001 로 고정하면 됨
@eventStringrequiredProduct Viewed
@insertidLongrequiredUnique한 숫자값
@timeLongrequired
@deviceidString (UUID)requireda420a5b6-095f-55d5-952a-eb0a7dbb257a
@useridString사용자 로그인 ID
@eidLongrequired사용자 식별 ID
ItemIDStringrequired상품의 ID
PriceLongrequired상품의 가격
CategoryStringrequired상품의 category
BrandStringrequired상품의 brand
pageStringrequeired현재 보고 있는 페이지 URL<br>예) /chekout

<a id="purchase-completed-이벤트의-프로퍼티"></a>

Purchase Completed 이벤트의 프로퍼티

프로퍼티명data Type필수여부예시 및 description
@projectidLongrequired100001 로 고정하면 됨
@eventStringrequiredProduct Viewed
@insertidLongrequiredUnique한 숫자값
@timeLongrequired
@deviceidString (UUID)requireda420a5b6-095f-55d5-952a-eb0a7dbb257a
@useridString사용자 로그인 ID
@eidLongrequired사용자 식별 ID
PaymentMethodStringrequired결제 방법
ShippingCountryStringrequired배송 나라
ShippingMethodStringrequired배송 방법
ItemIDStringrequired상품의 ID
PurchasePriceLongrequired결제한 가격
ProductCountIntrequired결제한 상품 개수

<a id="예시"></a>

예시

[
  {
    "@projectid": 1,
    "@event": "Purchase Completed",
    "@insertid": 234234324,
    "@time": 1737814079436,
    "@deviceid": "5c14c9f8-42cd-4c10-ae8d-1287d62f29b6",
    "@userid": "user_42",
    "@eid": 587599,
    "PaymentMethod": "PayPal",
    "ShippingCountry": "Canada",
    "ShippingMethod": "Express",
    "ItemID": "39349",
    "PurchasePrice": 147,
    "ProductCount": 1
  },
  {
    "@projectid": 1,
    "@event": "Checkout Started",
    "@insertid": 67868678768,
    "@time": 1761028535407,
    "@deviceid": "5c14c9f8-42cd-4c10-ae8d-1287d62f29b6",
    "@userid": "user_42",
    "@eid": 587599,
    "ItemID": "89261",
    "Price": 128,
    "Category": "jackets",
    "Brand": "reebok",
    "page": "/checkout"
  },
  {
    "@projectid": 1,
    "@event": "Product Viewed",
    "@insertid": 34584345,
    "@time": 1757974549641,
    "@deviceid": "5c14c9f8-42cd-4c10-ae8d-1287d62f29b6",
    "@userid": "user_42",
    "@eid": 587599,
    "ItemID": "14825",
    "Price": 139,
    "Category": "socks",
    "Brand": "under armour",
    "page": "/product/detail/14825"
  }
]