Stack ヘルプガイド

対応バージョン:iOS v132.0.0 / Android v7.0.0

モバイルアプリ管理画面>テーマ>カート から設定できます。

販売チャネル>オンラインストア>テーマを編集するから設定できます。

画面左上にある埋め込みアプリのアイコンをクリックして「Online Store Cart Sync」というアプリ名で検索してください。

表示されたアプリをチェックして有効化をしてください。

カート同期される項目

カート同期は、同期対象となる項目とならない項目があります。

  • 同期される項目

    • 商品バリエーション

    • 商品バリエーション単位の個数

  • 同期されない項目

    • カートのメモ

    • カート属性

    • クーポンコードの適用

    • ギフトカードコードの適用

    • 購入者/配送先の情報

    • ラインアイテムのカスタム属性


エンドユーザーにカート同期機能を提供する前に、動作確認をお願いします。

✅ 事前準備

  1. Appify管理画面でカート同期をオンにする

  2. オンラインストアのテーマエディター内の埋め込みアプリをオンにする

  3. Webとアプリ上で同じアカウントにログインする

  4. Webとアプリ双方のカートが空になっていることを確認する

  5. 端末のアプリが対象バージョン以上であることを確認する

Webカート・・・アプリ内Webビューを含む、オンラインストアのカート

アプリカート・・・アプリ内ネイティブカート

手順

  1. アプリでカートを開き、空であることを確認

  2. Webで商品Aを1つカートに追加

  3. アプリでカート画面をいったん閉じ、もう一度開く

正常な挙動

  • アプリのカートに商品Aが表示される

手順

  1. 両方のカートに商品Aが1つ入った状態にする

  2. Webで商品Aの数量を3に変更

  3. Webで商品Bを1つ追加

  4. アプリのカート画面を閉じて、再度開く

正常な挙動

  • アプリに「商品A(数量3)」と「商品B(数量1)」が表示される

手順

  1. 両方のカートに商品Aが入っている状態にする

  2. Webでカート内の商品をすべて削除

  3. アプリのカート画面を閉じて、再度開く

正常な挙動

  • アプリのカートが空になる

手順

  1. アプリで商品Aを追加

  2. 数量を増やす(例:3まで)

  3. 数量を減らす(例:1まで)

  4. 商品Aを削除

正常な挙動

  • エラー表示がなく、表示が正しく更新される

手順

  1. 管理画面で同期設定をOFFにして保存

  2. アプリのカートを空にする

  3. Webで商品Aを1つ追加

  4. アプリのカート画面を閉じて、再度開く

正常な挙動

  • アプリ側に商品Aが表示されない

販売チャネル制限の確認

Shopifyの販売チャネル設定によって「Webだけで買える商品/アプリだけで買える商品」があります。同期によって片方のカートに反映されないことを確認してください。

手順

  1. アプリで「アプリ限定商品」をカートに追加

  2. アプリのカート画面を閉じて、再度開く

  3. Webで同じアカウントのオンラインストアを開き、/cart を確認

正常な挙動

  • Webのカートに「アプリ限定商品」が表示されない(または購入手続きに進めない)

手順

  1. Webで「Web限定商品」をカートに追加

  2. アプリのカート画面を閉じて、再度開く

正常な挙動

  • アプリのカートに「Web限定商品」が表示されない(または決済に進めない)

オンラインストアとアプリのカート同期を有効化した後、カートページを確認すると一瞬空になった後に商品が表示されました。

同期処理のために更新が走るので、一瞬空になった後に商品が表示される場合があります。

オンラインストアとアプリのカート同期を有効化したのに、オンラインストアに表示されません。

オンラインストアのカートページを再読み込みしてください。

また、アプリと同じアカウントでログインしていることを確認してください。

オンラインストアとアプリのカート同期を有効化したのに、アプリに表示されません。

アプリでカート画面を開いてください。アプリでカート画面を開くと同期されます。