FROM CACHE - jp_header
このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

GraphQLで顧客にEmailを送りたい

GraphQLで顧客にEmailを送りたい

a_y_mc
Shopify Partner
1 0 0

お世話になります。

 

現在登録されている顧客に一斉にメールを送信しなければならなく

管理画面から一人一人送ると骨が折れるので、バッチを作成したいと考えております。

そのため通常のメールをShopifyから送信したいのですが、ドキュメントを漁ってみましたが

GraphQLで送信できるのは

https://shopify.dev/docs/api/admin-graphql/2023-07/mutations/customerPaymentMethodSendUpdateEmail

お支払い変更のメール送信だったりなどしか見当たらなく、

通常のメールを送信できるのか分からないため、質問させていただきました。

 

管理画面ではこちらからメールを送信すると思います。

これをGraphQLでやりたいです。

 

A49A0647-4C1D-4BE0-A5C2-4B6B95F1B0FC_1_201_a.jpeg

 

アプリ側のサーバーではPHP(Laravel)を使用しています。

1件の返信1

Qcoltd
Shopify Partner
1096 447 441

@a_y_mc 様

 

興味があり調査してみました。

 

あくまで、私の所感ですが、

下記の投稿を見る限りAPIからのメール送信はできない可能性が高いです。

https://community.shopify.com/c/%E6%8A%80%E8%A1%93%E7%9A%84%E3%81%AAq-a/%E4%BB%BB%E6%84%8F%E3%81%AE%...

 

上記投稿は、3年前のものですが、回答はShopifyのスタッフの方からのものなので、

少なくとも3年前には質問者様が希望されるようなAPIはなかったようです。

 

現在の状況も、下記のAPIのリファレンスサイトのサイト内検索で「mail」や「notify」で検索して調べてみましたが、それらしい情報は出てきませんでした。

https://shopify.dev/docs/api/admin-graphql

 

もし、単純に、登録顧客がメール受け取りを許可しているしていないに関わらず、全員にメールを送信したい場合は、下記2つのやり方が考えられると思います。

 

(1) 上記投稿でも紹介されているようにアプリを活用するやり方 (顧客がメール受け取りを許可しているしていないに関わらずメール送信可能かはアプリによって差があるかもしれません。)

 

(2) 顧客情報をエクスポートし、何らかのメール配信サービスからメールを送付する、というやり方

 

大した情報がなく恐縮です。

(キュー田辺)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/