개요
Magento 2 버전 2.2.0에서 는 확장 설정 내에서 OAuth 설정을 허용하지 않는 이전 버전의 Klaviyo 확장 프로그램이 필요합니다. 현재 v2.2.0을 사용 중인 고객(2.2.0 이전 버전은 지원되지 않음)의 경우 통합에 OAuth를 수동으로 추가하는 것이 좋습니다. 또한 새로 출시될 모든 클라비요 통합 기능을 활용하려면 최신 버전의 Magento 2로 업데이트하는 것이 좋습니다. 이 가이드에서는 이미 확장 프로그램을 설치하고 웹훅을 구성한 후 OAuth를 설정하는 방법에 대해 설명합니다. Magento 2용 클라비요 확장 프로그램을 설치해야 하는 경우 설치 지침을 참조하세요.
OAuth 설정OAuth 설정
먼저 Magento 2 계정에 로그인했는지 확인합니다. 여기서 OAuth를 활성화하여 클라비요 계정을 방금 설치한 Magento 2 확장 프로그램에 안전하게 연결합니다.
왼쪽 탐색 창에서 시스템으로 이동하여 통합을 선택합니다. 오른쪽 상단의 새 통합 추가를 클릭하여 OAuth 인증과의 통합을 수동으로 설정합니다. 이름 필드에 새 연동 서비스의 이름을 지정하고 비밀번호 필드에 보안 비밀번호를 입력합니다.
콜백 URL 필드에 다음 URL을 입력하고 <회사 ID> 를 클라비요 공개 API 키로 업데이트합니다. URL에 자동으로 추가될 수 있는 여분의 공백은 반드시 삭제하세요.
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Company ID>
그런 다음 다음 URL을 사용하여 ID 링크 URL을 업데이트합니다:
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle
왼쪽의 API 탭을 선택하고 리소스 액세스 드롭다운 메뉴로 이동합니다. 클라비요에 필요한 모든 API 액세스 규칙을 허용하려면 모두를 선택하는 것이 좋습니다.
특정 선택 항목만 허용하려면 다음 항목이 선택되어 있는지 확인하세요.
- "카탈로그 > 인벤토리 > 카테고리"
- "카트 > 카트 관리"
- "고객 > 고객 그룹"
- "고객 > 모든 고객"
- "판매 > 운영 > 주문 > 작업 > 보기"
- "스토어 > 속성 > 제품"
- "카탈로그 > 인벤토리 > 제품"
- "영업 > 운영 > 배송"
- "스토어 > 설정 > 모든 스토어"
- "마케팅 > 커뮤니케이션 > 뉴스레터 구독자"
선택을 마쳤으면 저장을 클릭합니다.
그런 다음 위에서 사용한 이름의 연동 서비스를 찾아 활성화를 클릭합니다.
통합을 활성화하면 액세스 승인을 요청하는 창이 열립니다. 허용을 클릭하면 클라비요로 리디렉션되어 연동 설정을 완료할 수 있습니다.
아직 로그인하지 않은 경우 로그인하거나 계정 이름과 ID가 올바른지 확인한 후 Magento 2 통합을 클릭합니다. 이렇게 하면 설정에 사용한 API 키와 연결된 클라비요 계정에 Magento 2 통합이 추가됩니다. 여러 개의 클라비요 계정에 로그인했는데 올바른 계정이 표시되지 않는다면 다른 세션에서 로그아웃하세요.
창이 자동으로 닫히면 연결에 성공한 것입니다.
대신 다음 오류가 표시되는 경우 첫 번째 단계에서 사용한 API 키가 현재 로그인한 계정과 일치하는지 확인하세요.
Magento와 클라비요 간의 연결을 설정할 때 오류 목록이 대신 표시되면 각 오류를 클릭하여 원인에 대해 자세히 알아볼 수 있습니다.
다음 단계
이제 OAuth를 활성화했으므로 Klaviyo에서 Magento 2 통합을 활성화합니다.