1

私は本当に困惑しているので、助けと独創的な思考が必要です。

私はギフトレジストリのウェブサイトを作成しています(結婚式のレジストリのように)。ギフトレジストリを作成する人は、Web上のどこからでもアイテムを追加できるという考え方です(たとえば、target.com)。次に、誰かがレジストリからアイテムを購入したい場合、彼らは私たちのWebサイトにアクセスし、アイテムを見つけ、リンクをクリックして、製品ページ(target.com)に移動し、ギフトを購入します。

問題は、ギフトが複数回購入されないように、製品が実際に購入されたかどうかを知る必要があることです。また、ギフトを購入する相手の住所を購入者に提供する必要があります。

これが私たちがやりたいことです:

残念ながら、これを行う方法を考える唯一の方法は、iframeを使用することです。これは、正当なセキュリティ上の理由でiframeをブロックしている多くの大手小売業者(AmazonやWal-Martなど)では機能しません。もう1つのオプションは、2つの新しいブラウザウィンドウを開くことですが、それは醜いです。

だから、私は他に何ができますか?素晴らしいJavaScript/css / phpやその他のソリューションはありますか?

4

2 に答える 2

0

あなたの唯一の選択肢は、貧弱なものではありますが、ブックマークレットです。購入者は、買い物を始める前にブックマークレットを追加/インストールする必要があります。注文を完了した後、注文確認/レシートページでブックマークレットを実行して購入を「確認」する必要があります。

サポートするすべてのマーチャントのコードを作成する必要があります。販売者が確認/領収書ページを変更するたびに、確認スクリプトを更新する必要があります。ブックマークレットは、ページのURLから販売者を判別し、ページで特定の要素をチェックして、購入した製品を判別します。

ブックマークレットは、ユーザーが忘れずに使用したり、使用方法を知っているとは思えないため、オプションの手順として使用します。リストから商品を選択するときに「未確認の購入」としてマークを付け、ブックマークレットを使用する場合は「確認済みの購入」としてマークします。チェックアウトプロセス中にブックマークレットを使用するのを忘れたが、それでも注文を確認したいユーザーのために、「注文履歴」ページでブックマークレットの確認を機能させることもできます。

于 2012-04-14T20:58:45.040 に答える
0

Web 上の任意のショップである可能性がある場合、アイテムが購入されたかどうかを確実に検出することはできません。誰かがショップ内のアイテムへのリンクをクリックしたかどうかのみを検出できますが、購入したかどうかは検出できません。ユーザーがアイテムを購入済みとしてマークすることに依存する必要があります。

于 2012-04-14T20:23:50.003 に答える