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