みなさん、こんにちは!
現役エンジニアの”よし”です。
最近、kintoneというキーワードをよく耳にしますよね。
kintoneは国内のサービスで、APIも用意されておりスプレッドシート(GAS)とも相性がいいんです!
今回は、kintoneのデータをスプレッドシートに表示する仕組みについてざっくりご紹介します。
へー、こういうこともできるのか、やってみたいな〜と思っていただくきっかけになる記事になればと思います!
システム構成
システム構成は以下のようになっています。
GASを得意としている我々にはお馴染みですね(笑)
以下のように、簡単な作りになっています。
- kintone(API)
- GAS
- スプレッドシート
最終的には画像のように、kintone側で設定した内容に沿ってレコードを作成します。
そのレコードの情報をGASを通してスプレッドシートに表示します。
スプレッドシート上で何ができるようになるのか?
本業でもよく使うのですが、kintoneが国産ということもありAPIの情報が日本語でとにかくわかりやすいです。笑
そのため、困ったときはリファレンスと睨めっこすればなんとなくで解決することが多いです。
ほんの一部ですが、いろいろできちゃいます。。!
- [取得]kintone上のレコードを取得して表示する
- [新規作成]スプレッドシートにある情報を新規レコードとして作成する
- [更新]特定のレコードの特定の項目の情報を更新する
kintone×GASで実際に作ったプロダクトを紹介します!
思い返せばよしとますで1年半前からkintoneAPIを使いまくっていました。笑
現在作ったものをいくつかご紹介します。
- kintone上の情報をAPIで取得し、CSVデータをGASで作成する
- Googleフォームで取得した回答を、kintoneにAPIと使って新規レコードとして登録する
- kintone上の情報をAPIで取得し、スプレッドシート上で修正したデータをAPIを使って一括更新する
まとめ
いかがでしたでしょうか?
とてもざっくりではありますが、kintoneとGASの連携についてご紹介しました。
ノウハウがだいぶ溜まってきていて、開発のスピード感も上がりました。
この記事を見てくださった方で、kintoneのデータをスプレッドシートで取得したい!とちょうど思っている方がいらっしゃいましたらぜひコメントください。笑
Google Workspaceを活用している場合はGoogle Apps Scriptを覚えると業務の効率化および自動化ができます。
Google Apps Scriptが学べるスクールはコチラで紹介しています。よかったら見てみてください。
Google Apps Scriptが学べたらコチラの記事で収益化してみてはいかがでしょうか?
以上、最後までお読みいただきありがとうございました。