0

私のshoppingcartアプリケーションでは、購入を分析するためにgoogleanalyticsecommerceを使用しています。

ユーザーは、ogoneを使用して注文の料金を支払います。ユーザーがogoneから戻ってきたとき、私は注文を処理し、データをgoogleサーバーに投稿するためのjavascriptを含むビューを返します。これはすべてうまく機能しています。

ただし、ユーザーが支払い後にWebサイトに戻らない場合(たとえば、ブラウザーを閉じるなど)、ogoneサーバーは、支払いデータを含む要求をショッピングカートの関数に送信します。そこで私は注文を処理し、データをグーグルサーバーに投稿するためにjavascriptでビューを返します。しかし、javascriptはクライアント側で実行されるので、このjavascriptは実行されますか?このリクエストから結果が得られません(通常のリクエストは機能します)

顧客がウェブサイトに戻っていないときにeコマースを処理するためのより良い方法の手がかりや提案はありますか?

4

1 に答える 1

1

この問題を回避するには、サーバー側のコードでログ操作を実行する必要があります。最後に、API全体がHTTPリクエストに基づいており、使用HttpWebRequestまたはHttpClientクラス化できるようになっています。

私はあなたの購入分析のためにあなたがトランザクションを追跡していると仮定しています、その場合あなたのためにすぐに使えるライブラリがあります:

直接使用することも、ソースコード(GitHubで入手可能)を分析して独自の実装を提供することもできます。

于 2012-11-09T09:28:47.230 に答える