Show Menu
화제×

eCommerce

Adobe는 두 가지 버전의 Commerce Integration Framework를 제공합니다.
CIF on-prem
CIF Cloud
지원되는 AEM 버전
AEM on-prem 또는 AMS 6.x
AEM AMS 6.4 및 6.5
백엔드
  • AEM, Java
  • 모놀리식 통합, 빌드 전 매핑(템플릿)
  • JCR 저장소
  • 마젠토
  • Java 및 Javascript
  • JCR 저장소에 저장된 상거래 데이터 없음
프런트 엔드
AEM 서버측에서 렌더링된 페이지
혼합 페이지 애플리케이션(혼합 렌더링)
제품 카탈로그
  • AEM에서 제품 가져오기, 편집기, 캐싱
  • AEM 또는 프록시 페이지가 있는 일반 카탈로그
  • 제품 가져오기 없음
  • 일반 템플릿
  • 커넥터를 통한 On-Demand 데이터
확장성
  • 최대 몇 백만 개의 제품을 지원할 수 있습니다(사용 사례에 따라 다름).
  • 발송자에서 캐싱
  • 볼륨 제한 없음
  • 발송자 또는 CDN에서 캐싱
표준화된 데이터 모델 아니오 예, Magento GraphQL 스키마
사용 가능
예. SAP Commerce Cloud(AEM 6.4 및 Hybris 5(기본값)를 지원하도록 확장 업데이트 및 Hybris 4와의 호환성 유지
Salesforce Commerce Cloud(AEM 6.4를 지원하기 위한 커넥터 오픈 소스)
예. GitHub를 통해 오픈 소스를 통해 가능합니다. Magento Commerce(Magento 2.3.2(기본값) 지원 및 Magento 2.3.1과 호환 가능)
사용 시기 제한된 사용 사례:예를 들어 작은 정적 카탈로그를 가져와야 하는 경우 대부분의 사용 사례에서 선호하는 솔루션
eCommerce는 PIM(제품 정보 관리)과 함께 온라인 스토어를 통해 제품 판매에 주력하는 웹 사이트의 활동을 처리합니다.
  • 제품의 생성, 수명 및 노후화
  • 가격 관리
  • 거래 관리
  • 전체 카탈로그 관리
  • 중앙 집중식 라이브 스토리지 기록
  • 웹 인터페이스
AEM eCommerce를 통해 마케터는 웹, 모바일 및 소셜 접점에서 브랜드화되고 개인화된 쇼핑 경험을 제공할 수 있습니다. AEM 작성 환경에서는 타겟 방문자 컨텍스트 및 머천다이징 전략을 기반으로 페이지 및 구성 요소를 사용자 지정할 수 있습니다.예를 들면 다음과 같습니다.
  • 제품 페이지
  • 장바구니 구성 요소
  • 체크아웃 구성 요소
이 구현을 통해 제품 정보에 실시간으로 액세스할 수 있습니다. 다음을 적용하는 데 사용할 수 있습니다.
  • 제품 정보 무결성
  • 가격
  • 재고 관리
  • 장바구니 상태 변형
외부 전자 상거래 공급자와 통합 프레임워크를 사용하려면 먼저 필요한 패키지를 설치해야 합니다. 자세한 내용은 전자 상거래 배포를 참조하십시오 .
전자 상거래 기능 확장에 대한 자세한 내용은 전자 상거래 개발을 참조하십시오 .

주요 기능

AEM eCommerce는 다음을 제공합니다.
  • 프로젝트에 사용할 수 있는 사항을 설명하기 위한 다양한 AEM 구성 요소 :
    • 제품 표시
    • 장바구니
    • 체크아웃
    • 최근에 본 제품
    • 바우처
    • 및 기타
    또한 AEM에서 제공하는 통합 프레임워크를 사용하면 특정 eCommerce 엔진과는 별도로 상거래 기능을 위한 추가 AEM 구성 요소를 빌드할 수 있습니다.
  • 검색 - 다음 중 하나를 사용합니다.
    • aem 검색
    • 전자 상거래 시스템 검색
    • 타사 검색(예: Search&Promote)
    • 또는 이러한 조합을 결합합니다.
  • AEM 기능을 사용하여 전체 브라우저 창 또는 모바일 디바이스처럼 여러 채널에 컨텐츠를 ​표시할 수 있습니다. 이렇게 하면 방문자가 필요로 하는 형식으로 컨텐츠가 제공됩니다.
  • AEM eCommerce 프레임워크를 기반으로 고유한 통합 구현을 개발하는 기능입니다 .
    현재 사용할 수 있는 두 구현은 모두 일반적인 API(프레임워크)를 기반으로 한 동일한 기반으로 구축됩니다. 새 통합을 구현하려면 통합에 필요한 기능만 구현해야 합니다. 프런트 엔드 구성 요소는 새로운 구현에서 인터페이스를 사용할 때 사용할 수 있습니다(구현과 별개입니다).
  • 쇼핑 데이터 및 활동을 ​기반으로 경험 중심의 상거래를 개발할 수 있습니다. 이를 통해 다음과 같은 다양한 시나리오를 실현할 수 있습니다.
    • 한 가지 예는 총 주문량이 특정 금액을 초과하는 경우 운송 비용을 줄이는 것입니다.
    • 프로필 데이터(예: 위치)를 사용하는 계절별 오퍼를 제공할 수도 있습니다. 그런 다음 필요할 때 다른 요소에 따라 다시 강조할 수 있습니다.
    아래 예에서는 장바구니의 컨텐츠가 $75 미만이므로 Teaser가 표시됩니다.
    장바구니의 컨텐츠가 $75를 초과할 때 이 변경 사항이 적용됩니다.
  • 기타 기능:
    • 장바구니 컨텐츠는 세션 간에 유지됩니다.
    • 전체 주문 내역
    • 빠른 카탈로그 업데이트

프레임워크

개념 섹션은 프레임워크를 자세히 다루지만, 다음은 프레임워크의 고속 보기를 제공합니다.

뭐?

  • 통합 프레임워크는 기능을 설명하는 다양한 구성 요소 및 연결 방법의 예를 제공하기 위한 여러 확장 기능인 API를 제공합니다.
  • 프레임워크는 프로젝트 구현에 필요한 기본 구조를 제공합니다.
  • 프레임워크는 확장 가능합니다.
  • 프레임워크는 즉시 사용할 수 있는 사이트를 제공하지 않습니다. 특정 양의 개발 작업은 항상 프레임워크를 사양에 맞게 수정해야 합니다.

왜요?

  • 사용자 지정 e커머스 사이트를 신속하게 구현하는 데 필요한 기본 메커니즘을 제공하기 위해.
  • Tp는 실제 전자 상거래 사이트를 개발하는 데 필요한 유연성을 제공합니다.
  • 모범 사례