    {"id":16433,"date":"2025-07-30T19:52:46","date_gmt":"2025-07-30T19:52:46","guid":{"rendered":"https:\/\/innovation4world.com\/?p=16433"},"modified":"2025-07-30T19:52:47","modified_gmt":"2025-07-30T19:52:47","slug":"teste","status":"publish","type":"post","link":"http:\/\/innovation4world.com\/en\/teste\/","title":{"rendered":"teste"},"content":{"rendered":"<div id=\"quiz-container\"\n            class=\"p-6 my-3 bg-white rounded-lg shadow-md\"\n            data-list-id=\"\"\n            data-current-url=\"http:\/\/innovation4world.com\/en\/en\/wp-json\/wp\/v2\/posts\/16433\">\n\n            <h1 class=\"text-[1.7rem] mb-4 font-bold text-center text-gray-900\">teste de quiz <\/h1>\n\n            <!-- Barra de progresso -->\n            <div class=\"mb-4\">\n                <progress id=\"quiz-progress\" value=\"0\" max=\"2\" class=\"w-full h-3 bg-gray-200 rounded\"><\/progress>\n                <p id=\"progress-text\" class=\"mt-1 text-sm text-center text-gray-600\">0 \/ 2<\/p>\n            <\/div>\n\n            <div class=\"quiz-slides\">\n                                    <div class=\"quiz-slide active\" data-slide=\"0\">\n                        <h3 class=\"mb-6 text-lg font-semibold text-center text-gray-800\">pergunta 1 <\/h3>\n                        <div class=\"mt-4 space-y-2\">\n                                                            <button class=\"w-full p-3 bg-gray-100 border border-gray-300 rounded-md quiz-answer hover:bg-gray-200\"\n                                    data-next=\"1\" data-answer=\"resposta 1 \">\n                                    resposta 1                                 <\/button>\n                                                            <button class=\"w-full p-3 bg-gray-100 border border-gray-300 rounded-md quiz-answer hover:bg-gray-200\"\n                                    data-next=\"1\" data-answer=\"resposta 1\">\n                                    resposta 1                                <\/button>\n                                                    <\/div>\n                    <\/div>\n                                    <div class=\"quiz-slide hidden\" data-slide=\"1\">\n                        <h3 class=\"mb-6 text-lg font-semibold text-center text-gray-800\">pergunta 2 <\/h3>\n                        <div class=\"mt-4 space-y-2\">\n                                                            <button class=\"w-full p-3 bg-gray-100 border border-gray-300 rounded-md quiz-answer hover:bg-gray-200\"\n                                    data-next=\"2\" data-answer=\"resposta 2\">\n                                    resposta 2                                <\/button>\n                                                            <button class=\"w-full p-3 bg-gray-100 border border-gray-300 rounded-md quiz-answer hover:bg-gray-200\"\n                                    data-next=\"2\" data-answer=\"resposta 2 \">\n                                    resposta 2                                 <\/button>\n                                                    <\/div>\n                    <\/div>\n                \n                \n                <!-- <div class=\"hidden text-center quiz-slide\" data-slide=\"result\">\n                <h3 class=\"mb-6 text-lg font-semibold text-center text-gray-800\">Obrigado! Voc\u00ea completou o quiz.<\/h3>\n                <a id=\"result-button\"\n                    class=\"font-medium rounded-md text-white bg-dark flex items-center justify-center py-3.5 px-5.5 hover:opacity-90 transition-all ease-linear duration-300\">\n                    Ver Resultado\n                <\/a>\n            <\/div> -->\n                <div class=\"hidden text-center quiz-slide\" data-slide=\"result\">\n                    <h3 class=\"mb-6 text-lg font-semibold text-center text-gray-800\">Obrigado! Voc\u00ea completeu or maybe.<\/h3>\n                    <p class=\"text-base text-gray-600\">You will be redirected in moments...<\/p>\n                <\/div>\n\n            <\/div>\n        <\/div>\n\n        <script>\n            document.addEventListener(\"DOMContentLoaded\", function() {\n                const slides = document.querySelectorAll(\".quiz-slide\");\n                const buttons = document.querySelectorAll(\".quiz-answer\");\n                const progressBar = document.getElementById(\"quiz-progress\");\n                const progressText = document.getElementById(\"progress-text\");\n                const quizContainer = document.getElementById(\"quiz-container\");\n\n                let selectedAnswers = [];\n                let resultUrl = \"#\";\n                const totalQuestions = 2;\n                let currentQuestion = 0;\n\n                const conditionQuestion = {\"text\":\"pergunta 2 \",\"isCondition\":true,\"answers\":[{\"text\":\"resposta 2\",\"resultLink\":\"https:\\\/\\\/innovation4world.com\\\/rec-robux-sin-gastar-dinero-ni-caer-en-estafas\\\/\"},{\"text\":\"resposta 2 \",\"resultLink\":\"https:\\\/\\\/innovation4world.com\\\/rec-robux-sin-gastar-dinero-ni-caer-en-estafas\\\/\"}]};\n\n                const utmParams = (() => {\n                    const src = new URLSearchParams(window.location.search);\n                    const keep = new URLSearchParams();\n\n                    src.forEach((v, k) => {\n                        if (\n                            \/^utm_\/i.test(k) || [\n                                \"gclid\",\n                                \"fbclid\",\n                                \"msclkid\",\n                                \"yclid\",\n                                \"_cioid\",\n                                \"av_aw_tag_id\"\n                            ].includes(k)\n                        ) {\n                            if (v !== \"\") keep.set(k, v);\n                        }\n                    });\n\n                    return keep;\n                })();\n\n\n                function normalizeUrl(url) {\n                    \/\/ suporta links sem protocolo (ex: exemplo.com\/resultado)\n                    try {\n                        const hasProto = \/^https?:\\\/\\\/\/i.test(url);\n                        return new URL(hasProto ? url : \"https:\/\/\" + url, window.location.origin);\n                    } catch (e) {\n                        return null;\n                    }\n                }\n\n                function appendParams(urlString, params) {\n                    const u = normalizeUrl(urlString);\n                    if (!u) return \"#\";\n                    \/\/ mant\u00e9m params existentes; s\u00f3 adiciona se n\u00e3o houver\n                    params.forEach((v, k) => {\n                        if (!u.searchParams.has(k)) u.searchParams.set(k, v);\n                    });\n                    return u.toString();\n                }\n\n                function determineResultUrl() {\n                    if (!conditionQuestion || !conditionQuestion.answers) return \"#\";\n                    for (const answer of conditionQuestion.answers) {\n                        if (selectedAnswers.includes(answer.text)) {\n                            const raw = (answer.resultLink || \"\").trim();\n                            if (!raw) return \"#\";\n                            return appendParams(raw, utmParams);\n                        }\n                    }\n                    return \"#\";\n                }\n\n                function updateProgress() {\n                    progressBar.value = currentQuestion;\n                    progressText.textContent = `${currentQuestion} \/ ${totalQuestions}`;\n                }\n\n                \/\/ fluxo por clique nas respostas\n                buttons.forEach((button) => {\n                    button.addEventListener(\"click\", function() {\n                        const nextSlide = this.getAttribute(\"data-next\");\n                        selectedAnswers.push(this.getAttribute(\"data-answer\"));\n\n                        currentQuestion++;\n                        updateProgress();\n\n                        slides.forEach((slide) => slide.classList.add(\"hidden\"));\n                        slides[nextSlide]?.classList.remove(\"hidden\");\n\n                        \/\/ acabou as perguntas\n                        if (nextSlide >= totalQuestions) {\n                            const hasForm = !!document.getElementById(\"submit-quiz\");\n                            if (!hasForm) {\n                                resultUrl = determineResultUrl();\n                                document.querySelector(\"[data-slide='result']\").classList.remove(\"hidden\");\n                                setTimeout(() => {\n                                    if (resultUrl && resultUrl !== \"#\") window.location.href = resultUrl;\n                                }, 1200);\n                            } else {\n                                document.querySelector(\"[data-slide='form']\").classList.remove(\"hidden\");\n                            }\n                        }\n                    });\n                });\n\n                \/\/ envio do formul\u00e1rio (quando habilitado)\n                document.getElementById(\"submit-quiz\")?.addEventListener(\"click\", function() {\n                    const name = document.getElementById(\"quiz-name\").value.trim();\n                    const email = document.getElementById(\"quiz-email\").value.trim();\n                    const listId = quizContainer.getAttribute(\"data-list-id\");\n                    const currentUrl = quizContainer.getAttribute(\"data-current-url\"); \/\/ j\u00e1 inclui query string\n\n                    if (!name || !email || !listId) {\n                        alert(\"Preencha todos os campos.\");\n                        return;\n                    }\n\n                    const loader = document.getElementById(\"quiz-loader\");\n                    if (loader) loader.classList.remove(\"hidden\");\n\n                    const requestData = {\n                        contact: {\n                            firstName: name,\n                            email: email,\n                            listid: [parseInt(listId, 10)],\n                            status: 1,\n                            url: currentUrl \/\/ mant\u00e9m a URL original com UTMs\n                        }\n                    };\n\n                    fetch(\"\/wp-content\/themes\/ActiveViewPress\/api\/activecampaign.php\", {\n                            method: \"POST\",\n                            headers: {\n                                \"Content-Type\": \"application\/json\"\n                            },\n                            body: JSON.stringify(requestData),\n                        })\n                        .then((r) => r.json())\n                        .then((data) => {\n                            \/\/ independente do sucesso, seguimos pro resultado (como voc\u00ea pediu)\n                            resultUrl = determineResultUrl();\n                            setTimeout(() => {\n                                if (resultUrl && resultUrl !== \"#\") window.location.href = resultUrl;\n                            }, 1200);\n                        })\n                        .catch((err) => {\n                            console.error(err);\n                            \/\/ mesmo em erro, seguir redirecionando (ajuste se preferir bloquear)\n                            resultUrl = determineResultUrl();\n                            setTimeout(() => {\n                                if (resultUrl && resultUrl !== \"#\") window.location.href = resultUrl;\n                            }, 1200);\n                        });\n                });\n\n                updateProgress();\n            });\n        <\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":49,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[515],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.7 (Yoast SEO v23.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>teste - innovation4world<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/innovation4world.com\/en\/teste\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"teste\" \/>\n<meta property=\"og:url\" content=\"http:\/\/innovation4world.com\/en\/teste\/\" \/>\n<meta property=\"og:site_name\" content=\"innovation4world\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-30T19:52:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-30T19:52:47+00:00\" \/>\n<meta name=\"author\" content=\"marcelo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"marcelo\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/innovation4world.com\/teste\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/innovation4world.com\/teste\/\"},\"author\":{\"name\":\"marcelo\",\"@id\":\"https:\/\/innovation4world.com\/en\/#\/schema\/person\/23a459982d94f8107f19c99a6dfc1974\"},\"headline\":\"teste\",\"datePublished\":\"2025-07-30T19:52:46+00:00\",\"dateModified\":\"2025-07-30T19:52:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/innovation4world.com\/teste\/\"},\"wordCount\":1,\"publisher\":{\"@id\":\"https:\/\/innovation4world.com\/en\/#organization\"},\"articleSection\":[\"Hidden\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/innovation4world.com\/teste\/\",\"url\":\"https:\/\/innovation4world.com\/teste\/\",\"name\":\"teste - innovation4world\",\"isPartOf\":{\"@id\":\"https:\/\/innovation4world.com\/en\/#website\"},\"datePublished\":\"2025-07-30T19:52:46+00:00\",\"dateModified\":\"2025-07-30T19:52:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/innovation4world.com\/teste\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/innovation4world.com\/teste\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/innovation4world.com\/teste\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/innovation4world.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"teste\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/innovation4world.com\/en\/#website\",\"url\":\"https:\/\/innovation4world.com\/en\/\",\"name\":\"innovation4world\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/innovation4world.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/innovation4world.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/innovation4world.com\/en\/#organization\",\"name\":\"innovation4world\",\"url\":\"https:\/\/innovation4world.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/innovation4world.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/innovation4world.com\/wp-content\/uploads\/sites\/76\/2024\/05\/cropped-cropped-4-word-1.png\",\"contentUrl\":\"http:\/\/innovation4world.com\/wp-content\/uploads\/sites\/76\/2024\/05\/cropped-cropped-4-word-1.png\",\"width\":412,\"height\":417,\"caption\":\"innovation4world\"},\"image\":{\"@id\":\"https:\/\/innovation4world.com\/en\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/innovation4world.com\/en\/#\/schema\/person\/23a459982d94f8107f19c99a6dfc1974\",\"name\":\"marcelo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/innovation4world.com\/en\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/2.gravatar.com\/avatar\/84dae5e50c2dcc374a539f7700cf700c?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/2.gravatar.com\/avatar\/84dae5e50c2dcc374a539f7700cf700c?s=96&d=mm&r=g\",\"caption\":\"marcelo\"},\"url\":\"http:\/\/innovation4world.com\/en\/author\/okaysme\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"teste - innovation4world","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/innovation4world.com\/en\/teste\/","og_locale":"en_US","og_type":"article","og_title":"teste","og_url":"http:\/\/innovation4world.com\/en\/teste\/","og_site_name":"innovation4world","article_published_time":"2025-07-30T19:52:46+00:00","article_modified_time":"2025-07-30T19:52:47+00:00","author":"marcelo","twitter_card":"summary_large_image","twitter_misc":{"Written by":"marcelo"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/innovation4world.com\/teste\/#article","isPartOf":{"@id":"https:\/\/innovation4world.com\/teste\/"},"author":{"name":"marcelo","@id":"https:\/\/innovation4world.com\/en\/#\/schema\/person\/23a459982d94f8107f19c99a6dfc1974"},"headline":"teste","datePublished":"2025-07-30T19:52:46+00:00","dateModified":"2025-07-30T19:52:47+00:00","mainEntityOfPage":{"@id":"https:\/\/innovation4world.com\/teste\/"},"wordCount":1,"publisher":{"@id":"https:\/\/innovation4world.com\/en\/#organization"},"articleSection":["Hidden"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/innovation4world.com\/teste\/","url":"https:\/\/innovation4world.com\/teste\/","name":"teste - innovation4world","isPartOf":{"@id":"https:\/\/innovation4world.com\/en\/#website"},"datePublished":"2025-07-30T19:52:46+00:00","dateModified":"2025-07-30T19:52:47+00:00","breadcrumb":{"@id":"https:\/\/innovation4world.com\/teste\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/innovation4world.com\/teste\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/innovation4world.com\/teste\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/innovation4world.com\/en\/"},{"@type":"ListItem","position":2,"name":"teste"}]},{"@type":"WebSite","@id":"https:\/\/innovation4world.com\/en\/#website","url":"https:\/\/innovation4world.com\/en\/","name":"innovation4world","description":"","publisher":{"@id":"https:\/\/innovation4world.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/innovation4world.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/innovation4world.com\/en\/#organization","name":"innovation4world","url":"https:\/\/innovation4world.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/innovation4world.com\/en\/#\/schema\/logo\/image\/","url":"http:\/\/innovation4world.com\/wp-content\/uploads\/sites\/76\/2024\/05\/cropped-cropped-4-word-1.png","contentUrl":"http:\/\/innovation4world.com\/wp-content\/uploads\/sites\/76\/2024\/05\/cropped-cropped-4-word-1.png","width":412,"height":417,"caption":"innovation4world"},"image":{"@id":"https:\/\/innovation4world.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/innovation4world.com\/en\/#\/schema\/person\/23a459982d94f8107f19c99a6dfc1974","name":"marcelo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/innovation4world.com\/en\/#\/schema\/person\/image\/","url":"http:\/\/2.gravatar.com\/avatar\/84dae5e50c2dcc374a539f7700cf700c?s=96&d=mm&r=g","contentUrl":"http:\/\/2.gravatar.com\/avatar\/84dae5e50c2dcc374a539f7700cf700c?s=96&d=mm&r=g","caption":"marcelo"},"url":"http:\/\/innovation4world.com\/en\/author\/okaysme\/"}]}},"_links":{"self":[{"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/posts\/16433"}],"collection":[{"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/comments?post=16433"}],"version-history":[{"count":1,"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/posts\/16433\/revisions"}],"predecessor-version":[{"id":16434,"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/posts\/16433\/revisions\/16434"}],"wp:attachment":[{"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/media?parent=16433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/categories?post=16433"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/innovation4world.com\/en\/wp-json\/wp\/v2\/tags?post=16433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}