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ヒットを送った。
これをどのようにデバッグできますか?
「http://www.google-analytics.com/debug/collect」に送信すると、Webブラウザのリンクをhttpで簡単に開くことができます。それはいくつかのjsonを返す必要がありますどのようなタイプのアカウントは、ウェブですか? – DaImTo
うわー、デバッグについては決して知らなかった。それはウェブアカウントです。 – lennard
通常のエンドポイントはエラーで応答せず、リクエストを無視するだけです。リクエストを無視してもエラーは発生しません。その呪い。エラーは何ですか? – DaImTo