학습 내용
Magento 1 또는 2와 최적의 동기화를 위한 시스템 요구 사항에 대해 알아보세요. Magento 스토어 관리자는 시스템 사양 및 구성에 대한 책임이 있습니다. 시스템이 클라비요와 함께 작동하도록 구성되어 있는지 확인하면 원활한 통합 환경을 구축할 수 있습니다.
API 사용자 권한 구성API 사용자 권한 구성
Magento 스토어와 Klaviyo를 통합하는 과정에서 전체 리소스 액세스 권한이 있는 새 SOAP (Magento 1용) 또는 REST (Magento 2용) 역할을 생성하고 이 역할에 새 사용자를 할당합니다. 리소스 액세스가 모두로 설정되어 있는지 확인합니다.
이 API 사용자에게 필요한 권한이 없으면 클라비요가 Magento 스토어의 API와 제대로 상호 작용할 수 없으므로 통합이 스토어에서 데이터를 검색하지 못하게 됩니다.
필수 API 엔드포인트에 대한 액세스 활성화필수 API 엔드포인트에 대한 액세스 활성화
클라비요는 특정 엔드포인트에서 데이터를 요청합니다. 시스템 구성에서 이러한 엔드포인트에 대한 액세스를 허용해야 하며, 보안 제어 또는 URL 리디렉션 로직이 이러한 엔드포인트의 클라비요 액세스 가능성에 미치는 영향 을 고려해야 합니다. 클라비요가 예상 API 엔드포인트에 액세스할 수 없는 경우 일부 또는 모든 Magento 데이터를 동기화할 수 없으며 애플리케이션에 오류 보고가 표시됩니다.
모든 아웃바운드 클라비요 연동 트래픽은 예측 가능한 고정 IP 주소 집합 뒤에 있으므로 이 트래픽이 클라비요에서 온 트래픽이라는 높은 수준의 확신을 가질 수 있으며, 이러한 주소를 허용 목록에 추가하는 것이 좋습니다.
과거 데이터 동기화 API 요청에 대한 시스템 용량과거 데이터 동기화 API 요청에 대한 시스템 용량
통합을 활성화하면 클라비요는 고객 기록, 주문 기록, 제품 카탈로그 등의 기록 데이터를 동기화하기 위해 API 요청을 자동으로 대기열에 넣습니다. 마케터가 최대한 빨리 계정에서 이 데이터를 사용할 수 있도록 신속하게 처리하려고 합니다. 또한 동시 접속을 제한하고 재시도를 정상적으로 처리함으로써 책임감 있게 이를 수행하려고 노력합니다. 스토어에 대량의 기록 데이터가 있거나 리소스 용량이 제한되어 있거나 API 요청을 많이 하는 기타 애플리케이션이 있는 경우에는 Magento 관리자에게 문의하여 인프라가 기록 데이터 동기화를 지원할 수 있도록 준비되어 있는지 확인하는 것이 좋습니다. 관리자는 일시적으로 리소스를 늘리거나 자동 확장을 적용하거나 클라비요에 요청 속도를 늦추도록 요청하는 것을 고려할 수 있습니다.
SSL 인증서 유효성 확인
SSL 인증서는 웹사이트의 신원을 디지털 방식으로 인증하고 웹 브라우저와 웹 서버 간의 암호화된 연결을 가능하게 합니다. 웹사이트의 SSL 인증서는 사이트의 원본 서버에서 호스팅됩니다. 유효한 SSL 인증서는 결제를 안전하게 수락하고 비밀번호 로그인을 보호하며 웹 양식을 보호하는 데 매우 중요합니다. 이 도구는 웹사이트의 SSL 인증서를 확인하는 데 사용할 수 있습니다.
웹사이트의 SSL 인증이 만료되면 Magento 연동이 비활성화될 수 있습니다. 이 경우 도메인 및 중간 인증은 호스팅 공급업체에서 업데이트해야 합니다. 인증서의 위치를 잘 모르는 경우 호스트 제공업체에 문의하여 도움을 받으세요.
충분한 서버 메모리 할당충분한 서버 메모리 할당
전자상거래 웹사이트에 필요한 디스크 공간은 제품 수, 각 제품의 이미지 수, 이미지 품질, 서버에 저장된 이메일 수, 정적 콘텐츠 페이지 등 다양한 요인에 따라 달라집니다.
클라비요 통합에 1기가바이트 이상의 메모리를 할당하는 것이 좋지만, 최소 512메가바이트는 필수입니다. 서버가 클라비요의 요청에 응답하기에 충분한 리소스를 할당할 수 없는 경우 통합 오류가 발생합니다. 클라비요-마젠토 연동은 기록 데이터 동기화로 시작되므로 연동 활성화 전에 마젠토 와 서버의 메모리 설정을 확인하는 것이 좋습니다.
기본 Magento PHP 메모리 설정은 128메가바이트입니다. 이 설정은 php.ini 파일에서 "memory_limit" 변수 값을 권장되는 1024메가바이트로 변경하여 업데이트할 수 있습니다.
표준 시간대를 UTC로 설정표준 시간대를 UTC로 설정
협정 세계시(UTC)는 1960년대부터 세계의 기본 시간 표준으로 사용되어 왔습니다. 클라비요는 가장 최근 데이터의 동기화를 예약하기 위해 UTC를 사용합니다.
Magento 인스턴스가 다른 표준 시간대를 사용하는 경우, 클라비요 가 어떤 데이터가 가장 최신이며 동기화해야 하는지 판단하기가 더 어려워집니다. 시간대는 Magento 백엔드와 app/Mage.php 및 app/code/local/Mage/Core/Model/Locale.php 파일 모두에서 UTC로 업데이트해야 합니다.
추가 리소스