テンプレートがコピーされるので、「OK」ボタンをクリックします。
Yoomアカウントの「マイプロジェクト 」の画面に移動するので、テンプレート内容を確認してください。
設定フローは3つです。
・Google スプレッドシートのトリガー設定 (1)まず、Google スプレッドシートのアプリトリガーを設定します。
Yoomアカウントの画面左側のマイプロジェクトから「【コピー】Google スプレッドシートで行が追加されたら、Paddleに新規顧客を作成する」をクリックしてください。
クリックした後、以下画面のようにテンプレート内容が表示されます。
今回は一例として、テストデータを挿入した以下のGoogle スプレッドシートを使用して設定を行います。 ステップ3の「レコードを更新する」の行程を経て、『Google スプレッドシートの【Customer ID(Paddle)】にPaddleの情報を転記する』までの作業が行われることを想定しています。
(2)まずはトリガーとなる「行が追加されたら」をクリックします。 (3)連携するアカウント情報を入力し、[次へ]をクリックします。
(4)次画面で「トリガーの起動間隔」や「スプレッドシートID」の情報を入力していきましょう。 「トリガーの起動間隔」は5分、10分、15分、30分、60分から任意のものを選択してください。 ※トリガーの起動間隔はプランによって異なるため、注意が必要です。
(4)「スプレッドシートID」、「シートID」の項目は、入力バーをクリックすると以下の画面のようにアカウントから取得した情報を「候補」として展開できます。 この情報の引用も活用しましょう。
(5)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。 なお、このステップで下記のような情報をアウトプットとして取得することが可能です。 アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。
Google スプレッドシートをアプリトリガーとして設定する際の、テスト時の挙動については、こちらのページ も事前に確認してください。
・Paddleの設定 (1)次に、2つ目のアクション「Create New Customer」をクリックしましょう。
(2)連携するアカウント情報を入力し、[次へ]をクリックします。
(3)次の画面で「Email」や「Custom Data」などの項目に情報を入力していきましょう。 入力バーをクリックすると、前ステップから取得したアウトプットを引用できます。 (以下の画像は例として、前ステップから取得したアウトプット【アドレス】を引用したものです。)
(4)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
(5)最後に、3つ目のアクション「レコードを更新する」をクリックしてください。
(6)次の画面で、Google スプレッドシートのアカウント情報が入力されていることを確認しましょう。 下にスクロールすると、「データベースの連携」項目がありますので、該当する情報を入力してください。 連携したアカウントから取得した情報を「候補」として展開できますので、こちらも活用しましょう。
(7)情報を入力した後、[次へ]をクリックします。
(8)次の画面で、Google スプレッドシートの指定したテーブルから条件に合うレコードを取得し、レスポンス結果の一番上のレコードの値を更新する設定を行います。 以下は例として、「①更新したいレコードの条件」へ、更新したいレコードに『ID』を指定し、条件を『等しい』、条件と一致する情報を『ID』(アウトプット活用)と設定したものです。
(9)次に「②更新後のレコードの値」を設定します。 「①更新したいレコードの条件」に設定した値は、ここでヒットしたレコードに更新されます。 入力バーをクリックし、該当する情報を設定してください。 以下の画面のように、アウトプットも活用できます。 (例として、「Customer ID(Paddle)」部分に、2つ目のアクションで取得した【Customer ID】を設定しています。)
今回は、「Customer ID」に情報が転記されることを想定して設定を行っているので、その他の項目は更新されないよう『空欄 』にします。
(10)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。 これで設定は完了です。
・トリガーをON 以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。
今回使用したテンプレートはこちら