Skip to main content
Multicart を使用すると、1 つの Shopify ストアから複数の独立したカート設定を作成および管理できます。常にライブなカートが 1 つだけあるのではなく、次のことができるようになります:
  • 下書きカートを保持して、公開前に実験や改善を重ねる
  • いつでもカートを公開して、顧客向けのライブ体験を数秒で切り替える
  • 公開前に、ライブストアフロントで下書きカートをプレビューする
これにより、季節限定やキャンペーン用のカートを事前に準備し、ライブストアフロントに影響を与えることなく安全に変更を加える柔軟性が得られます。公開の手順、翻訳可能なフィールドの全一覧、カートごとの設定、バージョン管理、制限事項など、基盤となる仕組みについては Multicart リファレンスを参照してください。

カートの管理

カートは 2 つの場所で管理できます:
  • ホームページ - 現在のライブカートと「Manage all carts」ボタンが表示されます
  • All Carts ページ - 「Manage all carts」からアクセスすると、ライブカートと下書きカートがセクション別に表示され、カートごとの分析と、公開、編集、プレビュー、複製、翻訳、削除のボタンが利用できます

ライブカートと下書きカート

ライブカートとは、現在ストアで顧客に表示されているカート設定のことです。同時にライブにできるカートは 1 つだけです。 下書きカートとは、まだ顧客に表示されていない保存済みの設定のことです。実験、キャンペーンの準備、新しいアイデアのテストのために、必要な数だけ下書きカートを持つことができます。 唯一のライブカートを非公開にすることもできます。その場合、Upcart は顧客に対して実質的に無効になります。この操作を行う前に、アプリが警告を表示します。
ライブカートがなくても請求は停止しません。請求を停止するには、Upcart をアンインストールする必要があります。

Cart Editor での作業

Cart Editor は、特定のカートの設定を読み込みます。エディターの上部には次のものが表示されます:
  • カートの名前とステータス(ライブまたは下書き)
  • Publish または Unpublish ボタン
  • エディターを離れずにカートを切り替えるためのドロップダウン
  • Show items in cart と Show empty cart の切り替え(右上)
カートはデフォルトで「Untitled cart #」という名前ですが、名前を変更できます。保存と破棄には Shopify の標準の保存バーを使用します。 変更はいつライブになりますか?
  • 下書きカートの場合: 保存しても下書きの設定が更新されるだけです。ライブストアフロントには何も変化はありません。
  • ライブカートの場合: 保存するとストアフロントが即座に更新されます。

カートの公開と非公開

下書きカートで Publish をクリックすると:
  1. 下書きカートの設定がライブカートになります
  2. 以前のライブカートは自動的に下書きに移動します
  3. 変更は即座にストアフロントに反映されます
この処理の前に確認モーダルが表示されます: 「Publishing will make this cart live. The current live cart will be moved to draft.」公開には数秒かかることがあります。同期される内容の詳細については、公開時には何が起こりますか?を参照してください。

「App embed off」バッジ

ライブカートに黄色の「App embed off」バッジが表示されている場合、次のことを意味します:
  • カートは Upcart で LIVE に設定されている
  • しかし、Upcart Bridge(app embed)が Shopify テーマエディターで無効になっている
  • カートが「ライブ」であっても、Upcart はストアフロントに表示されない
修正するには、Shopify admin → Online Store → Themes → Customize → App embeds に移動し、Upcart Bridge を有効にします。
app embed がオフでも、ディスカウントはライブのままです。オフにするには、Shopify のディスカウントで個別に無効にする必要があります。

下書きカートのプレビュー

公開前に任意の下書きカートをプレビューできます:
  1. All Carts ページで下書きカートの Preview をクリックします
  2. 下書きカートの設定でライブストアフロントが開きます
  3. URL には ?upcart-sandbox-mode=1 が含まれます。値は正確に 1 である必要があります - それ以外の値(true を含む)ではプレビューモードはトリガーされません。
プレビューの制限とトラブルシューティングについては、Multicart のトラブルシューティングを参照してください。

カートの複製

任意のカートを複製して、同じ設定のコピーを作成できます。これは次のような場合に便利です:
  • 既存カートのバリエーションを作成したい
  • オリジナルに影響を与えずに変更をテストしたい
  • 現在の設定を基に季節限定バージョンを準備したい
カートを複製すると、すべての設定、モジュール、翻訳が新しい下書きカートにコピーされます。
Upcart には、カート設定のファイルベースのインポートやエクスポートの機能はありません。カートの設定を再利用するには、Upcart 内でカートを複製するか、テンプレートから新しいカートを作成してください。Upcart 内から Shopify ストア間でカート設定を移行することはできません。

カートの削除

ライブカートをアプリから直接削除することはできません。削除オプションはカートが下書きになった場合にのみ表示されます。カートを削除するには:
  1. All Carts に移動します
  2. カートがライブの場合は、まず Unpublish をクリックします
  3. 下書きになると、削除オプションが利用可能になります
  4. Delete をクリックします
別のカートを公開せずに唯一のカートを非公開にすると、ライブカートがなくなり、Upcart は顧客に対して無効になります。

翻訳

カートに表示されるテキストを、カートごと、Shopify のロケールごとに翻訳できます。これにより、ボタンのラベル、見出し、リワードのメッセージを言語ごとに変えて、すべて Upcart 内で管理できます。 カートを翻訳するには:
  1. All Carts ページで対象のカートを見つけます
  2. Translate ボタンをクリックします
  3. Shopify ストアで有効になっている各ロケール(例: fr、de、es)の翻訳を入力します
カートを公開すると、そのカートに保存されている翻訳が Shopify の Translations API に同期され、以前のライブカートの翻訳は置き換えられます。翻訳はカートを複製したときにもコピーされます。翻訳できるすべてのフィールドの一覧については、翻訳可能なフィールドを参照してください。 翻訳のトラブルシューティングについては、Multicart のトラブルシューティングを参照してください。

カートごとの設定、バージョン管理、分析

各カートには、配送保護と Discounts に関する独立した設定があり、独自のストアフロントコンポーネントのバージョン(V1 または V2)を管理し、カートごとの分析を持ちます。これらの動作については、カートごとの設定、カートのバージョン管理(V2)、制限事項を参照してください。

トラブルシューティング

Multicart に関するよくある問題、解決策、よくある質問については、Multicart のトラブルシューティングを参照してください。