Cloud FunctionsでGoogle Sheets API叩こうと考える場合、ここでのサービス間認証が正しいのでしょうか。

Google Cloud FunctionsのSlack のチュートリアル - Slash コマンド」
に倣い、グーグルスプレッドシートのセル内容を変更するCloud Functionsの作成を試みましたが、上手く動かないので質問しております。

他にも、参考になるドキュメント(できればnode.js用)があれば、教えて頂きたいです。