モバイルWebベースのeコマースソリューションを設計しています。ユーザーがブラウザウィンドウを閉じると、カートに戻ったときにアイテムが失われます(最初のCookieリクエストが拒否された場合)。これを防ぐために、ユーザーがブラウザーを閉じてアカウントを作成したい場合は、ユーザーにプロンプトを表示することを検討しています。これはこの問題を克服する良い方法ですか、それとも別の方法がありますか?
データ損失に関する警告を提示することは常に良い考えです。
優れたUX設計の最も重要な基本ルールの1つであるAmeenは、ユーザーが意図せずにデータを失わないようにすることです[]。
これを念頭に置いて、ユーザーは通常、次の2つの理由でサイトから移動します。
結局、購入しないことにしました。
警告を表示することはユーザーを煩わせるかもしれませんが、彼らはすでにあなたの店を去ることを決めたので、それは私があまり心配しない潜在的な問題です。
彼らは誤ってナビゲートします(カートの内容が保存されることを誤って期待していることを含みます)
ユーザーがカートの内容を紛失した場合、ユーザーが煩わしくなり、最初からやり直したくない場合があります。たとえ最初からやり直しても、彼らはひどい経験それが何であったか覚えています。その結果、あなたのサイトは評判を失いますそしてビジネス!
アラートを表示することで、それを防ぐことができます。そして、ユーザーが安全で効率的なショッピング体験をするために支払うのは少額です。
理想的には、システムはユーザーのデータを自動的に保護します。
もちろん、より良い解決策は、カートへの変更をできるだけ早くサーバーと同期することです。そうすれば、警告を表示する必要はまったくありません。
これは、ページから移動するユーザーを傍受することが常に可能であるとは限らないという技術的な問題にも対処します。アプリがフリーズした場合、誰かがアプリを強制終了したと考えてください…
チェックアウト時にアカウントを作成する必要はありません。
もう1つ、購入を完了するために、サイトの訪問者にアカウントの作成を要求するしないを行います。常に— always —ユーザーはアカウントを作成しなくてもチェックアウトできます。
$ 3億のボタンに関するジャレッドスプールの話 がその理由を説明しています。
初めてのユーザーを本当に「喜ばせる」ために、彼らが彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの彼らの住所、支払い情報、等.
ユーザージャーニーのその時点で、ユーザー名とパスワードを除いて、サイトはすべてのデータを既にキャプチャしています。これら2つのデータ項目だけを選択することは、「アカウントを作成する」ために他のすべてのものを入力する必要があるよりも、ユーザーの負担のように感じることはほとんどありません。
多くのWebアプリケーションがこれを行うと思います。サイトは、例えば「あなたは未保存の作業/データを持っています」と言うようにブラウザをトリガーします。ユーザーの観点からはかなり良いと思います。