피드로 돌아가기
How to Register Your Magento 2 Store for ChatGPT Shopping (ACP Feed + Step-by-Step)
Dev.toDev.to
Backend

ChatGPT Shopping 연동을 위한 .jsonl.gz 기반 고가용성 상품 피드 설계

How to Register Your Magento 2 Store for ChatGPT Shopping (ACP Feed + Step-by-Step)

Ievgenii Gryshkun2026년 4월 20일5intermediate

Context

Magento 2 스토어의 상품 데이터를 ChatGPT Shopping에 노출하기 위한 규격 준수 피드 구축 필요성 대두. 단순 REST API 노출이 아닌 OpenAI의 엄격한 Conformance Check와 SFTP 기반의 배치 전송 구조를 요구하는 기술적 제약 존재.

Technical Solution

  • OAI-SearchBot 및 GPTBot 허용을 위한 robots.txt 수정 및 llms.txt 기반의 Store Content Map 설계
  • ISO 4217 규격에 따른 정수형 Minor Units 가격 변환 로직 적용으로 데이터 유효성 검증 실패 방지
  • .jsonl.gz 포맷 채택을 통한 대규모 카탈로그의 행 단위 처리 및 데이터 전송 효율 최적화
  • OpenAI 전용 Private SFTP Endpoint 기반의 Push 모델을 구축하여 보안성 및 데이터 무결성 확보
  • 15분 주기 Cron Job 설정을 통한 Full Feed 재전송 구조로 재고 상태(availability.status) 동기화 지연 최소화
  • JSON-LD 기반의 Product Schema와 Seller Policy URL을 매핑하여 OpenAI 스코어링 알고리즘 최적화

1. robots.txt에서 OAI-SearchBot 및 GPTBot 접근 허용 여부 확인

2. 가격 데이터 전송 시 소수점 제거 후 정수형 Minor Units(예:

1

4.99 -> 1499) 변환 적용

3. .jsonl.gz 포맷 사용 및 SFTP 전송 파이프라인 구축

4. 15분 단위 Full Feed 업데이트 스케줄러 설정 및 모니터링

원문 읽기