2016-07-12 6 views
0

私は毎回自分のサーバーで実行され、イベントが発生します。これは無作為に7月1日/ 2日に作業を停止しました。アナリティクスの変更履歴を確認し、最後の変更は4月です。Googleアナリティクスメジャープロトコルイベントトラッキングが動作しなくなった

コードは変更されておらず、リクエストからエラーが発生していません。

data = { 
    'v': '1', 
    't': 'event', 
    'tid': 'UA-XXXXXX-X', 
    'cid': '11111111.2222222', 
    'ec': 'ccccc', 
    'ea': 'aaaaa', 
    'el': 'lllll', 
    'ev': 50 
} 

response = requests.post('http://www.google-analytics.com/collect', data=data) 
response.raise_for_status() 

これはエラーを返さず、ステータスコードが200ですが、アナリティクスにはもう表示されません。私も同じパラメータでヒットヒットビルダーツールを試して、それは正常に2ヒットを送った。

これをどのようにデバッグできますか?

+2

「http://www.google-analytics.com/debug/collect」に送信すると、Webブラウザのリンクをhttpで簡単に開くことができます。それはいくつかのjsonを返す必要がありますどのようなタイプのアカウントは、ウェブですか? – DaImTo

+0

うわー、デバッグについては決して知らなかった。それはウェブアカウントです。 – lennard

+0

通常のエンドポイントはエラーで応答せず、リクエストを無視するだけです。リクエストを無視してもエラーは発生しません。その呪い。エラーは何ですか? – DaImTo

答えて

3

試してみて、これはあなたが問題をデバッグするのに役立ちます

google-analytics.com/debug/collect 

にリクエストを送信します。送信しているリクエストは有効であるようです。

関連する問題