Google Apps Script × IFTTT でつくるTwitterエゴサーチ自動化

C0479b152c326746e911be790617f75b?s=47 katsuhisa_
October 31, 2017

Google Apps Script × IFTTT でつくるTwitterエゴサーチ自動化

Google Apps Script 活用ミートアップ で話した内容です。
https://gaiax.connpass.com/event/69200/

C0479b152c326746e911be790617f75b?s=128

katsuhisa_

October 31, 2017
Tweet

Transcript

  1. Google Apps Script × IFTTT でつくる エゴサーチ自動化 株式会社 スタディスト 北野

    勝久
  2. 自己紹介 インドのIT企業で2年半ほど働いた後、 スタディストで、SRE らへんの仕事をしています。 北野 勝久 katsuhisa91 https://github.com/katsuhisa91 Katsuhisa Kitano

    https://www.facebook.com/katsuhisa.kitano.33 @katsuhisa__ https://twitter.com/katsuhisa__ #GAS活
  3. 会社紹介 スタディストという会社からきました。 『Teachme Biz 』というサービスを つくっています。 弊社のゆるキャラ『マロン』 #GAS活

  4. Twitter エゴサーチやってます? #GAS活

  5. スタディスト素晴らしい。 急成長企業を支えるママ社員のディープワーク(戦 略経営者) - goo ニュース https://t.co/z6TQc0ZaRJ Twitter エゴサーチいいよ、という話 •

    自社のニュースに対する世の中の反応が分かって嬉しい! #GAS活
  6. Twitter エゴサーチいいよ、という話 • 自社のサービスに対する世の中の反応が分かって嬉しい! セールスフォースと親和性は高いと思うなぁ。 クラウド型マニュアル作成「Teachme Biz」のスタ ディストがセールスフォースから資金調達 | TechCrunch

    Japan https://t.co/Z4jxZO48jT @jptechcrunchさんから #GAS活
  7. Twitter エゴサーチいいよ、という話 • 世の中の情報をかんたんに集める(マニュアル作成に関する世の中の意見) Markdownパーサー。不具合あってもいいやリリー ス準備の為、使い方のマニュアル作成中♥。なんか テンションが上がらないでござる。たーのしーく無い 。 (´-ω-`) #GAS活

  8. 意外といい! #GAS活

  9. でも・・・ • Twitter でいちいち検索とか めんどうでやってらんない • 昔の投稿に関しては、 無限スクロールしないと見れなくてつらい • 記録したい

    #GAS活
  10. そこで・・・ • エゴサーチ自動化したい • ちゃんとデータを残したい • 後から検索をつかって、 かんたんに見返せるようにしたい #GAS活

  11. • エゴサーチ自動化したい • ちゃんとデータを残したい • 後から検索をつかって、 かんたんに見返せるようにしたい Google Apps Script

    とIFTTT つかえば、 かんたんにできます そこで・・・ #GAS活
  12. IFTTT とは 「if this then that」というシンプルなコンセプトに基づく「レシピ」を作成し共有することが できる。 レシピの「this」の部分は「Facebookで写真をタグ付けした時」「Foursquareでチェックし た時」といった「きっかけ」になり、 「that」の部分は「テキストメッセージの送信」「Facebookでステータスメッセージを作成」

    といった「行動」になる。 ユーザーが使用するサービスで有効にする「きっかけ」と「行動」のコンビネーションがレ シピである。 by wikipedia #GAS活
  13. IFTTT とは 「if this then that」というシンプルなコンセプトに基づく「レシピ」を作成し共有することが できる。 レシピの「this」の部分は「Facebookで写真をタグ付けした時」「Foursquareでチェックし た時」といった「きっかけ」になり、 「that」の部分は「テキストメッセージの送信」「Facebookでステータスメッセージを作成」

    といった「行動」になる。 ユーザーが使用するサービスで有効にする「きっかけ」と「行動」のコンビネーションがレ シピである。 by wikipedia 長い! #GAS活
  14. IFTTT とは めっちゃかんたんです。 「もし、this なら、that する。」以上。 #GAS活

  15. IFTTT とは ➔今回やったこと もし◯◯を含むTweet がされたらスプレッドシートに書き込む #GAS活

  16. というわけで、 『30分でつくるTwitter エゴサーチ自動化』 の話をします。 #GAS活

  17. 30分でつくるTwitter エゴサーチ自動化 #GAS活

  18. 30分でつくるTwitter エゴサーチ自動化 もし、対象キーワードを含むTweet があれば、 スプレッドシートに書き込む(1レコードとして作成) ➔IFTTT のレシピがすでにあるので実装無 #GAS活

  19. IFTTT レシピ #GAS活

  20. 30分でつくるTwitter エゴサーチ自動化 • 毎日朝8:00に、エゴサーチ結果 をメール配信 ◦ 配信状況をチェックするカラムを用意した ◦ 配信したら、カラムをtrue に

    #GAS活
  21. Google Apps Script 実装 • send チェック /* 5列目がnullであればメール送信 */

    if(mySheet.getRange(i,5).getValue()==""){ ... } /* 送信済みのツイートには5列目に"send" */ mySheet.getRange(i,5).setValue("send"); gist 公開したので、よければどうぞ。 https://gist.github.com/katsuhisa91/b54a037dd751fbedefea8ce5f2210c61 #GAS活
  22. まとめ IFTTT とGoogle Apps Script の連携、 楽だしできること広がるし良いよ #GAS活

  23. 採用にご興味ある方は、 お気軽にご連絡ください! スタディスト 北野 勝久 katsuhisa.kitano@studist.jp ご清聴ありがとうございました #GAS活