見出し画像

Instagram予約自動投稿ツール※データ取得機能搭載

<【随時更新】本ツールご利用中のお客様へ>
▼Instagram APIの不具合が解消決されました:2023年12月5日追記
2023年12月4日にご案内しておりました「Instagram APIの不具合」が解消され、現在は「リーチ」、「インプレッション数」が正しく出力される状態になっております。

▼Instagram APIの不具合による一部指標が反映されない件ご案内:2023年12月4日追記
投稿のインサイトの「リーチ」、「インプレッション数」がAPI側から0で返ってきてしまう状況が発生しております。
Facebookの開発者フォーラムにて同様の報告があがっておりますが、Facebook側からの回答はなく、本不具合の修正の目処は不明でございます。

参考: https://developers.facebook.com/community/threads/861079738899939/
https://developers.facebook.com/support/bugs/878405570271149/

GASラボでは引き続きこの問題を注視してまいります。
なにか動きがありましたらnoteにてお知らせいたします。

▼Instagram APIの仕様変更によるエラーについてのご案内:2023年10月27日追記
Instagram APIの仕様変更により、画像、動画、カルーセル投稿では「エンゲージメント」が取得不可となり、代わりに「合計のインタラクション数」が取得可能になりました。
そのため、一部のお客様は「投稿のインサイト」が一部取得できないエラーが発生しております。
新しいバージョンのツールでは、エンゲージメントは「いいね!」+「コメント」+「保存」の合計値を本ツールで自動計算して出力される仕様に変更しております。
新しいバージョンのツールやLooker Studioのテンプレートをご用意しておりますので、お手数ですが、ツール配布リンクより再度コピーを生成いただき、ご利用くださいませ。

参考:発生していたエラー例
"message":"(#100) These metrics carousel_album_impressions, carousel_album_reach, carousel_album_engagement, carousel_album_saved, carousel_album_video_views are no longer supported on version v18+.

▼Instagram APIの障害によるエラーについてのご案内:2023年10月27日追記
一部のユーザー様に「Instagramアカウント一覧を更新」メニュー実行時にInstagram APIの障害によるエラーが発生しております。
ご不便おかけしますが、障害の対応策を下記の記事にてまとめておりますので、ご覧ください。
インスタグラムアカウントを取得できない場合の対処方法

GASラボではどなたでもご利用いただける自動化ツール・AIツールを100種類以上企画・開発しています。
これまで企画開発したツール一覧は下記のページでご覧下さい。


Instagramに日々画像や画像を投稿されている方のなかには、予約投稿を利用するシーンもあるでしょう。

現在Instagramで予約投稿をするには、以下の方法があります。

・Instagramアプリ
・Meta Business Suite

しかし、投稿内容の管理なども考慮した場合、Googleスプレッドシートを使って予約投稿できると非常に便利ではないでしょうか?

GASラボではこれまで「Twitterの予約投稿ツール」や「Instagramのインサイトデータ取得ツール」など、Googleスプレッドシートを使ったSNS関連のツールを開発しましたが、そのなかで「Instagramの予約投稿ツール」に関するご要望も多くいただいておりました。

そこで今回GASラボでは、Googleスプレッドシートで完結できるInstagram予約自動投稿ツールを開発しました。

本ツールを利用すれば、Googleスプレッドシートから指定した日時にInstagramの予約投稿を実施できます。

予約投稿機能とあわせて、投稿のインサイトデータも自動で取得できるため、ユーザーの反応を分析できるのも本ツールの特徴です。

Instagramの予約投稿をGoogleスプレッドシート経由で実施したい、予約投稿の管理や投稿の分析をスムーズにしたいとお考えの方は、ぜひ本ツールをご利用ください。

本記事では、スプレッドシートでインスタの予約投稿を実現したい方向けに、今回GASラボが独自開発した「Instagram予約自動投稿ツール」を紹介します。

Instagram予約自動投稿ツール

Instagram予約自動投稿ツール

本ツールは、Instagramの予約投稿をGoogleスプレッドシートから実施できるツールです。

画像一枚の投稿はもちろん、最大10枚までのカルーセル投稿にも対応しています。

また、投稿のキャプションも設定が可能です。

本ツールによるInstagramの予約投稿はGoogleスプレッドシート上で設定するため、パソコンでもスマホでも設定できます。

さらに、本ツールはInstagramの予約投稿機能以外に、投稿のインサイトデータを取得する機能も実装しています。

本ツールを使って予約投稿した直近30件の投稿に関するインサイトデータを毎日自動で取得して、Googleスプレッドシートへ出力・更新が可能です。

なお、本ツールが取得するインサイトデータには「いいね数」「コメント数」「エンゲージメント」「リーチ」「インプレッション」といった、Instagramの投稿を分析するために必要となる主要な指標をしっかりカバーしています。

そして、これらのデータはGoogleの無料BIツール「Looker Studio」のデータソースとして取り込めるフォーマットになっているので、投稿データをLooker Studioによって可視化したい方にもおすすめです。

GASラボの「Instagramインサイトデータ自動取得ツール」や「Instagram競合アカウント分析ツール」で無料配布している分析用テンプレートがあれば、すぐにでも投稿データをレポート化できるでしょう。

最後に、本ツールは買い切り型のツールとなっており、一度ご購入いただければ、追加で料金は発生しません。

Googleスプレッドシート形式のツールなので、OSにも関係なくご利用いただけます。

Instagramの予約投稿を簡単に実施したい方や、予約投稿+分析機能を使ってアカウント管理や運用をスムーズにしたい方におすすめのツールです。

今回開発したツールは本記事をご購入頂いたお客様に配布いたします。
(※有料部分に配布ページのURLを掲載)

【ご購入者様限定】安心の使い方サポート付き!
ご利用時に不明点がありましたら、ツールの使い方を無料でサポートさせていただきます!

【note限定】GASラボの「返金申請制度」のご案内
初めて購入されることにご不安をお持ちのユーザー様に配慮し、
GASラボがnoteにて有料で販売しておりますツールにつきましては、全て「返金申請を受け付ける」設定にしております。

noteの仕組み上ご購入後24時間以内でしたら、返金申請ができるようになっております。

参考:noteの返金機能に関する記事
https://note.com/info/n/n0dc70d30b512

参考:本ツールとの併用がおすすめの自動化ツール

GASラボでは本ツール以外にもInstagram関連の自動化ツールを多数開発・公開しております。セット商品もおすすめです。


Instagram予約自動投稿ツールの3つのPOINT

今回開発したInstagram予約自動投稿ツールの主な特徴を3つのポイントにまとめて紹介いたします。ツールの仕様を要点でご理解いただく上で、ご確認ください。
※ツールの詳細な仕様は下記の記事をご覧下さい。

POINT1:日時指定でのインスタ予約自動投稿を実現

POINT1:日時指定でのインスタ予約自動投稿を実現
  • 本ツールはインスタグラムで日時指定の予約投稿を実現できるツールです。

  • 1日最大50件まで予約投稿をすることができます。

  • 1枚〜10枚までの画像投稿(FEED投稿)に対応しております。(動画投稿は対応しておりません。)

  • 予約投稿情報はGoogleスプレッドシートで管理します。

  • ハッシュタグ付きやメンション付きなど、自由にキャプションも設定することが可能です。


POINT2:投稿のインサイトデータ自動取得機能も搭載

POINT2:投稿のインサイトデータ自動取得機能も搭載
  • 本ツールで予約投稿した投稿の「インサイトデータ」を自動で取得・出力することができます。

    • 「いいね数」「コメント数」「エンゲージメント」「リーチ」「インプレッション数」「保存数」など

  • 本ツールで投稿した直近30投稿が毎日自動でデータ取得され、本ツールのスプレッドシートに最新データが更新されていきます。

  • 投稿の振り返りやPDCAに活用することができます。


POINT3:画像付き設定マニュアルがあるので、初心者でも安心!

POINT3:画像付き設定マニュアルがあるので、初心者でも安心!
  • 本ツールはツイート情報取得・操作にInstagram APIを利用しております。

  • 初心者の方でも簡単にAPIの設定や本ツールの利用のための設定ができるよう、画像付きの丁寧なマニュアルを用意しておりますので、ご安心ください。


Instagram予約自動投稿ツールのご利用イメージ

今回開発したInstagram予約自動投稿ツールのご利用イメージを画像を用いて紹介いたします。
詳しい設定方法については下記のマニュアルにもまとめておりますので、併せてご覧ください。

STEP1:ご購入されたGoogleスプレッドシート形式の本ツールをコピー

ご購入されたGoogleスプレッドシート形式の本ツールをコピー

本ツールをご購入いただいたら、最初に「メニュー」から「コピーを作成」をクリックして、ツールをコピーしてください。
本ツールは「Google Apps Script(GAS)」を利用していることから、閲覧権限を設定しています。
そのため、必ずはじめにコピーを作成してからご利用ください。


STEP2:Instagram API利用の設定・情報取得し、「設定」シートに貼り付け

Instagram API利用の設定・情報取得し、「設定」シートに貼り付け

本ツールをコピーしたら、次にInstagram APIの設定です。
本ツールはInstagram APIを利用して予約投稿・インサイトデータを取得しています。
そのため、Instagram APIの設定に必要なApp ID、App secret、短期トークンを取得して、「設定」シートへ貼り付けてください。
また、本ツールで予約投稿やデータ取得を可能にするため、「アクセス許可の設定」にて、以下を設定してください。

  • instagram_basic

  • instagram_content_publish

  • pages_read_engagement

  • pages_show_list

  • instagram_manage_insights

※参考:Instagram APIの利用に必要な情報の取得方法や設定方法については下記の記事で詳しく解説しておりますので、こちらをご参照の上手続きを進めてください。
・Instagram APIの利用設定方法

STEP3:Instagramアカウントを指定

Instagramアカウントを指定

次に、予約投稿をしたいInstagramアカウントを設定します。
本ツールの「メニュー」から「Instagramアカウント一覧を取得」をクリックしてください。

※「Instagramアカウント一覧を更新」をクリックした際に、エラーが発生する場合の対処方法
ご不便をおかけしますが、下記のページの手順をお試しいただけますと幸いです。
・インスタグラムアカウントを取得できない場合の対処方法


STEP4:メニューから「長期トークンを発行」を実行

メニューから「長期トークンを発行」を実行

Instagramアカウントの取得が完了したら、再度Instagram APIの設定に必要な「長期トークン」の設定を行います。
本ツールの「メニュー」から「長期トークンを発行」をクリックすると、「設定」シートに長期トークンが出力されます。


STEP5:投稿に利用する画像をGoogleドライブに保存+公開設定

投稿に利用する画像をGoogleドライブに保存+公開設定

次に、予約投稿する画像の設定です。
本ツールでInstagramの予約投稿をする際は、投稿したい画像を自身のGoogleドライブへアップロードしてください。
画像のアップロード先フォルダなどは、どちらでも構いません。

※なお、アップロードした画像の公開権限は、必ず「リンクを知っている人全員」に変更してください。


STEP6:予約投稿内容を設定

予約投稿内容を設定

次は予約投稿の内容を設定します。
本ツールの「予約投稿」シートで、以下の4項目を設定してください。

  • 予約投稿日時(必須)
    予約投稿したい日時を「yyyy/MM/dd HH:mm」の形式で入力

  • キャプション(必須)
    2,200文字以内、ハッシュタグ30個まで、@タグ(メンション)20個まで

  • 投稿タイプ(必須)
    画像1枚のみ投稿する際は「画像」を、複数の画像を投稿する際は「カルーセル」を選択

  • クリエイティブURL1〜10
    STEP5でGoogleドライブへアップロードした画像ファイルのURLをそれぞれ入力


STEP7:「メニュー」より「予約投稿&定期データ取得開始」を実行

「メニュー」より「予約投稿&定期データ取得開始」を実行

最後に、予約投稿とインサイトデータの定期取得設定です。
本ツールの「メニュー」から「予約投稿&定期データ取得開始」をクリックしてください。
これで、指定した日時にInstagramの予約投稿が実施されます。
また、毎日AM10:00〜11:00の間にインサイトデータの取得も実施されます。

インサイトデータの出力イメージ
インサイトデータの出力イメージ


本ツールご利用上の注意点

  • 本ツールの利用には、Googleアカウント、Instagramアカウント(制限を受けていない有効なビジネスアカウント/プロアカウント)、Instagramアカウントが紐づいた「Facebookページ」、Instagram APIの利用権限が必要になります。

  • 本ツールはInstagramAPIを使用して情報を取得しております。Instagram APIが利用できない状態の場合は、本ツールをご利用いただけません。また、ご利用できる状態であっても、場合によっては、一時的に情報が取得できない場合・投稿ができない場合や、情報の取得や投稿に失敗するケースもございます。予めご了承ください。

  • Instagram APIを利用する権限はmeta社の動向により利用できなくなる可能性もございます。予めご了承ください。

  • 本ツールの利用で発生した問題の責任は負いかねます。事前に使い方をテスト、理解した上で、ご利用ください。

  • ツールおよびプログラムの著作はGASラボにあります。無断での転載・再販・配布・共有やソースコードのコピーは固く禁止しております。

  • 本ツールは処理時間に上限があります(約6分)。制限時間内に処理が完了しない場合、トラッキングするアカウントを減らすなどの調整をお願いします。あらかじめご了承ください。

  • 本ツールは初回利用時に「認証・許可プロセス」が発生します。認証・許可を下記の記事を参考に進めて下さい。

  • 本ツールはInstagram APIの仕様変更に伴い、ツール自体の仕様が変更になる可能性やアップデートされる可能性、データ取得ができなくなる可能性がございます。予めご了承ください。


よくある疑問Q&A

Q.「Instagramアカウント一覧を更新」メニューを実行するとエラーが発生します。

ご不便をおかけしますが、下記のページの手順をお試しいただけますと幸いです。

インスタグラムアカウントを取得できない場合の対処方法


Instagram予約自動投稿ツールの今後の更新について(2023年10月27日時点)

ツールの機能追加について

基本的にユーザー様のリクエストをお伺いしながら機能の拡充に取り組んでいきます。是非、リクエストをお寄せください。

<これまでのツール改修履歴>

・Instagram APIの仕様変更によるエラーの対応、取得項目や仕様の変更(2023年10月27日)

ツールの提供価格について

・本ツールはnote限定で「4,980円」でご提供します。
(今後値上げの可能性もございます)

・機能拡充のタイミングなど、今後価格が変更になる可能性があります。予めご了承ください。

GASラボのその他のツール開発について

  • GASラボでは、Instagram予約自動投稿ツール以外にも業務効率化・自動化に役立つツールの開発を進めています。

  • GASラボでは、今後も便利な自動化ツールや新規サービス、テンプレートを開発・公開してまいります。ご興味がある方はnoteTwitterをフォローいただけると嬉しいです。


この先は有料コンテンツになります。本記事をご購入された方に「Instagram予約自動投稿ツール」の配布ページURLを公開しております。


ここから先は

682字
この記事のみ ¥ 4,980

この記事が気に入ったらサポートをしてみませんか?