将电子商务交易导入google analytics

2024-04-20 04:55:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我想将我的电子商务交易导入GA。我决定用measurement collect api来导入。有其他方法导入交易吗?分批?

也许,我只是错过了一些东西,但这对我不起作用。

当我发送event时,效果很好。我可以在实时页面上看到。

import httplib, urllib

params = urllib.urlencode({
        'v': 1,
        'tid': 'UA-XXX-1',
        'cid': '36009a59-2a05-49e7-b826-2b884d0f935b',
        't': 'event',
        'ec': 'game',
        'ea': 'start',
        'ev': 0
        })

connection = httplib.HTTPConnection('www.google-analytics.com')
connection.request('POST', '/collect', params)

但是当我发送transactionitem时。我在实时GA页面上看不到任何活动。

^{pr2}$

你说

import httplib, urllib


params = urllib.urlencode({
        'v': 1,
        'tid': 'UA-XXX-1',
        'cid': '36009a59-2a05-49e7-b826-2b884d0f935b',
        't': 'item',
        'ti': '1234X',
        'in': 'sofa',
        'ip': 100,
        'iq': 1,
        'ic': 'u3eqds43',
        'iv': 'furniture',
        'cu': 'EUR'
})

connection = httplib.HTTPConnection('www.google-analytics.com')
result = connection.request('POST', '/collect', params)

此外,我在GA->;Admin->;电子商务设置中启用了电子商务

那么,我遗漏了什么或者做错了什么?

提前谢谢!


Tags: importevent交易页面paramsurllibconnectionhttplib