No entanto, alguns eventos eu não consigo tudo que preciso, para o evento AddToCart, a DataLayer não me dá o valor do carrinho em uma variável só me dá um array de tudo que está no carrinho e seus respectivos valores, aí estou vendo como capturar isso, somar os valores e informar a soma como variável de valor do carrinho, o que pode gerar alguns bugs caso o usuário altere ou remova produtos, e também não considera o valor do frete, enfim...
Uma correção, descobri uma variável no Javascript que armazena os valores, só precisei dar um push desses valores para a dataLayer, e usar as variáveis para informar ao Pixel.