1. Commerce Connectの設定

放棄されたカートエンゲージメントプランを構成する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Commerce Connectの既定の構成では、放棄されたカート エンゲージメント プランを使用して次のことを行います。

  • 訪問者を追跡し、彼らが途中で店を出てショッピングカートを放棄した場合にフォローアップします。

  • ショッピングカートのコピーを保管します。

    カートのコピーは保存されるため、Sitecore Experienceエンジンが訪問者を認識したときにカートをすぐに利用できるようになります。一部の外部システムでは、ショッピング カートの機能とデータの一部のみがサポートされます。このような場合、カート全体がエンゲージメント プランの状態に格納されます。

このトピックでは、次の方法について説明します。

放棄されたカートエンゲージメントプランを無効にする

放棄されたカートのエンゲージメントプランを使用しない場合は、/App_Config/Include/Sitecore.Commerce.Carts.configファイル内の次のプロセッサをコメントアウトして無効にすることができます。

  • ResumeCartパイプラインのMoveVisitorToInitialStateプロセッサ。

  • 次のパイプラインのUpdateVisitorInEAPlanプロセッサ。

    • createCart

    • addCartLines

    • removeCartLines

    • updateCartLines

    • updateCart

    • addParties

    • removeParties

    • updateParties

    • addShippingInfo

    • removeShippingInfo

    • addPaymentInfo

    • removePaymentInfo

カートをエンゲージメント プランの状態に保存する機能を無効にする

カートをエンゲージメント プランの状態に保存しない場合は、/App_Config/Include/Sitecore.Commerce.Carts.configファイル内のパイプラインから次のプロセッサをコメント アウトすることで、この機能を無効にすることができます。

  • getCartsパイプラインのBuildQueryプロセッサとExecuteQueryプロセッサ。

  • SaveCartパイプラインのSaveCartToEaStateプロセッサ。

  • CreateOrResumeCartパイプラインのFindCartInEaStateプロセッサ。

  • LoadCartパイプラインのLoadCartFromEaStateプロセッサ。

  • DeleteCartパイプラインのDeleteCartFromEaStateプロセッサ。

  • ResumeCartパイプラインのCheckCanBeResumedプロセッサ。

この記事を改善するための提案がある場合は、 お知らせください!