목차
1. 작업 전 필독
- 작업 전
- 본 매뉴얼 관련 모든 요청 및 문의는 Slack 채널에서 해주시면 인프라개발팀 담당자가 답변 드리겠습니다.
- 단 하위에 기재된 케이스에 해당하는 경우, 개발팀([email protected])으로 이메일로 문의해주셔야 됩니다.
- 채널이 있었더라도, 위젯 설치가 완료되어 검수까지 모두 끝난 이후에 생기는 요청 및 문의인 경우
- 인프라개발팀 담당자가 더이상 채널에 남아있지 않아 이메일로 문의해주셔야 됩니다.
- 보안 등의 이슈로 Slack 이용이 불가하여 채널이 없는 경우
- 테스트 용으로 사용하실 쇼핑몰 계정을 생성 해주시기 바랍니다.
- 테스트 계정은 id: thecrema, pw: qksksk123$(바나나123$) 으로 생성 부탁드립니다.
- 혹시 부득이하게 다른 계정을 테스트 계정으로 사용해야 되는 경우, 테스트 계정(id, password)과 함께 “테스트 계정 등록 요청”을 해주시면 됩니다.
- 페이지에 오류가 생길 경우를 대비해서, 작업 전 파일을 백업하시기 바랍니다.
- 작업 후
- 작업 후에는 페이지 이상 유무 확인을 하시기 바랍니다.
- 테스트 용으로 등록된 계정으로 로그인하여 위젯이 원하는 위치에 잘 노출 되는지 확인해주시면 됩니다.
- 리뷰 상태가
테스트 중인 상태에서는 “테스트 계정으로 등록한 계정”으로 쇼핑몰 로그인 시에만 위젯이 노출됩니다.
- 모든 설치가 완료되면 검수 요청을 해주시면 됩니다.
- 검수 요청 전 체크 리스트
- 리뷰 작성 유도 팝업 위젯 설치 되었는지 확인
- 리뷰 작성 유도를 위해 필요한 위젯으로 필수 설치 되어야 합니다.
- 상품 상세 페이지에 크리마 리뷰 수 연동 되었는지 확인
- 주문 내역 페이지에 리뷰 작성 팝업 연동 작업을 해주셨다면, 테스트 계정에 테스트 주문을 생성해주셔야 됩니다.
- 그 외 설치 되어야하는 위젯들이 잘 설치 되었는지 확인
- 크리마에서 검수 시 위젯 설치 위치는 확인하지 않습니다. 원하는 위치에 위젯을 설치해주시면 됩니다.
- 샵바이 헤드리스 특이사항
- 크리마 공통 스크립트
- external_script를 사용하는 경우 크리마 공통 스크립트가 이미 설치되어 있을 수 있습니다.
- external_script를 사용하지 않는다면 location 변경시 마다 크리마 공통 스크립트가 설치될 수 있도록 처리가 필요합니다.
- 샵바이 헤드리스에서 로그인 처리
- sb 객체를 사용하는 경우
- sb 객체를 사용하지 않는 경우
- crema.AsyncInit 재정의가 필요합니다. (6. 로그인 정보 스크립트 참고)
- 소셜 로그인의 경우 crema.init을 통해 username을 전달할 때
sb.profile.memberNo (샵바이에서 제공하는 유저 번호)에 @shopby postfix를 추가해야 합니다.
2. 테스트 서버 운영 시 필독
- 테스트 서버에 크리마 위젯을 테스트 용으로 설치해야되는 경우 “테스트 서버 세팅” 요청을 해주시기 바랍니다.
- 테스트 서버 세팅이 완료되면, 담당자가 문의 주셨던 이메일로 완료 메일 드리겠습니다.
- 완료 메일 받으셨다면 아래 매뉴얼 순서대로 위젯 설치를 시작해주시면 됩니다.
3. 매뉴얼에서 사용하는 용어 정리
- 리뷰 상태 :
- 크리마 리뷰 서비스 상태 값
- 테스트 중 : 테스트 계정으로 등록한 id로 쇼핑몰 로그인 시에만 위젯이 노출
- 사용 중 : 위젯 항상 노출
- 필수 스크립트(init.js) : 크리마 리뷰 서비스의 모든 동작을 관장하는, 필수적으로 설치해야 하는 스크립트.
- 브랜드 코드 :
- 크리마에서 고객사마다 부여하는 유니크한 코드.
- 통상적으로 처음 크리마에 가입할 당시에 입력된 도메인의 일부를 따서 코드가 생성됨.
- 실제로 도메인과는 아무런 상관이 없는 값으로 도메인이 변경된다고 변경되는 값이 아님.
- 필수 스크립트에서 사용됨.