2017-09-25 15 views
-2

私のビジネスには2つの顧客タイプがあり、2つのウェブサイトがありますが、両方の顧客タイプがプライマリWebサイトにあります。私はポップアップの自己選択に基づいてヒットするとすぐに、あるタイプの顧客をそのウェブサイトから取り出し、それを元に戻そうとするたびにリダイレクトし続けたいと思います。私たちはWordpressのウェブサイトを持っているのでユーザーにログインしないので、クッキーを使ってリダイレクトしたいのですが、誰かがループに詰め込まれることは望ましくありません。クッキーに基づいて顧客を分割する必要があります

私がしたいのは、ホームページに初めて訪れたとき、またはマシンにクッキーがないときにポップアップを表示して、2つの顧客タイプの写真を表示して、それらをクリックさせることです彼らは一致します。簡単にするために、私は2つのタイプが男の子と女の子だと言うでしょう。彼らが男の子を選んだ場合、私は彼らがサイトに通常通り進むことを望み、帰国訪問時にポップアップを取得しないようにします。彼らがGirlsを選んだら、私たちは他のWebサイトに行き、 "Boys"のWebサイトに戻ろうとするたびに、そのCookieを "Girls" Webサイトにリダイレクトするようにします。

これを行うための合理的な方法はありますか?私の最大の関心事は、多くのお客様がデフォルトでクッキーを無効にしている可能性があり、その設定自体を変更するアクセス権がない可能性があるため、誰でもループを終わらせないようにすることです。

+0

"多くのお客様がクッキーを無効にしている"場合、なぜクッキーに基づいてソリューションを作成したいのですか? – bassxzero

+0

誤って間違った選択肢をクリックした場合はどうなりますか?他のサイトを使用している1世帯(共有PC)に2人いる場合はどうなりますか?私が考えるこのタイプのリダイレクトは、解決するよりも多くの問題を引き起こすでしょう。 – GrumpyCrouton

+0

私は他のアイデアを公開しています。基本的に、私たちのトラフィックの85%は他のウェブサイト(私の例では女の子)に誘導されるべきですが、ブックマークしたり、直接行くことは拒否されます。これらは主に技術に精通していない読者であり、われわれのビジネス名をグーグルで検索し、毎回そのようにすること以外のことをする指示を与えるのは難しいだろう。 – GW3

答えて

0

https://www.w3schools.com/js/js_cookies.asp を使用してCookieを保存することはできますが、ユーザーが元のページに戻ってCookieを削除できるようにしてください。

あなたはクッキーが存在するかどうかを確認する方法については、この <button onclick="myFunction('home')">Click me</button> チェックこの例のようなクッキー保存する機能添付することができます。

if (myCookieExists) { // use same function to check if your cookie exist 
    window.location.href = "http://newpage.com"; 
} 
:あなたのような何かを追加することができます check cookie if cookie exists

myFunction(where) { // to be added to onclick to the button on the 
    homepage and button that leads to homepage on the other page you redirect to 
    if (where === 'home') { 
    saveMyCookie(); // save your cookie as per link provided 
    } else if (where === 'otherPage') { 
    removeMyCookie(); // add timeout in the past to your cookie 
    } 
} 

そして、ホームページ上に

これは期待どおりに行うべきだと思いますが、このようなアプローチでユーザーエクスペリエンスを再考することを強くお勧めします。 お客様の80%がそのページに移動しているとしたら、そのページをランディングページにしないで、使用頻度の低いページにリダイレクトする必要があるのはなぜですか。

+0

私はこれを打ち、報告して戻します。私が正しく理解していれば、ユーザーエクスペリエンスモデルにとっては、選択時に「自分の選択を覚えてください」というチェックボックスをチェックする方が良い選択肢になることを示唆しています。 – GW3

関連する問題