お世話になっております。
Shopifyのカートの仕様について、いろいろとドキュメントを探しましたがこれといった答えが載っているものが探せず、こちらにて質問させていただいています。
先日気づいたのですが、スマホから会員登録をしてログインした状態でカートに商品を入れてみたのですが、その後すぐにPCで改めて確認しようとしたらカートの商品がありませんてした。
アカウント作成しておけばどのデバイスからでもショップ・カートにアクセスできると思い込んでいたのですが、そもそものところ、カート内商品はアカウントに紐付いているわけではないのでしょうか?
User0126様
はじめまして、フルバランスの園畑です。
ご質問を確認いたしました。
カートない商品の紐付けですが、アカウントでは紐づいておらず、
ブラウザのキャッシュ情報をもとに紐付けがされているかと存じます。
そのため異なるデバイスや、プライベートモードなどではカート情報を引き継ぐことは難しいかと存じます。
ご参考までに。
1点補足です。
もし実装するなら、一例ですが、以下のようなアプリを使用すればカートの同期ができるようです。
Cross Device Cart
https://apps.shopify.com/cross-device-cart?locale=ja
Persistent Cart
https://apps.shopify.com/cart-persistify?locale=ja
何かヒントになりましたら幸いです。
フルバランス 渡邉
フルバランス
渡邉様
ご回答いただきましてありがとうございました。
キャッシュ情報に紐付いているのですね。
異なるデバイス間で使えたら便利だと思ったのですが、残念です。
アプリの情報もありがとうございました。
検討させていただきたいと思います。