Novelmintへの出版
パブリッシングAPIは完成した原稿を受け取り、読者に届けます。パートナーは書籍を作成し、チャプターを1つずつ投稿し、カバーを添付して出版します。以下はその最終ステップの成否を決めるルールです。コードを書く前に一読することをお勧めします。
出版できないコンテンツ
送信者や著者との取り決めにかかわらず、出版時点で拒否されるカテゴリが2つあります。
- アダルトコンテンツ。アダルトに分類されるタイトルは原稿のみ対応です。作成・編集・エクスポートは可能ですが、掲載・販売はできません。分類はチャプター単位で行われ書籍全体に反映されるため、1つのチャプターでタイトル全体が出版不可になる場合があります。
- 二次創作。他者のキャラクターを使用した作品は、別の軸で原稿のみ対応となります。プラットフォームはその配信者にはなれません。これは品質ではなく権利の問題であり、著者が自身の文章において保持できる権利をすべて持つ場合でも適用されます。
いずれも出版呼び出し時に機械可読な理由コード(manuscript_only、fan_fiction_manuscript_only)で返されるため、数百タイトルのカタログを英文を読まずに照合できます。3つ目のコードderivative_unresolvedは、他作品のキャラクターの可能性があるとコンテンツレビューが判定し、著者が解決するまでタイトルを公開できないことを意味します。
著作権の所在
著者の代理で出版された書籍は著者に帰属します。シリーズのオーナーはその著者アカウントであり、読者はその著者をフォローし、収益も著者のものです。パートナーとの関係が後に終了しても変わらず、パートナーが設定できるものでもありません。
自社インプリントで出版するパートナーは、通常の方法で自社タイトルを所有します。2つのモードは書籍作成時にタイトルごとに選択し、以下の同意の仕組みは前者にのみ適用されます。
収益の仕組み
- 読者はチャプターごとに支払います。著者は支払額の70%を受け取ります。
- Novelmintは30%を受け取ります。
- パートナーは持ち込んだすべてのタイトルに対して10%の紹介シェアを得ます。このシェアはNovelmintの30%から支払われ、著者の70%からは一切引かれません。パートナーを受け入れることで著者に追加費用は発生しません。
10%は自動的かつ書籍単位で付与されます。つまり、1人の著者が複数のパートナーから書籍を持ち込む場合、各パートナーは実際に持ち込んだタイトルについてのみ収益を得ます。署名も設定も不要です。
収益分配契約は別の仕組みです。著者の70%の一部を取得するもので、著者との交渉・署名が必要であり、APIには含まれていません。必要な場合は手動で手続きします。
パートナーの収益は個人著者と同じ条件で保留・支払われます。パートナー専用のスケジュールはありません。
同意とその目的
パートナーが著者と合意があると主張することは、あくまでパートナーの申告に過ぎません。それだけを根拠に他者の書籍を出版することはプラットフォームとして行いません。そのため、著者の代理として提出されたタイトルは取り込まれた後、保留状態になります——完全にアップロードされ、完全に非表示で、待機中の状態です。
著者本人の同意が届く方法は4つあります。
- ハンドオフ。著者がパートナーのサイト上のボタンをクリックし、自分のセッションでNovelmintに移動して確認した後、パートナーサイトに戻ります。確認が第三者の主張ではなく直接取得されるため、最も迅速で確実な方法です。
- ダッシュボード内。すでにアカウントを持つ著者が、出版ページで承認します。メールは不要です。
- クレームリンク。アカウントを持たない著者には、送信内容を説明し承諾または拒否を求めるリンクがメールで送られます。
- 著者からのリクエスト。著者はリストに掲載されたパートナーに出版を依頼できます。これは許可であり指示ではありません。パートナーは引き続き送信が必要であり、著者のリクエストは両者間の契約に優先しません。
著者が承諾すると、その許可のもとで保留されていたすべてのコンテンツが、パートナーが申告した条件でただちに公開され、同時に著作権も著者に移ります。以降は許可が継続されるため、新しいタイトルはすぐに公開されます。公開のたびに著者へメールが送られます。
取り消し
著者はいつでも自分の出版ページから許可を取り消せます。取り消しにより以降の投稿は停止されますが、すでに公開中のコンテンツは非公開になりません。また、パートナーが持ち込んだタイトルへの10%も停止されません。このシェアは現在の投稿許可ではなく、誰が持ち込んだかを記録するものだからです。
既存タイトルの帰属情報の削除も可能ですが、著者の書面による申請が必要で、手動で対応します。これは以降にのみ適用されます——すでに支払われた収益は遡って変更されません。
著者は拒否してブロックすることもでき、その場合パートナーは以降その著者に連絡できなくなります。ブロックされた著者のメールアドレスはその目的のみで保持されます。
バージョン管理と互換性の保証
バージョンはパスに含まれています:/api/publish/v1/。すべてのレスポンスにはNovelmint-Publish-Versionヘッダーも付与されます。
v1内では、エンドポイント・任意リクエストフィールド・レスポンスフィールド・新しいエラーコードが追加される場合があります。認識できない項目は無視するようにしてください。この1つの要件により、v1は後方互換性を維持しながら改善できます。
フィールドの削除・名前変更・型変更・既存の値の意味変更は新パスでのv2となります。v1は継続して提供され、廃止はバージョン番号の変更ではなく、書面による事前通知で案内されます。
実用上の制限
- チャプターは1件ずつ投稿し、1件あたり最大1 MBです。書籍一括投稿のエンドポイントはありません。
- 取り込みは無料です。このパスでクレジットが消費されることはありません。
- カバー画像は出版呼び出し時に指定したHTTPS URLから取得され、出版前ではなく出版後にレビューされます。
- テストトークンはパイプライン全体を実行しますが、実際の出版手前で停止するため、本物のタイトルを読者に届けることなくエンドツーエンドで統合テストができます。
- すべてのレスポンスにはパートナー独自のカタログ参照が含まれ、すべての書き込みはべき等です。そのため、バッチを再試行しても重複は発生しません。
トークンの取得
パブリッシングパートナーは手動で承認されます。承認後、トークンはパートナーダッシュボードの「トークン」タブから発行できます。エンドポイントの完全なリファレンスは公開されており、決定前にこちらで確認できます。パートナーに申し込むか、すでに出版しているパートナーを見る。