当サイトはアフィリエイト広告による収入を得ています

【調査】Instagramのインサイトを無料で自動取得したい

僕は本業で接客業をしていて、Instagramの運用をさせてもらっています。SNSの運用といえば閲覧数などのデータ収集は必須な作業です。ただ、毎日毎日エクセルなどに手入力でデータを書いていくのは非効率でめんどくさいのでやりたくない。じゃあ自動取得すればいいじゃんっていうことで調べると安くても5000円もの費用がかかるという感じ。

となると頼れるのは自分とAIしかいないわけで、インサイトを自動取得するプログラムを作るしかないと思いました。そんなわけで今回はインサイトを自動取得する方法を調べていきたいと思います。

今回やりたいこと

今回やりたいことはInstagramのインサイトを自動取得してスプレッドシートに記録することです。毎日勝手に記録さえしておいてくれれば分析はいつでもできるので、ひとまず今回の目標はここにしたいと思います。

方法をChatGPTに聞く

何から調べるか迷ったので、ひとまずChatGPTに聞いてみることにしました。すると「Instagram Graph APIとGASを使うことでできる」と行ってきました。具体的には以下の手順を踏めばよいと回答が得られました。

  • Instagramアカウントをプロアカウントにする
  • facebookページを作って、Instagramアカウントを紐づけ
  • Meta for Developers でアプリを作る
  • 長期有効アクセストークンを取得する
  • コードを作成し、トリガーを設定する

ちょっと何言ってるか分からないところがありますが、まずはInstagram Graph APIが何なのかを調べていきます。

Instagram Graph APIとは

まず分からないのがInstagram Graph API。これって何?とChatGPTに聞くと、

との回答が得られました。ざっくり言うとプログラムでInstagramに「このデータ送って~」と要求する窓口のようなもののです。

ちゃんと無料

ChatGPTはこのデータ取得方法しか提示してこなかったので気になるのは料金ですが、きちんと無料で使えるようなので安心です。

ちなみにスクレイピングは禁止

APIを使うほかにパッと出てくる方法はスクレイピングですが、これはMeta社が禁止しています。スクレイピングがばれるとアカウントの停止などの処置が下るのでAPIを使うしかありません。

Instagram Graph APIでどんなデータが得られるのか?

APIを使うしかないところで「どんなデータが得られるの?」となったので調べてみたところ結果は下記。たくさんのデータを取得できるみたいですが、種類がありすぎて何が何だか分からないものもあります。

アカウントのデータ

得られるデータは下記。(最新の情報はこちら

accounts_engagedユーザがアクションを行った数(投稿やリールなど全てのアクション)
comments投稿やリールなどへのコメント数
engaged_audience_demographicsよくわからない。
follows_and_unfollows期間内にフォローしたアカウント数とフォローをやめたアカウントの数
follower_demographicsよくわからない。
likes投稿やリールなどのいいね数
profile_links_tapsビジネス住所や通話ボタンなどのタップ数
reachコンテンツを閲覧したユーザ数
repliesストーリーから受け取った返信の数
saved投稿やリールなどの保存数
shares投稿やリールなどの共有数
total_interactionsインタラクションの合計数
viewsコンテンツが表示された回数

フィード投稿のデータ

フィード投稿の得られるデータは下記。(最新の情報はこちら

follows自分のアカウントをフォローしているユーザ数
comments投稿に対するコメント数
likes投稿に対するいいね数
profile_activity投稿に反応後に、自分のプロフィールを訪問した人がとるアクションの数
profile_visitsプロフィールへの訪問数
reach投稿を閲覧したユーザ数。同じユーザの数も含まれる。
saved投稿が保存された回数
shares投稿のシェア数
total_interactions投稿の「いいね!」、保存、コメント、シェアの数から、「いいね!」、未保存、削除されたコメントの数を差し引いた数値
views投稿の閲覧数

リール動画のデータ

リール動画の得られるデータは下記。(最新の情報はこちら

commentsリールに対するコメント数
ig_reels_avg_watch_timeリールが再生された平均時間
ig_reels_video_view_total_timeリールが再生された合計時間
likesリールに対するいいね数
reachリールを閲覧したユーザ数。同じユーザの数も含まれる。
savedリールを保存された回数
sharesリールのシェア数
total_interactionsリールの「いいね!」、保存、コメント、シェアの数から、「いいね!」、未保存、削除されたコメントの数を差し引いた数値
viewsリールの閲覧数

ストーリーのデータ

ストーリーの得られるデータは下記。(最新の情報はこちら

follows自分のアカウントをフォローしているユーザ数
navigationストーリーから実行されたアクションの合計数。
profile_activityストーリーに反応後に、自分のプロフィールを訪問した人がとるアクションの数。
profile_visitsプロフィールへの訪問数
repliesストーリーのIGメディアオブジェクトへの返信数
reachストーリーを閲覧したユーザ数。同じユーザの数も含まれる。
sharesストーリーのシェア数
total_interactionsストーリーの「いいね!」、保存、コメント、シェアの数から、「いいね!」、未保存、削除されたコメントの数を差し引いた数値
viewsストーリーの閲覧数

プログラミング言語はGASでいけそう

今回の目標を達成するにあたって必要な機能は主に下記のとおりです。

  • APIを使ったデータのやりとり
  • スプレッドシートへの書き込み

スプレッドシートへの書き込みは一度実装したことがあるのでGASが個人的に一番やりやすそうで、かつGASはデータのやり取りもできるということから言語はGASでいくことにしました。

これから実装をして、完成したら別の記事で投稿します。

ブログ 雑談

2026/1/22

僕の経歴とブログを始めた経緯

このブログを運営している"なんグラマ"といいます。「なんちゃってプログラマ」の略です。 本業は接客業をしていて、日々お客様と接しています。接客業も好きでこの仕事をしているのですが、他にもいくつか好きなこと(モノ)があります。 それは、 プログラミング ガジェット スイーツ です。 当ブログでは、この3つのジャンルを中心に投稿しています。この投稿では、自己紹介として私の人生の一部を話す中で、ブログを始めた理由も話していきます。 【幼稚園~中学時代】将来の夢は列車の運転士だった 幼稚園くらいの頃から列車が好き ...

オーディオ

2026/1/28

【WH-1000XM6】人生初のヘッドホン購入

自宅でパソコンを触るときはよくワイヤレスイヤホンで作業用のBGMを流しています。ただ、イヤホンは長時間つけっぱなしにすると耳が痛くなってきます。なので、耳の痛くなりにくいヘッドホンが欲しいと思い、ヘッドホン探しをしていたのです。ちょうどその時、SONYのWH-1000XM6が発表されました。価格は約6万円と高めですが、思い切って奮発しました。 WH-1000XM6の外観・付属品 ケースの外観 ケースのデザインは素朴で黒一色をベースとした、ストラップ部分にSONYのロゴが書かれてあるだけのシンプルなものです ...

オーディオ

2026/1/17

【Soundcore Liberty 5レビュー】2万円以下のコスパ最強イヤホン

2万円以下のコスパイヤホンといえば、これまではAnkerのSoundcore Liberty 4でした。1.5万円という価格ながら日常使いでストレスの少ないまさに"最強"のイヤホンです。 そんなSoundcore Liberty 4に新モデル、Soundcore Liberty 5が登場しました。しかも価格は据え置きで。 実際に使ってみて思ったのは「さすがAnker。」で、性能を向上させつつも無駄を省いていました。それによって前作と同じ1.5万円を維持したのかと思うと感心します。今回はそんなSoundco ...

プログラム

2025/7/28

【LINE】GASでシフト希望の募集を自動化する(無料)

接客業で働き始めて早3年。3年経ったということで、最近はバイトの方のシフト管理を任せられることになりました。シフト管理をすることで見えてきた改善できそうなことに対して今回は取り組んでいきたいと思います。 こんな方におすすめの記事 お金をかけずにシフト募集を自動化したい方 GASを勉強したい方 現在の実態と目標 現在はバイトの方とのグループLINEで週一回シフト希望を聞いて、回答をもとにシフトを考え共有しています。しかし、これは時間の無駄でかつめんどくさいんです。なので、これらの作業を自動化していきたいと思 ...

スマホ

2026/1/27

【Galaxy S25 Ultraレビュー】すべてが最高峰。でも高い

私はスマホにはストレスのない最高のものを使いたいと思っています。なぜなら、毎日触れるから。今までGalaxy Z Fold5を使っていて、大きな不満はなかったのですがカメラだけはいまいち使い勝手がよくないなと思っていました。(十分綺麗なのに)そしてこの、Galaxy Z Fold5はドコモのいつでもカエドキプログラムで借りていて、9月に返却しないといけません。どうせ9月には新しい端末を購入するから「予約特典のある早いうちに買った方がいいじゃね?」と思って買ったGalaxy S25 Ultraのレビューをし ...

ガジェット

2026/1/29

【便利。だけど高い】NFCボタン搭載のPITAKAのスマホケース

突然ですが、今までGalaxy S25 Ultraで使っていたスマホケースがこれです ↓ このケースは前面は保護されていますが、カメラ部分が全然保護されない。。という不満を持っていました。 20万も出して買ったスマホのレンズに傷がついたらかなりショックだなと思っていた矢先、InstagramでPITAKAのスマホケースの広告が流れてきました。 カメラ部分もしっかり保護してあります。そして、何やら左側面の3つのボタンにショートカットを割り当てられるそうです。 ここには任意のアプリが割り当てられるそうで、「絶 ...

  • この記事を書いた人
アイコン

おーくまん

福岡在住の24歳。ガジェット好きで、日々の暮らしをアップデートするための情報をお届けします。元SEで今は接客業。ときどきプログラムも投稿します。

この記事もおすすめ

1

7月に発売され始めた当初から話題になっていた、巻き取り式ケーブル搭載の充電ステーションAnker Nano Charging Station (7-in-1, 100W, 巻取り式 USB- ...

Galaxy Watch8 Classic 2

僕はこれまでGalaxy Watch4 Classicを4年使用していています。ただ、さすがに4年も経つとバッテリーの減りが早くなったり、動作がもっさりしてきたりと不満を感じるようになってきました。そ ...

3

まさかキーボードに4万円も出す日が来るとは思ってもいませんでしたが、HHKBのキーボードを買ってしまいました。今回購入したのはHHKB Studioで、キーボードにマウスのポインティングスティックがつ ...

-プログラム, ライフハック