Novelmint에 출판하기
퍼블리싱 API는 완성된 원고를 독자 앞에 선보입니다. 파트너는 도서를 생성하고, 챕터를 하나씩 업로드하고, 커버를 첨부한 후 출판합니다. 아래의 모든 규칙은 마지막 단계의 성공 여부를 결정하므로, 코드를 작성하기 전에 숙지하시기 바랍니다.
출판 불가 콘텐츠
제출자나 작가와의 계약 내용에 관계없이, 출판 시점에 두 가지 유형은 거부됩니다.
- 성인 콘텐츠. 성인으로 분류된 타이틀은 원고 전용입니다. 생성, 편집, 내보내기는 가능하지만 목록 등록이나 판매는 불가합니다. 분류는 챕터 단위로 이루어지며 도서 전체에 적용되므로, 챕터 하나만으로도 타이틀 전체가 출판 불가 상태가 될 수 있습니다.
- 팬픽션. 타인 소유 캐릭터를 기반으로 한 작품은 별도 기준에 따라 원고 전용입니다. 플랫폼은 이를 유통할 수 없습니다. 이는 품질이 아닌 저작권 문제이며, 작가가 자신의 텍스트에 대해 가능한 모든 권리를 보유한 경우에도 적용됩니다.
두 경우 모두 출판 호출 시 기계 판독 가능한 사유 코드(manuscript_only, fan_fiction_manuscript_only)로 반환되므로, 수백 개의 타이틀도 영문 텍스트를 읽지 않고 대조할 수 있습니다. 세 번째 코드인 derivative_unresolved는 콘텐츠 검토에서 다른 작품의 캐릭터로 의심되는 내용이 발견되었음을 의미하며, 작가가 이를 해결해야 타이틀을 게시할 수 있습니다.
저작권 소유
작가 대신 출판된 도서의 저작권은 작가에게 있습니다. 시리즈를 소유하고, 독자는 작가를 팔로우하며, 수익도 작가의 것입니다. 파트너와의 관계가 종료되어도 이는 변하지 않으며, 파트너가 이를 변경할 수 없습니다.
자체 임프린트로 출판하는 파트너는 통상적인 방식으로 해당 타이틀을 소유합니다. 두 가지 모드는 도서 생성 시 선택하며, 아래의 동의 절차는 첫 번째 모드에만 적용됩니다.
수익 구조
- 독자는 챕터당 비용을 지불하며, 작가는 그 중 70%를 받습니다.
- Novelmint는 30%를 받습니다.
- 파트너는 가져온 모든 타이틀에 대해 10%의 추천 수수료를 받습니다. 이 수수료는 Novelmint의 30%에서 지급되며, 작가의 70%에서는 절대 차감되지 않습니다. 파트너를 수락해도 작가에게는 비용이 발생하지 않습니다.
10%는 도서별로 자동으로 적용됩니다. 즉, 한 작가가 여러 파트너를 통해 도서를 가져올 경우, 각 파트너는 실제로 가져온 타이틀에 대해서만 수익을 받습니다. 별도의 서명이나 설정이 필요하지 않습니다.
수익 배분 계약은 별개의 계약입니다. 작가 자신의 70%에서 일정 비율을 가져가며, 작가와 협의하고 서명이 필요한 것으로 API의 일부가 아닙니다. 파트너가 이를 필요로 하는 경우 별도로 협의해야 합니다.
파트너 수익은 개인 작가와 동일한 조건으로 보유 및 지급됩니다. 별도의 파트너 지급 일정은 없습니다.
동의 및 그 목적
파트너가 작가와 계약을 맺었다고 주장하는 것은 파트너의 말에 불과합니다. 플랫폼은 그 주장만을 근거로 타인의 도서를 출판하지 않으므로, 작가 대신 제출된 타이틀은 수집 후 보류 상태가 됩니다. 완전히 업로드되었지만 완전히 비공개이며, 승인을 기다리는 상태입니다.
작가의 직접 동의를 받는 방법은 네 가지입니다.
- 핸드오프. 작가가 파트너 사이트의 버튼을 클릭하면 Novelmint로 리디렉션되어 자신의 세션에서 직접 확인한 후 다시 돌아갑니다. 확인이 직접 수집되므로 가장 빠르고 가장 강력한 증거입니다.
- 대시보드 내. 이미 계정이 있는 작가는 퍼블리싱 페이지에서 동의할 수 있습니다. 이메일은 필요하지 않습니다.
- 클레임 링크. 계정이 없는 작가에게는 이메일 링크가 전송되어 제출된 내용을 설명하고 수락 또는 거절을 요청합니다.
- 작가의 요청. 작가가 등록된 파트너에게 출판을 요청할 수 있습니다. 이는 허락이지 지시가 아닙니다. 파트너는 여전히 제출해야 하며, 작가의 요청이 둘 사이의 계약을 무효화하지 않습니다.
작가가 동의하면 해당 권한 하에 보류된 모든 항목이 파트너가 명시한 조건으로 즉시 출판되고, 소유권도 동시에 이전됩니다. 이후 권한은 상시 유효하므로 이후 타이틀은 즉시 출판됩니다. 출판될 때마다 작가에게 이메일이 발송됩니다.
동의 철회
작가는 언제든지 자신의 퍼블리싱 페이지에서 동의를 철회할 수 있습니다. 철회하면 이후 제출이 중단됩니다. 이미 출판된 콘텐츠는 내려가지 않으며, 파트너가 가져온 타이틀의 10% 수수료도 중단되지 않습니다. 해당 수수료는 현재 제출 권한이 아닌 도서를 가져온 주체를 기록하기 때문입니다.
기존 타이틀의 귀속 정보 삭제는 작가의 서면 요청에 한해 가능합니다. 수동으로 처리되며, 순방향으로만 적용됩니다. 이미 지급된 수익은 절대 수정되지 않습니다.
작가는 차단 거절을 선택할 수도 있으며, 이 경우 해당 파트너가 다시 연락하지 못하도록 차단됩니다. 차단된 작가의 이메일 주소는 해당 목적으로만 보유됩니다.
버전 관리 및 변경하지 않겠다는 약속
버전은 경로에 포함됩니다: /api/publish/v1/. 모든 응답에는 Novelmint-Publish-Version 헤더도 포함됩니다.
v1 내에서는 엔드포인트, 선택적 요청 필드, 응답 필드 및 새 오류 코드를 추가할 수 있습니다. 인식하지 못하는 항목은 무시하도록 구현해 주세요. 이 단일 요건이 v1을 하위 호환성을 유지하며 발전할 수 있게 합니다.
필드 삭제, 이름 변경, 타입 변경, 또는 기존 값의 의미 변경은 새 경로의 v2에서만 이루어집니다. v1은 계속 제공되며, 지원 종료 시 버전 번호 변경이 아닌 사전 서면 공지를 통해 안내됩니다.
실제 제한 사항
- 챕터는 하나씩 업로드하며, 각각 최대 1MB입니다. 도서 전체를 한 번에 올리는 엔드포인트는 없습니다.
- 수집은 무료입니다. 이 경로에서는 크레딧이 차감되지 않습니다.
- 커버는 출판 호출 시 제공된 HTTPS URL에서 가져오며, 출판 전이 아닌 후에 검토됩니다.
- 테스트 토큰은 전체 파이프라인을 실행하되 출판 직전에 중단하므로, 실제 타이틀이 독자에게 노출되지 않고 통합을 끝까지 테스트할 수 있습니다.
- 모든 응답에는 파트너의 자체 카탈로그 참조가 포함되며, 모든 쓰기 작업은 멱등성을 가지므로 배치를 재시도해도 중복이 발생하지 않습니다.
토큰 발급
퍼블리싱 파트너는 수동으로 승인됩니다. 승인 후에는 파트너 대시보드의 토큰 탭에서 토큰을 발급할 수 있습니다. 전체 엔드포인트 레퍼런스는 공개되어 있으며 결정 전에 미리 확인하실 수 있습니다. 파트너 신청하기, 또는 현재 출판 중인 파트너 보기.