我有以下用例:我们有一个工作平台,您可以在其中一次申请多个工作。因此,存在一个复选框列表,用户可以选择该复选框,然后他点击以发送应用程序。 用户单击“应用”后,是否可以通过某种方式针对每个选定的复选框触发一个Google Analytics(分析)事件?
我发现使用此javascript可以选择多少个复选框:
let input = [...document.getElementsByTagName("Input")];
checkboxes = input.slice(2, input.length - 3);
let applications = checkboxes.map(checkboxes => checkboxes.checked).filter(Boolean).length;
现在的目标是在同一页面上触发与应用程序变量中的数字一样多的GA事件。 在GA中,我们有一个目标,我们希望将每个应用程序收集为一个事件。
不确定是否可行以及如何实现。
答案 0 :(得分:0)
我现在已经这样解决了:
my_data = {
'date': [datetime.date(2000,1,7), datetime.date(2000,1,14),
datetime.date(2001,1,5), datetime.date(2001,1,12)],
'week_number': [1,2,1,2],
'quarter_number': [1,1,1,1],
'name': ['hi','bye','hi','bye'],
'category': ['clothing','electronics','clothing','electronics'],
'total sales': [123,456,180,350]
}
my_df = pd.DataFrame(my_data)
my_df.pivot_table(index=['date','week_number','quarter_number'], columns=['name', 'category'])
这会为每个选中的复选框发送一个跟踪事件。当用户单击表单上的“提交”按钮时,这将作为自定义HTML触发。