AEM Content and Commerce 시작하기

AEM Content and Commerce를 시작하려면 AEM 6.5용 AEM Content and Commerce Add-On을 설치해야 합니다.

최소 소프트웨어 요구 사항

AEM 6.5 서비스 팩 7 이상이 필요합니다.

온보딩

AEM Content and Commerce에 대한 온보딩은 두 단계로 구성됩니다.

  1. AEM 6.5용 AEM 컨텐츠 및 Commerce 추가 기능 설치

  2. 전자 상거래 솔루션과 AEM 연결

AEM 6.5용 AEM 컨텐츠 및 Commerce 추가 기능 설치

AEM 6.5용 AEM Commerce 추가 기능을 소프트웨어 배포 포털.

필요한 AEM 6.5 서비스 팩을 시작하고 설치합니다. 사용 가능한 마지막 서비스 팩을 설치하는 것이 좋습니다.

노트

이 작업은 AEM Managed Service용 CSE에서 수행합니다.

전자 상거래 시스템에 AEM 연결

AEM은 AEM용 GraphQL 엔드포인트가 있는 모든 상거래 시스템에 연결할 수 있습니다. 이러한 종단점은 일반적으로 공개적으로 사용할 수 있거나 개별 프로젝트 설정에 따라 개인 VPN 또는 로컬 연결을 통해 연결할 수 있습니다.

선택적으로 인증을 필요로 하는 추가 CIF 기능을 사용하기 위해 인증 헤더를 제공할 수 있습니다.

에서 생성한 프로젝트 AEM 프로젝트 원형, 및 AEM Venia 참조 저장소 에 이미 포함되어 있는 기본 구성 조정해야 합니다.

의 값 바꾸기 url in com.adobe.cq.commerce.graphql.client.impl.GraphqlClientImpl~default.cfg.json ( 상거래 시스템의 GraphQL 종단점 사용). 이 구성은 OSGI 콘솔을 통해 또는 프로젝트를 통해 OSGI 구성을 배포하여 수행할 수 있습니다. 스테이징 및 프로덕션 시스템에 대한 다양한 구성은 다른 AEM 실행 모드를 사용하여 지원됩니다.

AEM Content and Commerce Add-On 및 CIF 핵심 구성 요소는 AEM 서버측 및 클라이언트측 연결을 모두 사용합니다. 클라이언트측 CIF 코어 구성 요소 및 CIF 추가 기능 작성 도구는 기본적으로 /api/graphql. 필요한 경우 CIF Cloud Service 구성을 통해 이 문제를 조정할 수 있습니다(아래 참조).

CIF 추가 기능은에서 GraphQL 프록시 서블릿을 제공합니다. /api/graphql 선택적으로 사용할 수 있는 지역 개발. 프로덕션 배포의 경우 AEM Dispatcher를 통해 또는 다른 네트워크 계층(예: CDN)에서 상거래 GraphQL 종단점에 역방향 프록시를 설정하는 것이 좋습니다.

저장소 및 카탈로그 구성

추가 기능 및 CIF 코어 구성 요소 는 다른 상거래 저장소에 연결된 여러 AEM 사이트 구조(또는 스토어 보기 등)에서 사용할 수 있습니다. 기본적으로 CIF 추가 기능이 Adobe Commerce의 기본 저장소 및 카탈로그에 연결하는 기본 구성과 함께 배포됩니다.

이 구성은 다음 단계에 따라 CIF Cloud Service 구성을 통해 프로젝트에 대해 조정할 수 있습니다.

  1. AEM에서 도구 -> Cloud Services -> CIF 구성으로 이동합니다.

  2. 변경할 상거래 구성을 선택합니다

  3. 작업 표시줄을 통해 구성 속성을 엽니다

CIF Cloud Services 구성

다음 속성을 구성할 수 있습니다.

  • GraphQL 클라이언트 - 상거래 백엔드 통신을 위해 구성된 GraphQL 클라이언트를 선택합니다. 이 기능은 일반적으로 기본적으로 유지됩니다.
  • 저장소 보기 - 저장소 보기 식별자입니다. 비어 있으면 기본 저장소 보기가 사용됩니다.
  • GraphQL 프록시 경로 - AEM의 URL 경로 GraphQL 프록시가 상거래 백엔드 GraphQL 끝점에 요청을 프록시할 때 사용합니다.
    노트

    대부분의 설정에서 기본값을 설정합니다 /api/graphql 변경할 수 없습니다. 제공된 GraphQL 프록시를 사용하지 않는 고급 설정만 이 설정을 변경해야 합니다.

    - 카탈로그 UID 지원 활성화 - 상거래 백엔드 GraphQL 호출에서 ID 대신 UID에 대한 지원을 활성화합니다.
    노트

    Adobe Commerce 2.4.2에서 UID에 대한 지원이 도입되었습니다. 상거래 백엔드가 버전 2.4.2 이상의 GraphQL 스키마를 지원하는 경우에만 활성화하십시오.

    - 카탈로그 루트 카테고리 식별자 - 저장소 카탈로그 루트의 식별자(UID 또는 ID)입니다
    주의

    CIF 코어 구성 요소 버전 2.0.0부터 지원 id 가 제거되어 uid. 프로젝트에서 CIF 코어 구성 요소 버전 2.0.0을 사용하는 경우 카탈로그 UID 지원을 활성화하고 유효한 카테고리 UID를 "카탈로그 루트 카테고리 식별자"로 사용해야 합니다.

위에 표시된 구성은 참조용입니다. 프로젝트는 자체 구성을 제공해야 합니다.

다른 전자 상거래 카탈로그와 결합된 여러 AEM 사이트 구조를 사용하는 보다 복잡한 설정은 상거래 다중 스토어 설정 자습서입니다.

추가 리소스

이 페이지에서는