このプロジェクトは、Googleフォーム送信時に Re:lation API を呼び出してチケットを作成する Google Apps Script のサンプルコードです。
-
機密情報の分離
アクセストークン、サブドメイン、受信箱IDなどの機密情報は Script Properties または User Properties を管理します。 -
MIT License
本プロジェクトは MIT License の下で公開されています。
このプロジェクトは、Googleフォームから re:lation API を利用してチケットを作成するためのサンプルコードです。
重要:
- 本コードは、re:lation を提供している株式会社インゲージとは一切関係ありません。
- このコードの利用は全て自己責任で行ってください。
- 作者は、本コードの利用に起因するいかなる損害や問題についても、一切責任を負いません。
git clone git@github.com:solahsoyalp/GoogleFormsRelationIntegration.git- Clasp を利用する場合は、プロジェクトフォルダ内の .clasp.json を参照してください。
- Clasp を用いて GAS プロジェクトとしてデプロイします。
GAS エディタの「プロジェクトのプロパティ」>「スクリプトのプロパティ」から以下を設定してください。
RELATION_SUBDOMAIN: ご利用の Re:lation サブドメイン(例:example)RELATION_MESSAGE_BOX_ID: Re:lation の受信箱IDRELATION_ACCESS_TOKEN: Re:lation のアクセストークン
- GAS エディタで「編集」>「現在のプロジェクトのトリガー」を選択します。
sendToRelation関数に対して「フォーム送信時」トリガーを追加してください。
本プロジェクトは MIT License の下で公開されています。