Shopify Flowは、Shopifyが独自で提供しているタスクを自動化するためのアプリです。
easyPointsは連携によって複数のアクションやトリガーを備えており、easyPointsのアクションに他のアプリやサービスを連動させたり、外的なトリガーに対してポイント付与を行うことなどが可能になります。
現在Shopify Flowはスタンダード、プレミアム、Shopify Plusのプランで利用可能です。
Shopify Flowの設定方法
Shopify Flowでは以下の要素を設定します。
トリガー: フローを開始するタイミングを指定します
条件: フローの開始後、条件によってフィルターをかけ、特定条件下でのみ進行するように設定します
アクション: 「何を行うか」という最終的に実行されるアクションを設定します
これらの要素を組み合わせることで、特定のタイミングで目的のアクションが対象を選び、自動で行われるように設定することができます。
easyPointsで利用可能なトリガーとアクション
トリガー
Point Balance Update
= ポイント残高の変動時に起動するトリガーTier Update
= 会員ランクの更新時に起動するトリガー
トリガーにはそれぞれその後のFlow内で条件やアクション内の要素として利用可能な変数が存在します。
各トリガーにおける変数の詳細は以下をご確認ください。
アクション
Adjust Point Balance
= ポイント残高の調整
また、アクション設定時には以下の項目が設定可能です。
項目名 | 内容 | 備考 |
Customer ID / Email | IDまたはEmail | 入力必須 |
Point Value | 変動させるポイント数 | 入力必須 |
Type | 付与タイプ | 任意 |
Reference ID | システム内の固有ID | 任意 重複するIDの付与は1度のみ実行されます 固定値をご入力の際はご注意ください |
Customer ID / Emailでは付与対象のアカウントを特定しますが、特定のアカウントを対象にする状況でない場合は、「変数を追加」からお進みください。
"Customer"から"id"を選択することで {{customer.id}} という変数を差し込むことができます。
この場合、トリガーで指定されたアカウントを対象にポイントの付与が発生いたします。
一部外部アプリではidの取得ができず、メールアドレスでの指定が必要な場合がございますが、基本的にidの方が正確であるため、可能な限りidの変数を使用いただくことを推奨しております。
Reference IDに関しては「顧客につき1度まで」といったような重複不可の制御に利用されるIDであり、重複するIDを持つ付与は一度のみ許可されます。
固定値を挿入すると2度目以降の付与が機能いたしませんのでご利用の際にはご注意ください。
(特殊な利用ケースを除いて、空白のままでのご利用が推奨されています。)
トリガーによっては{{customer.id}}以外の変数を用いる場合もございます。
