2017-12-18 9 views
0

サインアップページにアクセスしたときのどこからアクセスしたのかをWebアプリケーションに検出する必要があります。私は申し込みフォームへの紹介を追加しています。現時点では、私のウェブサイトにトラフィックを送る外部のウェブサイトは1つだけです(後日追加されるサイトが増えます)。ユーザーが訪問したウェブサイトの検出

明白な解決策は、「どこで私たちについて聞きましたか?」という質問をドロップダウンリストに追加することです。それは私が降りるルートかもしれない。しかし、私はそれより少しきれいになりたいです。私は彼らが訪問しているURLを知っている、私はそれが役立つ場合はパラメータを渡すように頼むこともできます。私は現在、テンプレートとして{{ request.META.HTTP_REFERER }}をテストとして使用しています。これは、ローカルWebサイトにアクセスした前のページを検出するためのものです。しかし、この段階でテストするのは難しいです。また、数多くの理由でセッションが失われる可能性があります。here

これらは唯一の2つのオプションですか?他の誰かが前にこのようなことをしたことはありますか?理想的には、ユーザーが来た外部サイトに基づいて自動的にプルダウンするようにしたいと思います。

最終目標は、元の場所に基づいて特定のメールを持つ人々をターゲットにすることです。

多くの感謝!

答えて

0

これらのオプションが有効かどうかはわかりませんが、ウェブサイトの管理者にサイトに送信した人物を指し示すローカルストレージを使用するか、URLまたはクッキーを使用してパラメータを渡すように依頼できます。 あなたの聖職者を知ることなく、あまり話すことはできません。

+0

はい私は念頭に置いていたオプションであるパラメータを渡すように頼むことができます。私が正直であるように受け取ったら、何をすべきか、それ以上のこと。 – JDavies

関連する問題