Skip to main content

É possível em pegar uma contagem de dados de um evento e colocar numa variável dentro do builder?



@GabrielPetrone

Fala meu querido!


Se entendi bem, você precisa do Get event counters.


Daí basta você Processar essa Requisição e depois passar em um Script para tratar o dado que você precisa, salvando a resposta em variável.



#ezpz né?



Abraços.


@GabrielPetrone, obrigado!



Viu, não tem um endpoint que já trás a quantidade total do período selecionado, sem trazer a contagem por dia?


Não tem :sadblip: mas você pode rodar um script para tratar o retorno e remover as duplicidades.


Eu uso em um caso parecido, fiz uma modificação aqui e veja se esse script resolve seu problema:



function run(obj) {

var actions = JSON.parse(obj);

actions = Object.assign(actions.resource.items);

var options = s];



// Adiciona os itens do Event Track dentro do array options

actions.forEach((element) => {

options.push(element.action);

});



// Elimina as duplicidades dentro do array options

var newOptions = options.filter(function(opt, i) {

return options.indexOf(opt) === i;

});



return newOptions;

}



Espero que ajude 😉


Comente