크리테오 오프라인 판매 네이티브 Snowflake 앱 활성화
크리테오 오프라인 판매 앱을 사용하면 Snowflake 환경의 오프라인 판매 데이터를 커머스 맥스로 안전하게 공유할 수 있습니다. 이를 통해 오프라인 판매와 온라인 행동을 연결하여 매장 어트리뷰션과 캠페인 최적화를 지원할 수 있습니다.
Snowflake 인터페이스를 엽니다.
왼쪽 탐색 메뉴에서 데이터 상품 > 마켓플레이스로 이동합니다. 그런 다음 크리테오 오프라인 판매를 검색합니다. 또는 여기를 클릭하여 마켓플레이스에서 앱을 찾습니다.
가져오기를 클릭합니다.
메시지가 표시되면 연결을 클릭하여 크리테오 API 엔드포인트에 액세스하고 SSL을 통해 데이터를 공유할 수 있도록 권한을 부여합니다.

앱 설치가 완료됩니다.
어떻게 크리테오 오프라인 판매 앱을 설정하나요?
앱을 설치한 후 아래 단계에 따라 설정을 완료합니다.
크리테오 담당자가 제공한 계정 ID 입력합니다.
오프라인 판매 데이터가 저장된 표를 선택하고 액세스 권한을 허용하라는 메시지가 표시됩니다. 표를 선택하고 저장을 클릭합니다.
데이터베이스에서 표의 각 열에 상응하는 필드를 선택합니다. 원한다면, 간소화된 표 매핑을 위해 Cortext AI에 대한 액세스 권한을 제공할 수 있습니다. AI 매핑을 사용하는 경우 정확하게 매핑되었는지 수동으로 검토하는 것을 권장합니다.
데이터 변경 추적을 활성화하고 가져오기 일정을 예약합니다. 가져오기 섹션에서 데이터 변경 추적 활성화를 클릭합니다. 이 기능을 활성화하면 가져오기 시작 버튼이 표시됩니다. 가져오기 작업이 성공적으로 실행됩니다.
가져오기 이력과 마지막 가져오기가 실행된 시간을 확인하려면 대시보드 섹션으로 이동합니다.
다음 단계
설정이 완료되면:
선택한 표에서 변경된 모든 사항은 크리테오와 자동으로 동기화됩니다.
오프라인 판매 데이터가 몇 분 안에 크리테오 플랫폼에 나타납니다.
이 데이터는 어트리뷰션 보고서에 통합되어 커머스 맥스 내 타겟팅에 활용됩니다.
오프라인 판매 데이터 소스 표 요구 사항
표 구조: 거래
열 이름 | 데이터 유형 | 설명 | 제약조건 |
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
}
] 




