ฉันมีสามมิติและหนึ่งเมตริกใน Google Analytics ฉันกำลังเติมข้อมูลเหล่านี้ด้วยความช่วยเหลือของ Google Tag Manager ซึ่งฉันได้สร้างแท็กที่ดำเนินการในเหตุการณ์บางอย่าง
สิ่งนี้ทำงานได้ดีจนถึงเวลาที่ฉันจะส่งวัตถุชิ้นเดียว
(<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 และส่วนหน้าเพื่อเติมชั้นข้อมูล