どうも3号です。
最近FIFA22とAPEXをやっているので時間が足りないなと感じております。
精神と時の部屋がほしいです。
というわけで本題ですが、
この前会社の上の方からこんな指示がありました。
「各店のLINE友だち数推移を比較できるようにしたい」
とのこと。
当社パチンコ、カラオケ、温浴、デイサービスと幅広くやっております。
とくにパチンコ店はほぼ毎日LINEを使ってメッセージを送っておりますので、
友だち数は重要な指標の一つとなります。
これをBIツール、弊社ではGoogleデータポータルを使っておりますので
データポータルで表示せよ、
さらに手動で入力はありえないと思うので自動収集でということか!
となりましたので、早速取りかかりました。
データポータルのデフォルトのコネクターでLINEがあれば速攻で終わったのですが、
無いですね。残念。TwitterとかFacebookはあるのにな。
じゃあもうAPIしかないかということで調べたら当たり前のようにありました。
https://developers.line.biz/ja/reference/messaging-api/#get-number-of-followers
これあるなら誰かデータポータルのコネクタ作ってくれよと思いつつ
見てみると友だち数を取得するための
HTTPリクエスト
GET https://api.line.me/v2/bot/insight/followers?date={date}
がありましたので無事実装できそうです。
よかった。
サンプルコードも一応載せておきます。
過去のブログも読んでいただけると喜びます!
Google Apps Script(GAS)でfor…inを使った繰り返しの注意点
弊社はGoogleWorkspace販売代理店を運営しております。
新規アカウント発行から、他社様からのお乗り換えなどの
お問い合わせお待ちしております。