私たちは製品ベースのウェブサイトを持っています。検索ページ、詳細ページ、推奨事項、電子メール、SMSなど、他の電子商取引Webサイトのようなユーザーには、同じ製品を表示します。ロギング目的でデータを保存するリンクの原点を追跡しますか?
当社の各製品には、「カートに入れる」ボタンが付いています。これらの場所のそれぞれからこのボタンの使用状況を確認する必要があります。たとえば、検索、詳細などのページから取得した「カートに追加」のクリック数検索ページのために、各製品の「カートに追加」ボタンで元IDを送信して開始]をクリックしますつまり1:
これを行うには複数の方法があります:クライアント側、すなわちアンドロイド、IOS、モバイル、ウェブサイトから
- は、詳細については2を参照してください。
- サーバー側から、クライアントに「カートに追加」のURLを案内し、URLを/ api/addcart /?origin = 1として送信します。このようにして、すべてのクライアントは、すべてのクライアントでこのロジックを置いておかないで自動的に送信を開始します。
この問題を解決する最善の方法は2番目ですか、それとも他にも優れた方法がありますか?そして、それが最善の方法であれば、POST APIのURLクエリ文字列でそのようなことを追跡するのはどれくらい良いのでしょうか? (As/api/addcartはPOSTエンドポイントです)