0%

크리테오 오프라인 판매 네이티브 Snowflake 앱 활성화


크리테오 오프라인 판매 앱을 사용하면 Snowflake 환경의 오프라인 판매 데이터를 커머스 맥스로 안전하게 공유할 수 있습니다. 이를 통해 오프라인 판매와 온라인 행동을 연결하여 매장 어트리뷰션과 캠페인 최적화를 지원할 수 있습니다.

  1. Snowflake 인터페이스를 엽니다. 

  1. 왼쪽 탐색 메뉴에서 데이터 상품 > 마켓플레이스로 이동합니다. 그런 다음 크리테오 오프라인 판매를 검색합니다. 또는 여기를 클릭하여 마켓플레이스에서 앱을 찾습니다.

  1. 가져오기를 클릭합니다.

  1. 메시지가 표시되면 연결을 클릭하여 크리테오 API 엔드포인트에 액세스하고 SSL을 통해 데이터를 공유할 수 있도록 권한을 부여합니다.

앱 설치가 완료됩니다.

어떻게 크리테오 오프라인 판매 앱을 설정하나요?

앱을 설치한 후 아래 단계에 따라 설정을 완료합니다.

  1. 크리테오 담당자가 제공한 계정 ID 입력합니다.

  2. 오프라인 판매 데이터가 저장된 표를 선택하고 액세스 권한을 허용하라는 메시지가 표시됩니다. 표를 선택하고 저장을 클릭합니다.

  3. 데이터베이스에서 표의 각 열에 상응하는 필드를 선택합니다. 원한다면, 간소화된 표 매핑을 위해 Cortext AI에 대한 액세스 권한을 제공할 수 있습니다. AI 매핑을 사용하는 경우 정확하게 매핑되었는지 수동으로 검토하는 것을 권장합니다.

     

  4. 데이터 변경 추적을 활성화하고 가져오기 일정을 예약합니다. 가져오기 섹션에서 데이터 변경 추적 활성화를 클릭합니다. 이 기능을 활성화하면 가져오기 시작 버튼이 표시됩니다. 가져오기 작업이 성공적으로 실행됩니다.

  5. 가져오기 이력과 마지막 가져오기가 실행된 시간을 확인하려면 대시보드 섹션으로 이동합니다.



다음 단계

설정이 완료되면:

  • 선택한 표에서 변경된 모든 사항은 크리테오와 자동으로 동기화됩니다.

  • 오프라인 판매 데이터가 몇 분 안에 크리테오 플랫폼에 나타납니다.

  • 이 데이터는 어트리뷰션 보고서에 통합되어 커머스 맥스 내 타겟팅에 활용됩니다.



오프라인 판매 데이터 소스 표 요구 사항

  • 표 구조: 거래

열 이름 

데이터 유형 

설명 

제약조건 

timestamp 

일시/타임스탬프 

거래가 발생했을 때 

NOT NULL 

이메일 주소 

VARCHAR(255) 

고객 이메일(평문 또는 해시 처리됨) 

NOT NULL 

거래 ID 

VARCHAR(50) 

고유 거래 식별자 

PRIMARY KEY 

총 구매 금액 

십진수(10,2) 

구매 총액 

NOT NULL 

통화 

VARCHAR(3) 

통화 코드 (예: USD, EUR) 

NULLABLE 

상품 

JSON/텍스트 

구매한 상품 배열 

NOT NULL 

 거래 표 생성을 위한 SQL

CREATE TABLE transactions (  

timestamp TIMESTAMP NOT NULL,  

email_address VARCHAR(255) NOT NULL,  

transaction_id VARCHAR(50) PRIMARY KEY,  

total_purchase_amount DECIMAL(10,2) NOT NULL,  

currency VARCHAR(3),  

products JSON NOT NULL  

);


  • 상품 배열 구조: 상품(JSON)

필드 이름 

데이터 유형 

설명 

제약조건 

상품 ID 

VARCHAR(50) 

상품 식별자 

NOT NULL 

가격 

십진수(10,2) 

구매 시점의 개별 상품 가격 

NOT NULL 

수량 

INT 

구매한 품목 수 

NOT NULL, > 0 

JSON 스키마 예시:

{ 
  "type": "array", 
  "items": { 
    "type": "object", 
    "properties": { 
      "product_id": {"type": "string"}, 
      "price": {"type": "number"}, 
      "quantity": {"type": "integer", "minimum": 1} 
    }, 
    "required": ["product_id", "price", "quantity"] 
  } 
} 

상품 JSON 데이터의 예시:

[  

{  

"product_id": "PROD001",  

"price": 29.99,  

"quantity": 2  

},  

{  

"product_id": "PROD002",  

"price": 15.50,  

"quantity": 1  

}  

]