I wonder why gtag.js doesn't work when push to dataLayer array of variables instead of 'arguments'? Here is some code example:
window.dataLayer = window.dataLayer || []
function gtag(first: any, second: any) {
window.dataLayer.push([first, second])
}
gtag('js', new Date())
gtag('config', trackingCode)
This only works when I replace '[first, second]' with 'arguments'
