顧客セッションの有効期間
顧客ショッピング セッションの有効期間は、サーバーセッションの長さ、 永続的な買い物かごの使用、ブラウザーに保存されている情報の有効期間など、いくつかの要因によって決定されます。 これらは同じ顧客体験に関連していますが、有効期限イベントと有効期間が異なる別個のプロセスです。
永続的な買い物かごが有効になっている場合、顧客が次回アカウントにログインする際に備えて、買い物かごの内容が保存されます。 永続的な買い物かごを使用する場合、サーバーセッションとセッション cookie の有効期間を長い期間に設定することをお勧めします。
サーバーでは、セッションの長さは php.ini
ファイルといくつかの変数によって制御されます。 現在、Adobe Commerceには、サーバーセッションの長さを制御する管理者設定がありません。
cookie の有効期間の設定
-
管理者 サイドバーで、ストア/Settings/設定 に移動します。
-
複数のストアがある場合は、右上隅の Store View 選択を、設定が適用されるストアに設定します。
-
General の下の左パネルで、「Web」を選択します。
-
「Default Cookie Settings」セクションを展開します。
{width="600" modal="regular"}
-
デフォルト値を変更するには、「Use system value」チェックボックスをオフにして、新しい値(秒単位)を入力します。
-
完了したら、「Save Config」をクリックします。
記憶する 機能の設定
ログインを容易にするために、Remember Me 機能を使用すると、ユーザーアカウント所有者は、ストアフロントに入るたびに資格情報を入力するのを回避できます。 セキュリティ上の理由から、永続性機能はデフォルトで無効になっています。
-
管理者 サイドバーで、Stores/Settings/Configuration に移動します。
-
左側のパネルで「Customers」を展開し、「Persistent Shopping Cart」を選択します。
-
「General Options」セクションを展開します。
-
Enable Persistence の場合は、
Yes
に設定します。 (デフォルト設定の変更を許可する場合は、「Use system value」チェックボックスをオフにします)。 -
Enable “Remember Me” の場合は、要件に応じて
Yes
またはNo
に設定します。 -
完了したら、「Save Config」をクリックします。