콘텐츠로 이동

데이터 & 커버리지

Pulsy의 분석은 그 뒤의 데이터만큼만 넓습니다. 두 종류의 데이터가 들어오고, 도착 방식이 매우 다릅니다 — 이것을 체화해야 합니다. “Pulsy가 채널 X를 본다”가 실제로 무엇을 뜻하는지를 정하기 때문입니다.

Amazon Ads 데이터(Sponsored Products / Brands / Display, DSP, AMC)는 PULSEAD 스키마로 적재되어 6개 시맨틱 애널리스트로 노출됩니다. 이것이 기본, 자동 경로입니다 — 무엇이 커버되고 얼마나 최신인지(야간 리프레시)는 데이터 모델 참고.

Off-Amazon — 8개 채널, 수동 업로드 경유

섹션 제목: “Off-Amazon — 8개 채널, 수동 업로드 경유”

Pulsy는 off-Amazon 광고도 8개 채널에 걸쳐 분석할 수 있습니다:

Meta · Google Search · Google P-MAX · Snapchat · Pinterest · TikTok · GA · Shopify

그러나 이 데이터는 자동으로 당겨지지 않습니다. 의도된 수동 파이프라인 (off-amazon-upload)을 통해 들어옵니다:

① 각 채널 대시보드에서 CSV 다운로드
② Google Form으로 제출(광고주 선택, CSV 첨부)
③ Apps Script가 파싱해 Google Sheet(Off_amazon_data 탭)에 저장
④ 하루 한 번 작업이 시트를 Snowflake로 적재(설계상 ~00:30 KST)
(원본 랜딩 테이블: OFF_AMAZON_PERFORMANCE_BY_MANUAL_UPLOAD)
⑤ 채널별로 Pulsy가 조회하는 테이블로 분기:
• 광고 매체(Meta, Google ×2, Snapchat, Pinterest, TikTok) → DAILY_OFF_AMAZON_ADS_REPORT
• GA, Shopify → DTC_PERFORMANCE_REPORT

그래서 누군가 Pulsy에 Meta나 TikTok 지출을 물으면 DAILY_OFF_AMAZON_ADS_REPORT를 읽고, GA와 Shopify는 대신 DTC_PERFORMANCE_REPORT에 있습니다. 어느 쪽이든 정직한 내부 그림은 같습니다: 답할 수 있다 — 누군가 그 채널의 CSV를 업로드했다면. (광고 매체 테이블은 일일 적재 후 약 2시간마다 리프레시되는 다이내믹 테이블입니다.)

  • off-Amazon 커버리지는 채널별 opt-in입니다. Pulsy가 “지원하는” 채널도 그 CSV가 업로드되어야만 데이터가 있습니다. 빈 off-Amazon 결과는 보통 “지출 없음”이 아니라 “업로드 안 됨”을 뜻합니다.
  • off-Amazon 데이터는 업로드 + 일일 적재만큼 지연됩니다. 하루 한 번 적재(설계상 ~00:30 KST)가 그 전에 제출된 것에 대해 실행된 뒤에야 보입니다 — 최소 하루 뒤, 업로드가 불규칙하면 더.
  • Amazon은 자동, off-Amazon은 수동입니다. 둘에 같은 최신성·완전성을 약속하지 마세요. Amazon이 강한 경로이고, off-Amazon은 오늘 기준 best-effort이자 사람 주도입니다.

여기의 모든 예시는 placeholder(Brand A, Campaign A)만 사용합니다 — 두 로케일 모두에서 실제 광고주는 절대 쓰지 않습니다.