1

顧客が PayPal 経由で私のサイトから製品を購入するたびに、製品をダウンロードするようにリダイレクトしています。

そのトランザクションを Analytics にプッシュしたいのですが、期待どおりに動作しません。

PayPal は、いくつかの $_GET 変数 (トランザクション ID (tx)、支払額 (amt)) を使用して彼をリダイレクトします。

 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', '[MY_CODE_HERE]']);
 _gaq.push(['_setAllowLinker', true]);
 _gaq.push(['_trackPageview']);

 _gaq.push(['_addTrans',
 '<?php echo $_GET['tx']; ?>',                         // transaction ID - required
 '<?php echo $_GET['amt']; ?>',                        // total - required
 '0',                                                  // tax
 '0'                                                   // shipping
 ]);
 _gaq.push(['_addItem',
 '<?php echo $_GET['tx']; ?>',                         // transaction ID - required
 'SKU here',                                           // SKU/code - required
 'Product here',                                       // product name
 '<?php echo $_GET['amt']; ?>',                        // unit price - required
 '1'                                                   // quantity - required
 ]);
 _gaq.push(['_trackTrans']);

 (function() {
 // the remaining here.
 })();

$_GET['tx']$_GET['amt']正常に機能していますが、トランザクションが Analytics に表示されません。

プロファイルは e コマース サイトとして設定されます。別の支払い処理業者である FastSpring からのトランザクションを表示できます。

PayPal からのトランザクションは、Analytics にまったく表示されません。

4

1 に答える 1