쿠팡파트너스 측에서 API약관을 수정했다. 그래서 이전에 올렸던 글 처럼 키워드로 100개씩 제품을 불러오는게 불가능해 졌다. 크몽에 올려두었던 서비스도 진행할 수 없게 되었었는데 한 의뢰인이 쇼핑몰이 아니라 글로 올리는 프로그램 제작이 가능하냐고 문의를 주셨다. 처음에는 힘들것 같아 거절하려 했지만 개발기간도 넉넉했고, 결제후에 진행된 거래가 아니라 개발가능한지 해보는 정도의 작업이었기에 부담없이 시작했다.
프로그램을 개발하면 할 수록 생각 보다 많은 부분에 신경을 써야 했고 점점 완성도가 높아져갔다. 개발하던 중 같은 방식의 프로그램 제작을 의뢰하는 사람도 있었다. 그래서 완성도를 높여 아예 웹사이트 제작이 아니라 프로그램 판매로 방향을 틀어도 되겠다는 생각을 했다. 현재는 프로그램 제작 서비스 까지 크몽에 업로드해서 승인까지 받아둔 상태이다. 서비스 초기에는 가격을 부담없게 낮추어 먼저 사람들의 유입을 늘리고 리뷰와 별점, 판매 개수를 통해 어느정도 검증을 받아야 한다고 생각했는데 처음에 이미 제작 의뢰로 프로그램을 구매하신 의뢰인분이 있어서 그 가격보다는 높게 책정해서 올려야 했다.
프로그램은 쿠팡파트너스 API와 워드프레스 REST API를 이용해서 개발했다.
워드프레스 REST API
-> https://developer.wordpress.org/rest-api/
쿠팡파트너스 API는 기존에 사용하던 /products/search가 아니라 /deeplink를 이용했다. /deeplink는 최대 호출 수가 1분에 60번이고 상품개수에 제한이 없기때문에 쿠팡파트너스 API의 제약조건이 조금 널널하게 느껴졌다.
배포를 목적으로 개발했기에 사용자의 편의를 위해 gui도 개발했다. 이 부분은 같이 서비스를 운영하는 친구가 개발해 줬는데 pyqt5라는 툴킷을 이용했다.
gui가 운영체제에 따라 많이 다르게 보인다는 것도 이번에 알게 되었다.
아래는 맥에서 본 우리 프로그램의 모습니다.
맥에서는 따로 디자인을 하지 않아도 깔끔하게 보인다.
아래는 프로그램을 사용해 포스팅한 사이트 이다.
글 스타일은 이전에 의뢰하신 분의 의견을 따라 만든 것이라 테마를 여러개 만들고 선택할 수 있도록 업데이트를 생각하고있다.
seo에 관해서도 의뢰인분이 중요하게 여기셔서 많이 신경을 썼다.
- 상품이미지를 url주소로 붙여넣기하는 방식대신 썸네일에 쓰이는 이미지는 다운로드하여 워드프레스 미디어에 업로드 하게 하였다.
- 중복문서 누락을 위해 제품개수를 랜덤하게 설정하여 업로드 할 수 있도록 했다.
- 태그도 단순 키워드 반복이 아닌 연관 키워드를 자동으로 생성하게 했다.
- 모바일 시인성도 고려하여 반응형으로 제작했다.
모바일에서 보면 이런식으로 보이게 된다.