window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/wp-emoji.js?ver=6.3.5","twemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/twemoji.js?ver=6.3.5"}}; /** * @output wp-includes/js/wp-emoji-loader.js */ /** * Emoji Settings as exported in PHP via _print_emoji_detection_script(). * @typedef WPEmojiSettings * @type {object} * @property {?object} source * @property {?string} source.concatemoji * @property {?string} source.twemoji * @property {?string} source.wpemoji * @property {?boolean} DOMReady * @property {?Function} readyCallback */ /** * tests. * @typedef Tests * @type {object} * @property {?boolean} flag * @property {?boolean} emoji */ /** * IIFE to detect emoji and load Twemoji if needed. * * @param {Window} window * @param {Document} document * @param {WPEmojiSettings} settings */ ( function wpEmojiLoader( window, document, settings ) { if ( typeof Promise === 'undefined' ) { return; } var sessionStorageKey = 'wpEmojiSettingss'; var tests = [ 'flag', 'emoji' ]; /** * Checks whether the browser s offloading to a Worker. * * @since 6.3.0 * * @private * * @returns {boolean} */ function sWorkerOffloading() { return ( typeof Worker !== 'undefined' && typeof OffscreenCanvas !== 'undefined' && typeof URL !== 'undefined' && URL.createObjectURL && typeof Blob !== 'undefined' ); } /** * @typedef SessionTests * @type {object} * @property {number} timestamp * @property {Tests} Tests */ /** * Get tests from session. * * @since 6.3.0 * * @private * * @returns {?Tests} tests, or null if not set or older than 1 week. */ function getSessionTests() { try { /** @type {SessionTests} */ var item = JSON.parse( sessionStorage.getItem( sessionStorageKey ) ); if ( typeof item === 'object' && typeof item.timestamp === 'number' && new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. typeof item.Tests === 'object' ) { return item.Tests; } } catch ( e ) {} return null; } /** * Persist the s in session storage. * * @since 6.3.0 * * @private * * @param {Tests} Tests tests. */ function setSessionTests( Tests ) { try { /** @type {SessionTests} */ var item = { Tests: Tests, timestamp: new Date().valueOf() }; sessionStorage.setItem( sessionStorageKey, JSON.stringify( item ) ); } catch ( e ) {} } /** * Checks if two sets of Emoji characters render the same visually. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.9.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} set1 Set of Emoji to test. * @param {string} set2 Set of Emoji to test. * * @return {boolean} True if the two sets render the same. */ function emojiSetsRenderIdentically( context, set1, set2 ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set1, 0, 0 ); var rendered1 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set2, 0, 0 ); var rendered2 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); return rendered1.every( function ( rendered2Data, index ) { return rendered2Data === rendered2[ index ]; } ); } /** * Determines if the browser properly renders Emoji that Twemoji can supplement. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.2.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} type Whether to test for of "flag" or "emoji". * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {boolean} True if the browser can render emoji, false if it cannot. */ function browsersEmoji( context, type, emojiSetsRenderIdentically ) { var isIdentical; switch ( type ) { case 'flag': /* * Test for Transgender flag compatibility. Added in Unicode 13. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (white flag emoji + transgender symbol). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width er sequence '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for UN flag compatibility. This is the least ed of the letter locale flags, * so gives us an easy test for full . * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly ([U] + [N]). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDDFA\uD83C\uDDF3', // as the sequence of two code points '\uD83C\uDDFA\u200B\uD83C\uDDF3' // as the two code points separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for English flag compatibility. England is a country in the United Kingdom, it * does not have a two letter locale code but rather a five letter sub-division code. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). */ isIdentical = emojiSetsRenderIdentically( context, // as the flag sequence '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', // with each code point separated by a zero-width space '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' ); return ! isIdentical; case 'emoji': /* * Why can't we be friends? Everyone can now shake hands in emoji, regardless of skin tone! * * To test for Emoji 14.0 , try to render a new emoji: Handshake: Light Skin Tone, Dark Skin Tone. * * The Handshake: Light Skin Tone, Dark Skin Tone emoji is a ZWJ sequence combining 🫱 Rightwards Hand, * 🏻 Light Skin Tone, a Zero Width er, 🫲 Leftwards Hand, and 🏿 Dark Skin Tone. * * 0x1FAF1 == Rightwards Hand * 0x1F3FB == Light Skin Tone * 0x200D == Zero-Width er (ZWJ) that links the code points for the new emoji or * 0x200B == Zero-Width Space (ZWS) that is rendered for clients not ing the new emoji. * 0x1FAF2 == Leftwards Hand * 0x1F3FF == Dark Skin Tone. * * When updating this test for future Emoji releases, ensure that individual emoji that make up the * sequence come from older emoji standards. */ isIdentical = emojiSetsRenderIdentically( context, '\uD83E\uDEF1\uD83C\uDFFB\u200D\uD83E\uDEF2\uD83C\uDFFF', // as the zero-width er sequence '\uD83E\uDEF1\uD83C\uDFFB\u200B\uD83E\uDEF2\uD83C\uDFFF' // separated by a zero-width space ); return ! isIdentical; } return false; } /** * Checks emoji tests. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 6.3.0 * * @private * * @param {string[]} tests Tests. * @param {Function} browsersEmoji Reference to browsersEmoji function, needed due to minification. * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {Tests} tests. */ function testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ) { var canvas; if ( typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope ) { canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. } else { canvas = document.createElement( 'canvas' ); } var context = canvas.getContext( '2d', { willReadFrequently: true } ); /* * Chrome on OS X added native emoji rendering in M41. Unfortunately, * it doesn't work when the font is bolder than 500 weight. So, we * check for bold rendering to avoid invisible emoji in Chrome. */ context.textBaseline = 'top'; context.font = '600 32px Arial'; var s = {}; tests.forEach( function ( test ) { s[ test ] = browsersEmoji( context, test, emojiSetsRenderIdentically ); } ); return s; } /** * Adds a script to the head of the document. * * @ignore * * @since 4.2.0 * * @param {string} src The url where the script is located. * * @return {void} */ function addScript( src ) { var script = document.createElement( 'script' ); script.src = src; script.defer = true; document.head.appendChild( script ); } settings.s = { everything: true, everythingExceptFlag: true }; // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. var domReadyPromise = new Promise( function ( resolve ) { document.addEventListener( 'DOMContentLoaded', resolve, { once: true } ); } ); // Obtain the emoji from the browser, asynchronously when possible. new Promise( function ( resolve ) { var Tests = getSessionTests(); if ( Tests ) { resolve( Tests ); return; } if ( sWorkerOffloading() ) { try { // Note that the functions are being ed as arguments due to minification. var workerScript = 'postMessage(' + testEmojis.toString() + '(' + [ JSON.stringify( tests ), browsersEmoji.toString(), emojiSetsRenderIdentically.toString() ].( ',' ) + '));'; var blob = new Blob( [ workerScript ], { type: 'text/javascript' } ); var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojis' } ); worker.onmessage = function ( event ) { Tests = event.data; setSessionTests( Tests ); worker.terminate(); resolve( Tests ); }; return; } catch ( e ) {} } Tests = testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ); setSessionTests( Tests ); resolve( Tests ); } ) // Once the browser emoji has been obtained from the session, finalize the settings. .then( function ( Tests ) { /* * Tests the browser for flag emojis and other emojis, and adjusts the * settings accordingly. */ for ( var test in Tests ) { settings.s[ test ] = Tests[ test ]; settings.s.everything = settings.s.everything && settings.s[ test ]; if ( 'flag' !== test ) { settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && settings.s[ test ]; } } settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && ! settings.s.flag; // Sets DOMReady to false and assigns a ready function to settings. settings.DOMReady = false; settings.readyCallback = function () { settings.DOMReady = true; }; } ) .then( function () { return domReadyPromise; } ) .then( function () { // When the browser can not render everything we need to load a polyfill. if ( ! settings.s.everything ) { settings.readyCallback(); var src = settings.source || {}; if ( src.concatemoji ) { addScript( src.concatemoji ); } else if ( src.wpemoji && src.twemoji ) { addScript( src.twemoji ); addScript( src.wpemoji ); } } } ); } )( window, document, window._wpemojiSettings ); window.tdb_global_vars = {"wpRestUrl":"https:\/\/jopioneiro.mtportal.info\/wp-json\/","permalinkStructure":"\/%postname%\/"}; window.tdb_p_autoload_vars = {"isAjax":false,"isBarShowing":false,"autoloadStatus":"off","origPostEditUrl":null};
Entrar
Bem-vindo! Entre na sua conta
Recuperar senha
Recupere sua senha
Uma senha será enviada por e-mail para você.
domingo, 25 maio, 2025
InícioNotíciasDestaquesConsumidores devem ficar atentos a golpes e pesquisar preços de produtos, orienta...

Consumidores devem ficar atentos a golpes e pesquisar preços de produtos, orienta Procon-MT

As ofertas de Black Friday já estão sendo anunciadas pelos comerciantes desde o início do mês. Este ano, o evento de compras será na sexta-feira (29.11). Descontos tentadores e o desejo de adquirir produtos e aproveitar as promoções podem deixar os consumidores mais suscetíveis a golpes. Para evitar que a Black Friday se transforme em ‘Black Fraude’, a Secretaria Adjunta de Proteção e Defesa dos Direitos do Consumidor (Procon-MT), da Secretaria de Assistência Social e Cidadania (Setasc), lista alguns cuidados que devem ser observados pelos consumidores ao planejarem e realizarem suas compras.

Comércio da Capital já anuncia promoções da Black Friday – Foto por: João Reis/Setasc-MT

A primeira dica do Procon-MT, alerta a secretária adjunta, Cristiane Vaz, é definir com antecedência o que necessita comprar e fazer uma pesquisa antecipada do preço do produto, acompanhando o histórico dos valores.

“Assim, é possível verificar qual é o valor praticado para a venda da mercadoria e se o desconto anunciado pelo comerciante é real. A pesquisa de preços pode ser feita em lojas físicas, panfletos de ofertas, em sites de lojas e em aplicativos de compras”, explica Cristiane Vaz.

A secretária adjunta do Procon-MT lembra que é importante guardar panfletos, printar telas ou fotografar os valores de produtos em promoção, pois toda a oferta anunciada deve ser cumprida pelo fornecedor. “Em caso de problemas, o consumidor deve registrar reclamação no Procon”, destaca.

Para não cair em golpes, é preciso evitar compras por impulso. Sempre desconfie de ofertas muito boas, com preços abaixo do valor cobrado normalmente pela mercadoria. E não realize compras por links encaminhados por e-mail, redes sociais, mensagens recebidas no celular ou outros meios de comunicação.

“Esses atalhos podem direcionar para perfis e páginas falsas. Para evitar problemas, é prudente que o consumidor faça suas compras nos sites oficiais da marca, digitando o nome da loja na barra de pesquisas”, alerta Cristiane.

Outra dica do Procon-MT é buscar recomendações da loja/site e ler avaliações dos consumidores antes de efetivar suas compras.

Ao realizar compras online, observe se constam no site o número do Cadastro Nacional de Pessoa Jurídica (CNPJ), endereço físico e canais de troca e atendimento da loja. Não se esqueça de verificar o valor do frete – que algumas vezes pode ser superior ao valor da mercadoria – e o prazo de entrega.

Para conferir se a empresa realmente existe e se ela está em atividade, o consumidor pode consultar o CNPJ do fornecedor no site da Receita Federal. Também é possível pesquisar no site consumidor.gov.br o nome do fornecedor e verificar se há muitas queixas e se ele resolve ou não as reclamações dos consumidores.

Ao realizar compras em lojas físicas, observe as condições da mercadoria e os preços anunciados nas vitrines e gôndolas. Se encontrar um mesmo produto com preços diferentes, o consumidor tem o direito de pagar o menor valor.

Ao comprar produtos de mostruário, solicite que as condições da mercadoria e as regras para a troca sejam especificadas na nota fiscal. “O fato de o produto ter sido comprado em promoção ou ser de mostruário não permite ao lojista ou fabricante se negar a solucionar eventuais problemas”, informa a secretária adjunta do Procon-MT.

Pagamento

Confirme se os valores estão corretos. Não se esqueça que a legislação permite que o comerciante cobre valores diferentes, conforme a forma de pagamento: dinheiro, cartão de débito, cartão de crédito, PIX, cheque, entre outras.

Entretanto, as informações sobre os preços dos produtos e as formas de pagamento aceitas pelo estabelecimento devem ser disponibilizadas de forma clara e ostensiva nas lojas físicas e nos sites.

Ao parcelar suas compras, fique atento ao valor das parcelas e observe o preço final do produto, que podem até dobrar de preço.

Quando fizer pagamentos via PIX, ao escanear o QR Code, verifique atentamente todos os dados, como o nome da pessoa/empresa e valor, antes de efetivar a operação. Essa dica vale também para boletos: sempre verifique os dados antes de confirmar o pagamento.

Trocas e devoluções

O Código de Defesa do Consumidor (CDC) garante o direito de troca ou devolução, no prazo de sete dias, para compras realizadas fora do estabelecimento comercial, como em sites, por telefone ou catálogos, por exemplo.

Produtos adquiridos em lojas físicas seguem a política de troca dos estabelecimentos, exceto em caso de vício de qualidade (defeito), que tem troca garantida pelo CDC.

O prazo para reclamação é de 30 dias para produtos não duráveis, que são aqueles que se extinguem rapidamente com o uso (alimentos, por exemplo). Para produtos duráveis, como eletrodomésticos, eletrônicos, roupas e calçados, o prazo é de 90 dias, a contar da entrega efetiva do produto.

Fique atento: o lojista deve emitir a nota fiscal e o consumidor deve guardar o documento, que poderá ser solicitado se o produto apresentar defeito.

Dúvidas e reclamações

Caso não receba o produto ou se ele for diferente do que você comprou ou, ainda, se tiver alguma avaria, o consumidor deve entrar em contato primeiramente com o fornecedor.

Se não conseguir resolver o problema direto com a empresa – ou em caso de dúvidas ou outros problemas com as compras – o consumidor deve procurar a unidade de Procon mais próxima de sua residência. Também é possível utilizar o PROCON+, que está disponível pelo aplicativo MT Cidadão.

O Procon-MT disponibiliza, ainda, atendimento por WhatsApp, pelos números (65) 3613-2100 e (65) 99228-3098. Outra opção é registrar uma reclamação pela plataforma consumidor.gov.br, que está disponível 24 horas por dia, todos os dias da semana.

Por Solange Wollenhaupt | Procon/Setasc-MT.

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.