我想向在我们网站上创建页面的每个用户发送这些信息title
,target amount
,category
,account name
到GA。而且,如果有人在该页面上进行交易,我想根据每次交易的交易金额生成5%的revenue
。我不知道该怎么做。
到目前为止,我已经完成的工作是按照this link设置服务帐户并创建一个自定义维度。使用代码片段,我可以更新维度的名称和其他内容,但不确定如何在此自定义维度中使用所需的所有字段发送对象值。我的问题是,如果我再次调用它,它将更新并用新值替换旧值吗?我不要每次我想在旧值中插入新值。我需要另一个维度吗?如果以后要将此自定义维度数据与电子商务相关联,该怎么办?我该怎么办?
try:
analytics.management().customDimensions().update(
accountId='123456',
webPropertyId='UA-123456-1',
customDimensionId='ga:dimension2',
body={
'name': 'Campaign Group',
'scope': 'SESSION',
'active': True
}
).execute()
有人可以建议我在这里做什么
答案 0 :(得分:0)
您使用measurement protocol将数据发送到Google Analytics(分析)。 Google Analytics(分析)管理api仅用于管理您的Google Analytics(分析)帐户。
POST /collect HTTP/1.1
Host: www.google-analytics.com
payload_data
答案 1 :(得分:0)
本文将帮助您实现所需的目标。 基本上,您网址中的自定义尺寸应类似于cd1,cd2等。
https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters?hl=en#customs
这是一个可能帮助您的代码示例 https://www.simoahava.com/analytics/13-useful-custom-dimensions-for-google-analytics/#23-payload-length