왜 원본을 한 곳으로 정해야 하나

두 채널을 각각 관리하면 어느 쪽이 맞는 값인지 판단할 기준이 사라집니다. 인스타그램 샵에는 재고가 있다고 나오고 틱톡숍에는 품절로 나오는 상황에서, 무엇을 고쳐야 하는지 정하려면 원본이 필요합니다.

실무에서 원본은 대개 자사몰이나 재고관리 시스템입니다. 이 원본에서 피드나 API로 각 채널에 내보내고, 채널 화면에서 직접 값을 수정하는 일을 금지하는 규칙을 세웁니다. 급할 때 채널에서 직접 고치기 시작하면 그다음 동기화에서 다시 덮어써지거나, 반대로 원본과 영원히 어긋나게 됩니다.

메타 쪽 갱신 구조는 어떻게 되나

상품 피드는 최소 24시간에 한 번은 갱신돼야 하며, 재고와 가격이 자주 바뀌는 쇼핑몰은 매시간 수집 주기를 쓰는 것이 권장됩니다. 주기는 상거래 관리자의 데이터 소스에서 일간·시간·주간 중 설정합니다.

주의할 점은 이 주기가 메타가 내 피드를 읽으러 오는 간격이라는 것입니다. 내 서버가 피드 파일을 하루 한 번만 다시 만든다면 매시간 읽어도 내용은 그대로입니다. 그리고 availability 필드는 in stock, out of stock 같은 정해진 값만 허용되므로, 자사 시스템의 상태값이 이 값으로 정확히 매핑돼야 합니다.

틱톡 쪽에서 다른 점은 무엇인가

틱톡숍은 셀러 센터에서 상품과 재고를 관리하는 구조라 메타의 피드 수집과 동작 방식이 다릅니다. 라이브 판매가 붙으면 몇 초 사이에 수십 개가 나가므로 갱신 주기만으로는 시차를 막기 어렵습니다.

그래서 두 채널을 함께 운영할 때는 채널별로 판매 가능 수량을 나눠 잡는 방식이 안전합니다. 전체 재고 100개를 인스타그램 40개, 틱톡 40개, 자사몰 20개로 배정해 두면 한 채널의 판매가 다른 채널의 재고를 잠식하지 않습니다. 재고 회전이 빠른 상품일수록 이 방식의 효과가 큽니다. 다만 기능 제공 범위와 관리 화면은 지역·계정 유형에 따라 다르므로, 실제 설정 방법은 각 셀러 센터에서 확인해야 합니다.

가격이 어긋나면 무엇이 문제인가

같은 상품이 채널마다 다른 가격으로 보이면 소비자가 비교합니다. 채널 전용 프로모션이라면 그 조건을 명확히 표기해야 하고, 단순한 동기화 실패라면 신뢰 문제가 됩니다.

규제 쪽도 함께 봅니다. 표시·광고의 공정화에 관한 법률 제3조는 거짓·과장, 기만, 부당한 비교, 비방의 표시·광고를 금지합니다. 또 공정거래위원회고시 제2019-11호에 따라 할인율을 과장하려고 정가를 올려 표시하는 행위는 부당한 표시·광고에 해당합니다. 채널별로 다른 정가를 표시해 두면 이 문제로 이어질 수 있으므로, 기준가는 원본에서 한 번만 정하고 채널은 그 값을 받아 쓰게 해야 합니다.

통화와 형식에서 걸리는 지점은

메타 피드의 price는 ISO 4217 통화 코드를 포함한 형식으로 표기해야 하고, 국가·언어별 피드를 쓸 때 피드 통화는 카탈로그 통화 설정과 반드시 일치해야 합니다. 여기가 어긋나면 가격 필드 전체가 오류로 잡혀 상품이 통째로 빠집니다.

id 필드도 중요합니다. id는 문자열 최대 100자이며 피드가 갱신돼도 같은 상품에 대해 일관되게 유지돼야 합니다. 채널별로 다른 상품 코드를 쓰고 있다면 원본에 매핑 표를 두고 관리해야, 나중에 채널별 성과를 상품 단위로 합쳐 볼 수 있습니다.

점검 루틴은 어떻게 짜나

주 1회 상품 단위 점검을 권합니다. 확인 항목은 네 가지입니다. 각 채널의 판매 상태가 원본과 일치하는가, 각 채널의 가격이 원본과 일치하는가, 품절 처리한 상품이 실제로 노출에서 빠졌는가, 그리고 상거래 관리자와 셀러 센터의 오류·경고 건수가 늘지 않았는가입니다.

한 달에 한 번은 지연 시간도 측정합니다. 임의의 상품 하나를 골라 원본에서 품절 처리한 시각과 각 채널에 반영된 시각을 기록해 간격을 봅니다. 이 값이 늘어나고 있다면 채널 설정이 아니라 원본 쪽 처리에서 병목이 생긴 신호입니다. 품절 주문이 실제로 발생하면 지체 없이 통지하고 선지급 건은 3영업일 이내에 환급해야 한다는 의무가 따라오므로, 지연 시간 관리는 운영 편의가 아니라 준법 항목입니다.