HN 日本語サマリー

← 一覧へ戻る
Web開発

Show HN: Googleスプレッドシートからブラウザ上でコメントをすべて抽出

Show HN: Pull every comment out of a Google Sheet, in the browser (bensunter.com)

5 pointsby bsunter20 コメント

要約

Googleスプレッドシートで多数の共同作業者がコメント機能を使用する際、そのコメントを追跡・管理する標準機能がないことに気づいた開発者が、ブラウザ上で動作するツールCommentPulseを開発しました。このツールは、Drive APIでは取得できないコメントのセル参照情報を、.xlsxエクスポートから抽出し、JSZipを使ってブラウザ内で処理するため、サインインやアップロードは不要です。

全文翻訳

私はGoogleスプレッドシートで多くの時間を費やしています。しばしば、最大50人の他のユーザーと同じワークブックで共同作業を行います。私が働いていた特定の組織では、コメントスレッドをシートで頻繁に使用して質問、フィードバック、リスクの提起を行うことを強く推奨していました。 シートには、複数のタブにわたって70を超えるコメントスレッドがあり、多数の貢献チームが存在することが日常的でした。シートのオーナーとして、すべてのさまざまな会話の追跡可能性を維持するために、コメントを文書化する方法が必要でした。 驚いたことに、スプレッドシートにはコメントをスクレイピング、カウント、ソート、または管理するための組み込み機能は一切ありませんでした。この問題を解決する良いサードパーティ製アドオンも見つかりませんでした。そこで、自分で作成しました。 Drive APIはコメントのテキスト、作成者、状態を提供しますが、コメントの場所は提供しないことを発見しました。これは非常に重要でした。幸いなことに、.xlsxエクスポートにはxl/threadedCommentsがあり、セル参照、タイムスタンプ、作成者、解決済みフラグ、親IDが含まれています。 どのように動作するか:JSZipをブラウザで使用し、サインイン不要、何もアップロードしません。現在、Google Workspace Marketplaceでホストされるようにアプリの検証を進めていますが、それまでの間、ツールは以下で利用可能です:https://github.com/bsunter93/commentpulse