Shopify アプリに関する話題はこちら
MR.POINTとショッピファイフローで誕生日ポイントを付与したいと考えています。
現在、顧客情報内にメタフィールドで誕生月が入るように構築済です。
毎月1日に、誕生日を迎える方へポイントを自動付与(月末有効期限)には、トリガーは何になりますでしょうか?
宜しくお願い致します。
解決済! ベストソリューションを見る。
成功
お急ぎとのことなので、すでに解決済みかもしれませんが、
興味があり調査してみましたので、ご報告いたします。
「Scheduled Time」というトリガーで毎月1日に自動実行するフローを作成できるはずです。
https://help.shopify.com/ja/manual/shopify-flow/reference/triggers/scheduled-time
下記のような流れになるかと思います。
トリガー: Scheduled Time
↓
アクション: Get customer data
↓
アクション: For each loop (iterate)
↓
アクション: MR.POINTのポイント更新アクション
しかし、
大きな問題がありまして、
Get customer dataで扱える顧客の数は最大で100になります。
クエリで顧客を絞ることもできますが、
おそらくメタフィールドの値による絞り込みはできないかと思います。
クエリで使用できるパラメータはおそらく下記に記載されたものになるはずだからです。
https://shopify.dev/docs/api/admin-graphql/2023-04/queries/customers
全顧客数が100名以下であれば、
For each loopの後、「条件」でメタフィールド(誕生日)の値で制御することもできますが、
顧客数が100名を超える場合は、
この方法ではポイント付与ができない顧客が出てきてしまうはずです。
そうすると思いつくのは、下記のような方法です。
しかし、この方法がおすすめできるかというと、
ちょっとした綻びで崩壊しそうなので、
おすすめはしにくいです。
アプリベンダーに誕生日ポイントの実装を検討してもらった方が良いかもしれません。
もしくは、
https://apps.shopify.com/vip?locale=ja
こちらのアプリのように誕生日ポイントが実装されているアプリに乗り換えた方が安全だとは思います。
しかし、緊急とおっしゃっているので、どちらも質問者様の希望には沿わないかもしれませんね。
完全な解決策がなく恐縮ですが、
参考になる情報があれば幸いです。
(キュー田辺)
成功
お急ぎとのことなので、すでに解決済みかもしれませんが、
興味があり調査してみましたので、ご報告いたします。
「Scheduled Time」というトリガーで毎月1日に自動実行するフローを作成できるはずです。
https://help.shopify.com/ja/manual/shopify-flow/reference/triggers/scheduled-time
下記のような流れになるかと思います。
トリガー: Scheduled Time
↓
アクション: Get customer data
↓
アクション: For each loop (iterate)
↓
アクション: MR.POINTのポイント更新アクション
しかし、
大きな問題がありまして、
Get customer dataで扱える顧客の数は最大で100になります。
クエリで顧客を絞ることもできますが、
おそらくメタフィールドの値による絞り込みはできないかと思います。
クエリで使用できるパラメータはおそらく下記に記載されたものになるはずだからです。
https://shopify.dev/docs/api/admin-graphql/2023-04/queries/customers
全顧客数が100名以下であれば、
For each loopの後、「条件」でメタフィールド(誕生日)の値で制御することもできますが、
顧客数が100名を超える場合は、
この方法ではポイント付与ができない顧客が出てきてしまうはずです。
そうすると思いつくのは、下記のような方法です。
しかし、この方法がおすすめできるかというと、
ちょっとした綻びで崩壊しそうなので、
おすすめはしにくいです。
アプリベンダーに誕生日ポイントの実装を検討してもらった方が良いかもしれません。
もしくは、
https://apps.shopify.com/vip?locale=ja
こちらのアプリのように誕生日ポイントが実装されているアプリに乗り換えた方が安全だとは思います。
しかし、緊急とおっしゃっているので、どちらも質問者様の希望には沿わないかもしれませんね。
完全な解決策がなく恐縮ですが、
参考になる情報があれば幸いです。
(キュー田辺)
田辺様、ご回答ありがとうございます。
ご回答を確認しながらも返信が遅れ申し訳ありません。
仰る通り、タグでのデータ付与が必須でしょうし、システム開発レベルじゃないと難しいかもしれませんね。。。
ご丁寧な回答に感謝いたします。
ありがとうございます。
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 7, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 30, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024