ご購入ありがとうございます。最初の設定を、画面のとおりに進めてください。
推し文庫は、ご自身のGoogleアカウントの中で動く仕組みです。このガイドは、購入後に最初の1回だけ行う初期設定の手順を、画面のスクリーンショットつきで説明します。
🔍 画像は押すと大きく表示できます
推し文庫は、ご自身のGoogleアカウントの中で動きます。まず、購入したファイル一式を置く場所を決めます。
ダウンロードしたファイル一式を解凍して、フォルダを、ずっと動かさない場所に置いてください。たとえば、パソコンの「ドキュメント」フォルダの直下です。
この中の「extension」フォルダは、Chromeが場所を覚えて読み込む方式です。あとから移動・名前の変更・削除をすると、拡張機能が無効になります。
その土台になるのが、Google Apps Script(GAS)です。ブラウザで script.google.com を開き、普段使っているGoogleアカウントでログインしてください。
左上の「新しいプロジェクト」を押します。
左上のプロジェクト名(「無題のプロジェクト」)を押して、分かりやすい名前に変えます。特に決まっていない方は、画像と同じ「推し文庫」と入力してOKです。
最初から入っているコードを、全部消します。解凍したフォルダの中の「gas」フォルダにある「Code.gs」を開いて、中身を全部コピーし、貼り付けます。
保存します(フロッピーのアイコン、またはMacならCmd+S、WindowsならCtrl+S)。
左のメニューの歯車(プロジェクトの設定)を開き、下のほうにある「『appsscript.json』マニフェスト ファイルをエディタで表示する」にチェックを入れます。
左のメニューの「<>」(エディタ)に戻ると、ファイル一覧に「appsscript.json」が増えています。開いて中身を全部消し、「gas」フォルダの「appsscript.json」の中身を貼り付け、保存します。
画面上部の、関数を選ぶ欄で「initializeArchive」を選び、隣の実行ボタン(▷)を押します。
初回は、「承認が必要です」というダイアログが出ます。「権限を確認」を押します。
もし、Googleアカウントを2つ以上お使いの場合は、ここでご自身のアカウントを選ぶ画面が出ます。1つしかログインしていない場合は、この画面は出ずに次に進みます。続けて「このアプリはGoogleで確認されていません」と出るので、「詳細」を押します。
「(プロジェクト名)に移動(安全ではないページ)」というリンクが出るので、押します。「安全ではありません」と出ますが、ご自身で作ったプロジェクトなので、問題ありません。
アクセスを許可する画面が出ます。内容を確認のうえ、「許可」または「続行」を押します。
実行が終わると、画面下の実行ログに「初期設定完了」と、管理表(スプレッドシート)のURLが出ます。
そのURLを開きます。Googleドライブに「推し文庫」フォルダと、管理表ができていれば成功です。管理表には「記事一覧」と「著者別管理」の2つのシートがあります。
初期設定は、1回だけ実行します。失敗したときは、できあがったフォルダと管理表を確認してから、もう一度実行してください。途中までできあがったものは、自動では消えません。
もう一度、歯車(プロジェクトの設定)を開きます。下のほうの「スクリプト プロパティ」に、「ARCHIVE_KEY」という行があります。その値(長い英数字)をコピーして、メモしておきます。
この接続キーは、ご自身だけが使うものです。他の人に教えたり、ネットに載せたりしないでください。
右上の「デプロイ」を押し、「新しいデプロイ」を選びます。
種類の横の歯車のマークを押して、「ウェブアプリ」を選びます。「次のユーザーとして実行」は「自分」、「アクセスできるユーザー」は「全員」にします。
「デプロイ」を押します。確認のポップアップが出たら、許可します。発行された、「/exec」で終わるURLをコピーして、メモしておきます。
「全員」にしても、接続キーを知らない人は、保存も閲覧もできません。
Chromeのアドレスバーに「chrome://extensions」と入力して、開きます。右上の「デベロッパー モード」を、オンにします。
左上の「パッケージ化されていない拡張機能を読み込む」を押します。
ステップ0で置いた、「extension」フォルダを選びます。「推し文庫」という拡張機能が、一覧に追加されます。
デベロッパーモードは、オフにしないでください。オフにすると、読み込んだ拡張機能が無効になります。
「chrome://extensions」の「推し文庫」の「詳細」を押し、「拡張機能のオプション」を開きます。
7-2. 「GASの実行URL」に、ステップ5でコピーしたURLを貼ります。
7-3. 「接続キー」に、ステップ4でコピーしたキーを貼ります。
7-4. 「設定を保存」を押します。
noteの好きな記事を開きます。読み込みが終わるまで、待ちます。Chromeの右上の、パズルのピースのアイコンから、「推し文庫」(オレンジ色の「推」のアイコン)を選びます。毎回探すのが面倒なら、ピンのマークで、アイコンを固定しておくと、1クリックで押せます。
新しいタブが開いて、本文のプレビューと、保存の状態が表示されます。保存の範囲(全文か、無料部分のみか)も、ここで確認できます。「保存」ボタンを押します。処理中は、このタブを開いたままにしてください。
「著者のドキュメントに保存しました。」と出て、「著者のドキュメントを開く」のリンクが出ます。同時に、右下に「このページを閉じる」ボタンが出ます。押すと、この画面が閉じて、元の記事に戻ります。
リンクを開いて、Googleドキュメントに、タイトル、著者名、原文のURL、公開日時、本文が入っているか、確認します。
同じ記事をもう一度開いて、アイコンを押すと、「保存済みです。」と出て、保存ボタンは押せません。同じ記事が、二度入ることはありません。
保存の途中で通信エラーなどが起きると、その記事の「保存状態」が「要確認」のまま残ることがあります。自動では直らない作りです。「記事一覧」の行のドキュメントIDをクリックしてドキュメントを開き、原文のURLを探してください。本文が最後まで入っていれば、管理表の保存状態を「保存完了」に変えます。まったく入っていなければ、その記事の行だけを管理表から削除して、もう一度保存します。途中まで入っているときは、ドキュメントの不完全な部分を整理してから、管理表の行を削除して、もう一度保存します。判断に迷うときは、データを消さずにそのまま残して、ご連絡ください。
新しいバージョンを受け取ったときは、GASのコードを貼り替えたあと、必ず「デプロイ」から「デプロイを管理」を開き、「新しいバージョン」として再デプロイしてください。コードを直しただけでは、すでに発行したURLに反映されません。
使っていて不具合が出たり、要望があれば、気兼ねなく連絡してください。下のQRコードから、サポート用LINEを追加してください。