2016-08-10 3 views
4

私は電子商取引を追跡するためにhttpリクエストを送信しようとします。Googleアナリティクスが測定プロトコルを使用しているときにトランザクションを登録していません

私は応答http_code = 200を取得しましたが、イベントやトランザクションが表示されません。

コード:

$fields_string = ''; 
    $fields = array(
     'v' => 1, 
     'tid' => "UA-xxxxxx-1", 
     'cid' => $userid, 
     't' => 'transaction', 
     'ti' => $transaction_id, 
     'tr' => $Transaction_revenue, 
     'ts' => $Transaction_shipping, 
     'tt' => $tax, 
     'cu' =>'EUR' 
    ); 

ヒット:

V = 1 & T =イベント& TID = UA-XXXXXX-1 & CID = 555 & UID = 123 & TI = 21 & tr = 20 & tt = 5 & ts = 2 &pa =購入& ec =チェックアウト& ea =購入

何が問題なのですか?

ありがとうございます。

答えて

0

私のIPがブロックされたため、明らかに私はクラウドにトランザクションを送信しません。

+0

どのIPがブロックされましたか?誰によって? –

0

あなたはそれが機能しないと思うのですか?私はあなたのヒットをdebug collectに対して実行して確認しました。は、私にはよく見えますよ。

https://www.google-analytics.com/debug/collect?v=1&t=event&tid=UA-3731463-1&cid=555&uid=123&ti=21&tr=20&tt=5&ts=2&pa=purchase&ec=Checkout&ea=Purchase

{ 
    "hitParsingResult": [ { 
    "valid": true, 
    "parserMessage": [ ], 
    "hit": "/debug/collect?v=1\u0026t=event\u0026tid=UA-3731463-1\u0026cid=555\u0026uid=123\u0026ti=21\u0026tr=20\u0026tt=5\u0026ts=2\u0026pa=purchase\u0026ec=Checkout\u0026ea=Purchase" 
    } ], 
    "parserMessage": [ { 
    "messageType": "INFO", 
    "description": "Found 1 hit in the request." 
    } ] 
} 

は、あなたは二重のあなたのTIDと確認されたレポートをリアルタイムでチェックしましたか?

https://www.google-analytics.com/debug/collect?v=1&tid=UA-3731463-1&cid=123&t=transaction&ti=124&tr=1&ts=1&tt=1&cu=EUR

{ 
    "hitParsingResult": [ { 
    "valid": true, 
    "parserMessage": [ ], 
    "hit": "/debug/collect?v=1\u0026tid=UA-3731463-1\u0026cid=123\u0026t=transaction\u0026ti=124\u0026tr=1\u0026ts=1\u0026tt=1\u0026cu=EUR" 
    } ], 
    "parserMessage": [ { 
    "messageType": "INFO", 
    "description": "Found 1 hit in the request." 
    } ] 
} 

また、あなたが二番目に送信される値で何かのだろう。

+0

私はそれも確認していますが、すべてがうまく見えますが、リアルタイムレポートではなく、Eコマースレポートではなくトランザクションで表示されます。 –

+0

処理が完了するまで24〜48時間かかる標準レポートのデータを見ることができます。あなたはどれくらい待ったのですか? – DaImTo

+0

より多く3日... –

関連する問題