症状
- 今まではデータ取得できていた
- 気づいたら取得できなくなっていた
- メニューからメトリクス取得を実行してもエラーが出る
原因
Threadsに投稿した後に、その投稿をThreads上で削除したことが原因です。
ツール側には「投稿した」という記録が残っていますが、Threads側では投稿が存在しない状態になります。取得できない状態が2件以上続くとデータ取得がストップする仕様になっていたのが原因でした。
バージョン1.1代で確認されているエラーで、バージョン1.2以降で修正されています。 状況に応じて最適な解決策をお選びください。
2026年2月8日追記(Ver1.22): デイリーサマリーの集計に関する修正が追加されました。以前この手順で分析.gsを差し替え済みの方も、再度最新版のコードに差し替えてください。
解決方法
方法1:分析コードを最新版に差し替える(おすすめ)
最新版の分析コードでは、削除済み投稿のエラーをスキップして処理を続行できるように改善されています。
- スプレッドシートを開く
- 拡張機能 → Apps Script を開く
- 左メニューの ファイル → 分析.gs を選択
- 表示されているコードを、以下の手順ページにある最新版コードに差し替える
https://lopsided-parka-c39.notion.site/2026-2-2-2fba90acc3e580f99fe0f3f892db1e2c
- 差し替え後、保存(Ctrl+S / Cmd+S)する
- メトリクス取得を実行して正常に動作するか確認する
方法2:該当する投稿の行を削除する(応急処置)
投稿履歴シートで数値が取れていない投稿の行を削除すれば、その場で動くようになります。
- 投稿履歴シートを開く
- 数値(いいね数、閲覧数など)が空欄になっている行を探す
- 該当する行を削除する
- メトリクス取得を再実行する
方法3:シートを再ダウンロードして差し替える
上記の方法で解決しない場合は、スプレッドシートを再度コピーして、投稿データを移行する方法もあります。
- 購入時のメールに記載のリンクからスプレッドシートを新しくコピー
- 旧シートのデータを新シートに移行
- OAuth認証を再実行
予防策
- Threadsで投稿を削除する場合は、先に投稿履歴シートから該当行を削除しておくと、このエラーを防げます