Webサイト運営を効率化するためのMT形式エクスポートスクリプト
こんにちは、Webサイト運営を効率化したい皆様へ。
もし、あなたが大量の記事を一気に作成し、大規模なサイトを瞬時に構築したいと考えているなら、このスクリプトがその夢を実現します!以下の機能を備えたこのツールは、あなたの作業を劇的に簡素化します。
GASのスクリプトでMT記事を大量に作成
このスクリプトは**Google Apps Script (GAS)**を使用して、数千の記事を一気に生成できます。スクリプトをセットアップするだけで、手間をかけずに大量の記事を作成可能です。
Googleスプレッドシートに必要事項を入力するだけでOK
Googleスプレッドシートに記事の情報を入力するだけで、数千の記事を一度に作成できます。複雑な操作は一切不要です!
カテゴリ指定も簡単
記事のカテゴリもスプレッドシート内で簡単に指定できるため、整理されたサイトを構築するのも簡単です。
作成したデータはGoogleドライブに保存されます
すべての記事データは、自動的にGoogleドライブに保存されるため、安心して管理できます。
このスクリプトの動作詳細
以下に、このスクリプトの各部分について、動作の詳細を説明します。
1. スプレッドシートからデータを取得
スクリプトは、SpreadsheetApp.getActiveSpreadsheet().getActiveSheet() を使用して現在のスプレッドシートを取得し、シート内のすべてのデータを sheet.getDataRange().getValues() で配列として取得します。
2. MT形式のコンテンツを作成
取得したデータをもとに、Movable Typeの形式にフォーマットしていきます。各行のデータを順に処理し、AUTHOR, TITLE, STATUS などの項目をMT形式のテキストとして組み立てます。
3. 保存先フォルダの作成または取得
エクスポートされたファイルを保存するために、Googleドライブ上に「MT-Exports」というフォルダを作成します。DriveApp.getFoldersByName("MT-Exports") で既存のフォルダを確認し、存在しなければ DriveApp.createFolder("MT-Exports") で新たに作成します。
4. ファイルの生成と保存
作成したMT形式のコンテンツをテキストファイルに変換し、保存します。Utilities.newBlob(mtContent, 'text/plain', fileName) でテキストデータをファイル形式に変換し、folder.createFile(blob) でフォルダ内に保存します。
お客様の声
まとめ
このスクリプトを使用することで、Googleスプレッドシートに入力したデータを効率よくMT形式に変換し、手間をかけずにテキストファイルとして保存できます。ブログ運営や大量のコンテンツ作成の際に非常に役立つツールです。
※コード部分は実際の内容を伏せて紹介しています。詳細なスクリプトについてはお問い合わせください。
データはgoogledriveに保存されます
各データを入力した後、スクリプトを実行すると、Googleドライブに記事が保存されます。
ここから先は
¥ 2,000
Amazonギフトカード5,000円分が当たる
この記事が参加している募集
よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます! よろしくお願い致します