У меня есть три измерения и одна метрика в Google Analytics, я заполняю их с помощью диспетчера тегов Google, где я создал тег, который выполняется при определенном событии.
Это работает нормально до тех пор, пока я не отправлю один объект
(<any>window).dataLayer.push({
AgentEmail: '[email protected]',
AgentLocation: 'Delhi',
AgentName: 'Agent0007',
AgentCount: '100',
event: 'agentInfo'
});
но когда я пытаюсь отправить объект массива, я не могу сделать то же самое, т.е. если предположить, что я хочу отправить информацию двух агентов, он сохраняет только одну информацию
(<any>window).dataLayer.push({
AgentEmail: '[email protected]',
AgentLocation: 'Delhi',
AgentName: 'Agent0007',
AgentCount: '100',
event: 'agentInfo'
},({
'AgentEmail': '[email protected]',
'AgentLocation': 'Delhi',
'AgentName': 'Agent0008',
'AgentCount': '100',
'event': 'agentInfo'
});
Даже я попытался создать два отдельных объекта уровня данных и попытаться отправить оба объекта по-разному, но это тоже не работает.
Не могли бы вы помочь, какие изменения необходимо сделать в тегах / переменной GTM и во внешнем интерфейсе для заполнения уровня данных.