;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Lucas Pasin

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Zé Felipe não vende ingressos, muda local do show, e mesmo assim decepciona

Colunista do UOL

11/08/2022 10h52

Receba os novos posts desta coluna no seu e-mail

Email inválido

Zé Felipe está com dificuldade em vender ingressos para o show que realizará no dia 21 de agosto. O cantor se apresentaria na data em Mogi das Cruzes, em São Paulo, mas teve a apresentação cancelada por baixa adesão do público. O contratante mudou o show para Lorena, também interior de São Paulo, e apesar da melhora nas vendas, ainda está bastante abaixo do esperado.

Esta coluna de Splash conversou com Haron Santos, empresário de Lorena, que tem duas lojas que funcionam como ponto de venda físico de ingressos da casa de shows onde Zé Felipe anunciou a apresentação. Acostumado a ter fãs de diversos artistas dormindo na porta de seus estabelecimentos enquanto aguardam a abertura das vendas, ele explica:

"Achei que esse show ia lotar, mas até agora surpreendeu negativamente. Quando anunciaram, esperávamos bem mais. É um show que nunca veio para a região."

O empresário continua: "Esse show do Zé Felipe está abaixo da média [de venda de ingressos]. Semana ada, no mesmo local, teve o Thiaguinho, e muita gente comprou. Pode ser que tenham gastado dinheiro para ir no do Thiaguinho e agora, por ser logo em seguida, as vendas estão devagar."

Além das vendas em pontos físicos, os ingressos também estão sendo vendidos on-line, e chegaram ao terceiro lote hoje, o que aparentemente é algo positivo. Porém, conforme apurou esta coluna de Splash, os shows que agradam o grande público do local costumam esgotar em um ou dois dias.

"Não é comum que os lotes demorem tanto para virar, ainda mais se tratando de um show que nunca veio pra cá, e de uma apresentação de um artista tão popular nas redes sociais e com músicas bem tocadas", conta uma funcionária da casa de shows que preferiu não se identificar.

Conforme noticiado pelo jornal "Extra", a apresentação de Zé Felipe já havia sido cancelada na casa de eventos Rancho's StaFé, em Mogi das Cruzes, por não ter conquistado adesão do público.

Em uma postagem nas redes sociais, o local informou: "Show cancelado devido a baixa adesão na compra de ingressos". O post foi apagado após a repercussão.

18 shows por mês e mais 200 mil pessoas

Esta coluna de Splash procurou Zé Felipe para comentar sobre o assunto. A assessoria de imprensa do cantor, logo após a publicação do jornal "Extra" sobre o show de Mogi das Cruzes cancelado, enviou a seguinte nota:

Com média de 18 shows mês Zé Felipe tem levado seus sucessivos hits para um grande número de pessoas. No último mês, por exemplo, mais de 200 mil pessoas assistiram ao show de Zé Felipe. Quanto ao show de Mogi das Cruzes a data foi realocada para Lorena, interior de São Paulo. Teremos de usar a redundância ao dizer que sim, Zé Felipe é um sucesso de público.

Pausa em outubro

Zé Felipe, em entrevista recente a esta coluna de Splash, avisou que fará uma pausa na agenda de shows em outubro.

"Tenho lembranças do meu pai saindo de casa em junho e julho, fazendo por volta de 30 shows, e eu ficava com saudades. Quero estar perto da minha família. Por isso, a partir do mês que a Maria Flor for nascer [outubro], ficarei 30 dias sem show. Quero ver minha filha nascer e estar perto deles", contou.

Zé Felipe diz que Virginia Fonseca é 50% de seu sucesso ao dançar músicas - Reprodução/Instagram - Reprodução/Instagram
Zé Felipe diz que Virginia Fonseca é 50% de seu sucesso ao dançar músicas
Imagem: Reprodução/Instagram