adam0white

Social-Media-Monitor

ソーシャルメディアのフォロワー数やサイト関連データを自動で追跡し、Googleスプレッドシートに記録してくれる便利なツールです。
SNS運用 JavaScript adwords alexa analytics automation chart counter facebook-page follower-count google-adwords google-analytics google-apps-script google-spreadsheet instagram monitoring onesignal script social-media spreadsheet twitter youtube スコア: 30.9
Social-Media-Monitor インフォグラフィック
66
スター数
13
フォーク数
0
イシュー
JavaScript
言語
GPL-3.0
ライセンス
new
ステータス
何ができるか
📈
自動データ収集
Facebook、Twitter、Instagramなどの主要SNSからフォロワー数やエンゲージメント数を自動で集計し、常に最新のデータを把握できます。
📊
スプレッドシート連携
収集したデータは自動的にGoogleスプレッドシートに記録され、手作業での入力やデータ転記の手間を大幅に削減します。
🌐
多様なプラットフォーム対応
主要なSNSだけでなく、YouTube、Alexa(サイトランキング)、Google Analyticsなど幅広いデジタルマーケティング関連データを一元的に管理できます。
時系列での変化把握
日々のフォロワー数や各指標の変動を記録することで、施策の効果やトレンドを時系列で分析しやすくなります。
🔧 仕組みの図解
1
ツールの準備
GitHubからツール(JavaScriptのコード)をダウンロードし、Google Apps Script(GAS)としてGoogle環境にセットアップします。
2
APIキー設定
各ソーシャルメディアやサービスからAPIキー(データの取得に必要な認証情報)を取得し、ツールに設定します。
3
自動実行設定
設定したツールが定期的に自動で動き、指定したGoogleスプレッドシートに最新データを書き込むように設定します。
👥 こんな人に便利そう
👩‍💻
SNS運用担当者
複数のSNSアカウントのフォロワー数推移を自動で追跡し、日々のデータ収集の手間を大幅に削減できます。
📈
ウェブサイト管理者・マーケター
サイトのトラフィックやSNS連携の効果を客観的な数値で把握し、データに基づいた戦略立案に役立てることができます。
📢
広報担当者
自社SNSアカウントの成長を数値で可視化し、報告資料作成やPR活動の根拠に活用できます。
📏 導入の難易度
やや難しい
Google Apps Scriptの知識や各サービスのAPIキー取得・設定など、初期導入にはある程度の技術的な理解と手間が必要です。
まとめ
Social-Media-Monitorは、ソーシャルメディアのフォロワー数やサイト関連データをGoogleスプレッドシートに自動集約し、広報・マーケティング担当者のデータ分析と報告業務を効率化する強力なツールです。しかし、最終更新が2823日前と極めて古く、メンテナンスが完全に停止しているため、既知のセキュリティ脆弱性や最新のAPIへの非対応による機能不全のリスクが非常に高いです。その機能的な魅力は認めつつも、現在のセキュリティリスクを考慮すると、導入は極めて慎重に検討すべきです。【セキュリティ注記】
🛡 セキュリティチェック
⚠ Warning 最終チェック: 2026-03-02
OpenSSF Scorecard
N/A
Scorecardに未登録
GitHub Advisories
0
既知の脆弱性
メンテナンス状況
2823日前
最終コミット
チェックソース: OpenSSF Scorecard / GitHub Security Advisories / GitHub Repository
📅 タイムライン
リポジトリ作成日 2017-03-09
最終コミット日 2018-06-08
当サイトでの発見日 2026-02-24
👥 コミュニティ活動(ユーザーの声)
0
Issue総数
Open 0 / Closed 0
1
コントリビューター
0
直近30日のコミット
0
直近30日のIssue
📈 スター推移
Social-Media-Monitor Star History Chart
powered by star-history.com
📊 数値データを表示
日付 スター数 フォーク数
2026-02-24 66 13
2026-02-24 66 13
2026-02-24 66 13
2026-02-24 66 13