1<!doctype html><html lang="pt"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Blog â PulseDSP</title><meta name="description" content="NotÃcias e análises de adtech e martech da PulseDSP."><link rel="canonical" href="https://pulsedsp.com/blog/"><meta property="og:type" content="website"><meta property="og:title" content="Blog â PulseDSP"><meta property="og:url" content="https://pulsedsp.com/blog/"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@500;600;700;800&family=Inter:wght@400;500;600&display=swap" rel="stylesheet"><link rel="stylesheet" href="/blog/blog.css">
1<script defer src="/blog/blog.js"></script>
1</head><body><header class="nav"><div class="nav-in"><a class="brand" href="/"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#ff6b35" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M3 12h4l3 8 4-16 3 8h4"/></svg> PulseDSP</a><div class="nav-links"><a href="/">Home</a><a href="/blog/" class="on">Blog</a><div class="langs" role="group" aria-label="Idioma"><button data-set-lang="pt">PT</button><button data-set-lang="en">EN</button><button data-set-lang="es">ES</button></div></div></div></header><main><div class="wrap"><div class="blog-head"><span class="eyebrow">PulseDSP</span><h1><span data-lang="pt">Blog</span><span data-lang="en">Blog</span><span data-lang="es">Blog</span></h1><p><span data-lang="pt">NotÃcias e análises de adtech & martech: o fim do cookie de terceiros, privacidade e o que muda para quem anuncia.</span><span data-lang="en">Adtech & martech news and analysis: the end of the third-party cookie, privacy, and what it means for advertisers.</span><span data-lang="es">Noticias y análisis de adtech y martech: el fin de la cookie de terceros, la privacidad y lo que significa para los anunciantes.</span></p></div><div class="posts"><a class="post-card" href="/blog/roadmap-ia-2026.html"><div class="thumb"><img src="/blog/img/roadmap-ia-2026.jpg" alt="PulseDSP traça roadmap de 2026 sob a 200 Venture: IA aplicada que reprecifica cada lance ao KPI" loading="lazy" width="800" height="360"></div><div class="body"><div class="meta"><span data-lang="pt">10 de jun. de 2026 · 3 min de leitura</span><span data-lang="en">Jun 10, 2026 · 3 min read</span><span data-lang="es">10 de jun. de 2026 · 3 min de lectura</span></div><h2><span data-lang="pt">PulseDSP traça roadmap de 2026 sob a 200 Venture: IA aplicada que reprecifica cada lance ao KPI</span><span data-lang="en">PulseDSP lays out its 2026 roadmap under 200 Venture: applied AI that reprices every bid to the KPI</span><span data-lang="es">PulseDSP traza su hoja de ruta 2026 bajo 200 Venture: IA aplicada que repreciona cada puja al KPI</span></h2><div class="dek"><span data-lang="pt">Sob a tese de inteligência artificial aplicada do grupo, a DSP de performance detalha sua visão de produto para 2026 â do machine learning que aprende a cada impressão à integração de pixel sem código com Google Tag Manager e GA4, somada a uma DMP plugável com mais de 120 integrações de enriquecimento.</span><span data-lang="en">Under the group's applied-artificial-intelligence thesis, the performance DSP details its 2026 product vision â from machine learning that learns on every impression to no-code pixel integration with Google Tag Manager and GA4, plus a pluggable DMP with more than 120 enrichment integrations.</span><span data-lang="es">Bajo la tesis de inteligencia artificial aplicada del grupo, la DSP de performance detalla su visión de producto para 2026 â del machine learning que aprende en cada impresión a la integración de pÃxel sin código con Google Tag Manager y GA4, sumada a una DMP conectable con más de 120 integraciones de enriquecimiento.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/hub-latam.html"><div class="thumb"><img src="/blog/img/hub-latam.jpg" alt="PulseDSP cria hub de engenharia e operações para a América Latina" loading="lazy" width="800" height="360"></div><div class="body"><div class="meta"><span data-lang="pt">14 de mai. de 2026 · 3 min de leitura</span><span data-lang="en">May 14, 2026 · 3 min read</span><span data-lang="es">14 de may. de 2026 · 3 min de lectura</span></div><h2><span data-lang="pt">PulseDSP cria hub de engenharia e operações para a América Latina</span><span data-lang="en">PulseDSP launches an engineering and operations hub for Latin America</span><span data-lang="es">PulseDSP abre un hub de ingenierÃa y operaciones para América Latina</span></h2><div class="dek"><span data-lang="pt">Núcleo regional concentra times de engenharia, dados e customer success em português e espanhol para sustentar a entrada no Brasil e a proximidade com anunciantes de e-commerce da região.</span><span data-lang="en">The regional center concentrates engineering, data, and customer success teams working in Portuguese and Spanish to support the Brazil entry and stay close to the region'
1s e-commerce advertisers.</span><span data-lang="es">El centro regional concentra equipos de ingenierÃa, datos y customer success en portugués y español para sostener la entrada en Brasil y la cercanÃa con los anunciantes de e-commerce de la región.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/dmp-120-integracoes.html"><div class="thumb"><img src="/blog/img/dmp-120-integracoes.jpg" alt="PulseDSP conecta sua DMP a mais de 120 integrações de enriquecimento de dados" loading="lazy" width="800" height="360"></div><div class="body"><div class="meta"><span data-lang="pt">22 de abr. de 2026 · 4 min de leitura</span><span data-lang="en">Apr 22, 2026 · 4 min read</span><span data-lang="es">22 de abr. de 2026 · 4 min de lectura</span></div><h2><span data-lang="pt">PulseDSP conecta sua DMP a mais de 120 integrações de enriquecimento de dados</span><span data-lang="en">PulseDSP connects its DMP to more than 120 data enrichment integrations</span><span data-lang="es">PulseDSP conecta su DMP a más de 120 integraciones de enriquecimiento de datos</span></h2><div class="dek"><span data-lang="pt">A plataforma de dados proprietária da PulseDSP passa a se acoplar a um ecossistema de mais de 120 fontes de enriquecimento â intenção, demografia, comportamento, identidade, B2B e geolocalização â para construir audiências mais densas e ativá-las no leilão programático em tempo real.</span><span data-lang="en">PulseDSP's proprietary data platform now plugs into an ecosystem of more than 120 enrichment sources â intent, demographics, behavior, identity, B2B and geolocation â to build denser audiences and activate them in the real-time programmatic auction.</span><span data-lang="es">La plataforma de datos propia de PulseDSP ahora se acopla a un ecosistema de más de 120 fuentes de enriquecimiento â intención, demografÃa, comportamiento, identidad, B2B y geolocalización â para construir audiencias más densas y activarlas en la subasta programática en tiempo real.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/expansao-brasil.html"><div class="thumb"><img src="/blog/img/expansao-brasil.jpg" alt="Sob a 200 Venture, PulseDSP anuncia expansão para o Brasil e mira 30% do mercado de programática de performance" loading="lazy" width="800" height="360"></div><div class="body"><div class="meta"><span data-lang="pt">18 de mar. de 2026 · 3 min de leitura</span><span data-lang="en">Mar 18, 2026 · 3 min read</span><span data-lang="es">18 de mar. de 2026 · 3 min de lectura</span></div><h2><span data-lang="pt">Sob a 200 Venture, PulseDSP anuncia expansão para o Brasil e mira 30% do mercado de programática de performance</span><span data-lang="en">Backed by 200 Venture, PulseDSP Unveils Brazil Expansion, Targeting 30% of the Performance Programmatic Market</span><span data-lang="es">Respaldada por 200 Venture, PulseDSP anuncia su expansión a Brasil y aspira al 30% del mercado de programática de performance</span></h2><div class="dek"><span data-lang="pt">Respaldada pelo capital paciente da 200 Venture, a DSP de performance para e-commerce planeja montar operação local e tem como meta controlar pelo menos 30% do mercado brasileiro de programática para o varejo digital nos próximos cinco anos.</span><span data-lang="en">Underwritten by 200 Venture's patient capital, the performance DSP for e-commerce plans to stand up a local operation and aims to capture at least 30% of Brazil's programmatic-for-digital-retail market over the next five years.</span><span data-lang="es">Con el capital paciente de 200 Venture como respaldo, la DSP de performance para e-commerce planea montar una operación local y tiene como meta controlar al menos el 30% del mercado brasileño de programática para el comercio digital en los próximos cinco años.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/rebranding-fluxdsp-pulsedsp.html"><div class="thumb"><img src="/blog/img/rebranding-fluxdsp-pulsedsp.svg" alt="FluxDSP passa a se chamar PulseDSP" loading="lazy" width="800" height="360"></div><div class="body"><div class="meta"><span data-lang="pt">13 de mar. de 2026 · 3 min de leitura</span><span data-lang="en">Mar 13, 2026 · 3 min read</span><span data-lang="es">13 de mar. de 2026 · 3 min de lectura</span></div><h2><span data-lang="pt">FluxDSP passa a se chamar PulseDSP</span><span data-lang="en">FluxDSP Is Now PulseDSP</span><span data-lang="es">FluxDSP pasa a llamarse PulseDSP</span></h2><div class="dek"><span data-lang="pt">A DSP de performance que operava como FluxDSP adota a marca PulseDSP após a aquisição pela 200 Venture. Mesmo time e produto; contratações abertas para o Brasil.</span><span data-lang="en">The performance DSP that operated as FluxDSP takes on the PulseDSP brand after the 200 Venture acquisition. Same team and product; hiring for Brazil.</span><span data-lang="es">La DSP de performance que operaba como FluxDSP adopta la marca PulseDSP tras la adquisición por 200 Venture. Mismo equipo y producto; vacantes abiertas para Brasil.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/tese-200ventures.html"><div class="thumb"><img src="/blog/img/tese-200ventures.jpg" alt="A tese da 200 Venture: capital paciente, convicção e a aposta na IA aplicada a dados" loading="lazy" width="800" height="360"></div><div class="body"><div class="meta"><span data-lang="pt">26 de fev. de 2026 · 3 min de leitura</span><span data-lang="en">Feb 26, 2026 · 3 min read</span><span data-lang="es">26 de feb. de 2026 · 3 min de lectura</span></div><h2><span data-lang="pt">A tese da 200 Venture: capital paciente, convicção e a aposta na IA aplicada a dados</span><span data-lang="en">Inside 200 Venture's thesis: patient capital, conviction, and a bet on applied AI over proprietary data</span><span data-lang="es">La tesis de 200 Venture: capital paciente, convicción y una apuesta por la IA aplicada a los datos</span></h2><div class="dek"><span data-lang="pt">Por trás da aquisição da FluxDSP está uma firma que mede sucesso em décadas, não em trimestres â e que vê na união de IA aplicada e dados proprietários a próxima fronteira defensável da publicidade programática.</span><span data-lang="en">Behind the FluxDSP acquisition sits a firm that measures success in decades, not quarters â one that sees the marriage of applied AI and proprietary data as programmatic advertising's next defensible frontier.</span><span data-lang="es">Detrás de la adquisición de FluxDSP hay una firma que mide el éxito en décadas, no en trimestres â y que ve en la unión de IA aplicada y datos propios la próxima frontera defendible de la publicidad programática.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/aquisicao-200ventures.html"><div class="thumb"><img src="/blog/img/aquisicao-200ventures.jpg" alt="200 Venture adquire a FluxDSP e aposta no longo prazo na publicidade programática de performance" loading="lazy" width="800" height="360"></div><div class="body"><div class="meta"><span data-lang="pt">12 de fev. de 2026 · 3 min de leitura</span><span data-lang="en">Feb 12, 2026 · 3 min read</span><span data-lang="es">12 de feb. de 2026 · 3 min de lectura</span></div><h2><span data-lang="pt">200 Venture adquire a FluxDSP e aposta no longo prazo na publicidade programática de performance</span><span data-lang="en">200 Venture Acquires FluxDSP in a Long-Horizon Bet on Performance Programmatic</span><span data-lang="es">200 Venture adquiere FluxDSP en una apuesta de largo plazo por la publicidad programática de performance</span></h2><div class="dek"><span data-lang="pt">A firma de capital paciente sediada em Delaware incorpora a DSP de e-commerce ao seu portfólio de IA aplicada e dados proprietários. Time fundador permanece; valor não foi divulgado.</span><span data-lang="en">The Delaware-based patient-capital firm folds the e-commerce DSP into its applied-AI and proprietary-data portfolio. The founding team stays; deal value was not disclosed.</span><span data-lang="es">La firma de capital paciente con sede en Delaware incorpora la DSP de e-commerce a su cartera de IA aplicada y datos propios. El equipo fundador permanece; el valor de la operación no fue divulgado.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/first-party-resposta.html"><div class="thumb"><svg viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg">
2 <!-- Background --> 3 <defs> 4 <linearGradient id="bgGrad" x1="0%" y1="0%" x2="100%" y2="100%"> 5 <stop offset="0%" style="stop-color:var(--surface-subtle, #f5f1ea);stop-opacity:1" /> 6 <stop offset="100%" style="stop-color:var(--surface-base, #faf7f2);stop-opacity:1" /> 7 </linearGradient> 8 <linearGradient id="orangeGrad" x1="0%" y1="0%" x2="100%" y2="100%"> 9 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /> 10 <stop offset="100%" style="stop-color:#f7931e;stop-opacity:1" /> 11 </linearGradient> 12 </defs> 13 14 <rect width="800" height="360" fill="url(#bgGrad)"/> 15 16 <!-- Central secure data nucleus --> 17 <circle cx="400" cy="180" r="80" fill="url(#orangeGrad)" opacity="0.15"/> 18 <circle cx="400" cy="180" r="60" fill="none" stroke="#ff6b35" stroke-width="2" opacity="0.4"/> 19 <circle cx="400" cy="180" r="40" fill="none" stroke="#f7931e" stroke-width="2" opacity="0.6"/> 20 21 <!-- Central data icon (stylized lock/shield) --> 22 <g transform="translate(400, 180)"> 23 <path d="M -15 -5 L -15 -15 Q 0 -25 15 -15 L 15 -5 Q 0 5 -15 -5" fill="#ff6b35" opacity="0.9"/> 24 <rect x="-18" y="-5" width="36" height="25" rx="2" fill="none" stroke="#ff6b35" stroke-width="2" opacity="0.8"/> 25 <circle cx="0" cy="8" r="4" fill="#ff6b35" opacity="0.7"/> 26 </g> 27 28 <!-- Incoming data streams (left side) --> 29 <g opacity="0.7"> 30 <!-- Pixel collection stream --> 31 <path d="M 80 100 Q 200 120 320 140" fill="none" stroke="#ff6b35" stroke-width="2" stroke-dasharray="5,5"/> 32 <circle cx="80" cy="100" r="8" fill="#ff6b35" opacity="0.6"/> 33 <circle cx="160" cy="112" r="5" fill="#ff6b35" opacity="0.4"/> 34 <circle cx="240" cy="126" r="5" fill="#ff6b35" opacity="0.4"/> 35 36 <!-- Event collection stream --> 37 <path d="M 70 180 Q 190 180 320 180" fill="none" stroke="#f7931e" stroke-width="2" stroke-dasharray="5,5"/> 38 <circle cx="70" cy="180" r="8" fill="#f7931e" opacity="0.6"/> 39 <circle cx="150" cy="180" r="5" fill="#f7931e" opacity="0.4"/> 40 <circle cx="230" cy="180" r="5" fill="#f7931e" opacity="0.4"/> 41 42 <!-- Audience build stream --> 43 <path d="M 90 260 Q 200 240 320 220" fill="none" stroke="#ffb84d" stroke-width="2" stroke-dasharray="5,5"/> 44 <circle cx="90" cy="260" r="8" fill="#ffb84d" opacity="0.6"/> 45 <circle cx="170" cy="248" r="5" fill="#ffb84d" opacity="0.4"/> 46 <circle cx="250" cy="234" r="5" fill="#ffb84d" opacity="0.4"/> 47 </g> 48 49 <!-- Outgoing activation streams (right side) --> 50 <g opacity="0.7"> 51 <!-- Programmatic activation --> 52 <path d="M 480 140 Q 600 120 730 100" fill="none" stroke="#ff6b35" stroke-width="2" stroke-dasharray="5,5"/> 53 <circle cx="730" cy="100" r="8" fill="#ff6b35" opacity="0.6"/> 54 <circle cx="650" cy="112" r="5" fill="#ff6b35" opacity="0.4"/> 55 <circle cx="570" cy="126" r="5" fill="#ff6b35" opacity="0.4"/> 56 57 <!-- Real-time bidding --> 58 <path d="M 480 180 Q 600 180 730 180" fill="none" stroke="#f7931e" stroke-width="2" stroke-dasharray="5,5"/> 59 <circle cx="730" cy="180" r="8" fill="#f7931e" opacity="0.6"/> 60 <circle cx="650" cy="180" r="5" fill="#f7931e" opacity="0.4"/> 61 <circle cx="570" cy="180" r="5" fill="#f7931e" opacity="0.4"/> 62 63 <!-- Media activation --> 64 <path d="M 480 220 Q 600 240 730 260" fill="none" stroke="#ffb84d" stroke-width="2" stroke-dasharray="5,5"/> 65 <circle cx="730" cy="260" r="8" fill="#ffb84d" opacity="0.6"/> 66 <circle cx="650" cy="248" r="5" fill="#ffb84d" opacity="0.4"/> 67 <circle cx="570" cy="234" r="5" fill="#ffb84d" opacity="0.4"/> 68 </g> 69 70 <!-- Resilience indicator badges --> 71 <g opacity="0.5"> 72 <!-- Independent from cookies --> 73 <rect x="320" y="320" width="160" height="25" rx="12" fill="none" stroke="#ff6b35" stroke-width="1.5"/> 74 <text x="400" y="337" text-anchor="middle" font-size="11" fill="#ff6b35" font-family="sans-serif" font-weight="500">Independent from Cookies</text> 75 </g> 76 77 <!-- Regulatory resilience layer indicator --> 78 <g opacity="0.4"> 79 <path d="M 50 30 L 55 20 L 60 30 Z" fill="#f7931e"/> 80 <path d="M 750 30 L 755 20 L 760 30 Z" fill="#f7931e"/> 81 </g> 82</svg></div><div class="body"><div class="meta"><span data-lang="pt">15 de set. de 2024 · 3 min de leitura</span><span data-lang="en">Sep 15, 2024 · 3 min read</span><span data-lang="es">15 de sept. de 2024 · 3 min de lectura</span></div><h2><span data-lang="pt">Dados First-Party: A Resposta Resiliente do Adtech</span><span data-lang="en">First-Party Data: Adtech's Resilient Answer</span><span data-lang="es">Datos First-Party: La Respuesta Resiliente del Adtech</span></h2><div class="dek"><span data-lang="pt">Como dados proprietários se tornaram a única camada resiliente independente de cookies, Privacy Sandbox e regulação â e por que plataformas que conseguem coletar e ativar first-party data vão dominar adtech em 2024+.</span><span data-lang="en">How proprietary data became the only resilient layer independent of cookies, Privacy Sandbox, and regulation â and why platforms that can collect and activate first-party data will dominate adtech in 2024+.</span><span data-lang="es">Cómo los datos propios se convirtieron en la única capa resiliente independiente de cookies, Privacy Sandbox y regulación â y por qué las plataformas que pueden recopilar y activar datos first-party dominarán el adtech en 2024+.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/google-antitruste-adtech.html"><div class="thumb"><svg viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg"> 83 <defs> 84 <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="100%"> 85 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /> 86 <stop offset="100%" style="stop-color:#f7931e;stop-opacity:1" /> 87 </linearGradient> 88 <linearGradient id="grad2" x1="0%" y1="100%" x2="100%" y2="0%"> 89 <stop offset="0%" style="stop-color:#ffb84d;stop-opacity:0.8" /> 90 <stop offset="100%" style="stop-color:#ff6b35;stop-opacity:0.6" /> 91 </linearGradient> 92 </defs>
93 <!-- Background --> 94 <rect width="800" height="360" fill="#faf7f2"/> 95 96 <!-- Central interconnected circles representing the three platforms --> 97 <circle cx="250" cy="180" r="80" fill="url(#grad1)" opacity="0.7"/> 98 <circle cx="400" cy="140" r="80" fill="url(#grad2)" opacity="0.7"/> 99 <circle cx="550" cy="180" r="80" fill="url(#grad1)" opacity="0.65"/> 100 101 <!-- Curved paths showing data/control flow --> 102 <path d="M 330 150 Q 400 100 470 130" stroke="#f7931e" stroke-width="3" fill="none" opacity="0.8" stroke-dasharray="5,5"/> 103 <path d="M 330 210 Q 400 260 470 230" stroke="#ff6b35" stroke-width="3" fill="none" opacity="0.8" stroke-dasharray="5,5"/> 104 <path d="M 250 100 Q 300 60 400 80" stroke="#ffb84d" stroke-width="2" fill="none" opacity="0.6"/> 105 <path d="M 550 100 Q 600 60 700 80" stroke="#ffb84d" stroke-width="2" fill="none" opacity="0.6"/> 106 107 <!-- Abstract layers suggesting architectural complexity --> 108 <path d="M 100 280 Q 200 250 300 280" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.5"/> 109 <path d="M 150 310 Q 250 280 350 310" stroke="#f7931e" stroke-width="2" fill="none" opacity="0.5"/> 110 <path d="M 450 280 Q 550 250 650 280" stroke="#ffb84d" stroke-width="2" fill="none" opacity="0.5"/> 111 <path d="M 500 310 Q 600 280 700 310" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.5"/> 112 113 <!-- Subtle grid pattern representing data flow --> 114 <g opacity="0.15"> 115 <line x1="50" y1="50" x2="750" y2="50" stroke="#f7931e" stroke-width="1"/> 116 <line x1="50" y1="100" x2="750" y2="100" stroke="#f7931e" stroke-width="1"/> 117 <line x1="50" y1="150" x2="750" y2="150" stroke="#f7931e" stroke-width="1"/> 118 <line x1="50" y1="200" x2="750" y2="200" stroke="#f7931e" stroke-width="1"/> 119 <line x1="50" y1="250" x2="750" y2="250" stroke="#f7931e" stroke-width="1"/> 120 <line x1="50" y1="300" x2="750" y2="300" stroke="#f7931e" stroke-width="1"/> 121 </g> 122 123 <!-- Central tension point - a darker zone representing conflict of interest --> 124 <circle cx="400" cy="180" r="40" fill="none" stroke="#ff6b35" stroke-width="3" opacity="0.6" stroke-dasharray="8,4"/> 125 126 <!-- Radiating lines suggesting control/power --> 127 <line x1="400" y1="140" x2="400" y2="60" stroke="#f7931e" stroke-width="2" opacity="0.4"/> 128 <line x1="400" y1="220" x2="400" y2="300" stroke="#f7931e" stroke-width="2" opacity="0.4"/> 129 <line x1="360" y1="180" x2="280" y2="180" stroke="#f7931e" stroke-width="2" opacity="0.4"/> 130 <line x1="440" y1="180" x2="520" y2="180" stroke="#f7931e" stroke-width="2" opacity="0.4"/> 131</svg></div><div class="body"><div class="meta"><span data-lang="pt">9 de set. de 2024 · 4 min de leitura</span><span data-lang="en">Sep 9, 2024 · 4 min read</span><span data-lang="es">9 de sept. de 2024 · 4 min de lectura</span></div><h2><span data-lang="pt">Google no banco dos réus: o julgamento de monopólio em ad-tech que redefine o mercado programático</span><span data-lang="en">Google on Trial: The Ad-Tech Monopoly Case That Reshapes Programmatic Markets</span><span data-lang="es">Google ante la justicia: el juicio de monopolio en adtech que redefine el mercado programático</span></h2><div class="dek"><span data-lang="pt">A acusação do DOJ explora como o Google consolidou poder mediante integração vertical em DFP, AdX e AdSense, controlando simultaneamente comprador, vendedor e leilão.</span><span data-lang="en">The DOJ case scrutinizes how Google leveraged vertical integration across DFP, AdX, and AdSense to control the entire programmatic auction ecosystem simultaneously.</span><span data-lang="es">La acusación del DOJ examina cómo Google consolidó poder mediante integración vertical en DFP, AdX y AdSense, controlando simultáneamente al comprador, vendedor y la subasta.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/google-pivot-cookieless.html"><div class="thumb"><svg viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg"> 132 <!-- Background --> 133 <rect width="800" height="360" fill="#faf8f5"/> 134 135 <!-- Abstract fork/pivot shape representing the strategic decision --> 136 <g id="pivot-metaphor"> 137 <!-- Main stem (original path) --> 138 <path d="M 400 40 Q 390 120 380 180" stroke="#ff6b35" stroke-width="8" fill="none" stroke-linecap="round"/> 139 140 <!-- Left branch (deprecation path - faded) --> 141 <path d="M 380 180 Q 320 220 260 260" stroke="#ffb84d" stroke-width="7" fill="none" stroke-linecap="round" opacity="0.5"/> 142 <circle cx="260" cy="260" r="6" fill="#ffb84d" opacity="0.5"/> 143 144 <!-- Right branch (choice path - emphasized) --> 145 <path d="M 380 180 Q 440 220 520 260" stroke="#f7931e" stroke-width="9" fill="none" stroke-linecap="round"/> 146 <circle cx="520" cy="260" r="8" fill="#f7931e"/> 147 148 <!-- Accent curved lines representing the decision wave --> 149 <path d="M 100 120 Q 200 100 300 140" stroke="#ff6b35" stroke-width="3" fill="none" opacity="0.3" stroke-dasharray="5,5"/> 150 <path d="M 500 100 Q 600 110 700 140" stroke="#f7931e" stroke-width="3" fill="none" opacity="0.4" stroke-dasharray="5,5"/> 151 </g> 152 153 <!-- Abstract browser window frame suggestion --> 154 <g id="browser-hint"> 155 <rect x="520" y="220" width="120" height="85" fill="none" stroke="#ff6b35" stroke-width="2" opacity="0.3" rx="4"/> 156 <line x1="520" y1="240" x2="640" y2="240" stroke="#ff6b35" stroke-width="1.5" opacity="0.2"/>
157 <circle cx="530" cy="230" r="3" fill="#ff6b35" opacity="0.3"/> 158 <circle cx="540" cy="230" r="3" fill="#ffb84d" opacity="0.3"/> 159 <circle cx="550" cy="230" r="3" fill="#f7931e" opacity="0.3"/> 160 </g> 161 162 <!-- Circular element representing user choice --> 163 <g id="choice-element"> 164 <circle cx="200" cy="280" r="35" fill="none" stroke="#ff6b35" stroke-width="2.5" opacity="0.4"/> 165 <circle cx="200" cy="280" r="28" fill="none" stroke="#ff6b35" stroke-width="1.5" opacity="0.2"/> 166 <circle cx="200" cy="280" r="12" fill="#ff6b35" opacity="0.3"/> 167 </g> 168 169 <!-- Abstract flowing lines suggesting data/consent flow --> 170 <path d="M 120 80 Q 160 100 200 95 Q 240 90 280 110" stroke="#f7931e" stroke-width="2" fill="none" opacity="0.25" stroke-linecap="round"/> 171 <path d="M 620 90 Q 660 110 700 105 Q 740 100 770 125" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.25" stroke-linecap="round"/> 172</svg></div><div class="body"><div class="meta"><span data-lang="pt">22 de jul. de 2024 · 4 min de leitura</span><span data-lang="en">Jul 22, 2024 · 4 min read</span><span data-lang="es">22 de jul. de 2024 · 4 min de lectura</span></div><h2><span data-lang="pt">O Pivô do Google: Chrome Não Eliminará Cookies de Terceiros â Por Padrão</span><span data-lang="en">Google's Strategic Pivot: Chrome Will Not Deprecate Third-Party Cookies by Default</span><span data-lang="es">El Giro Estratégico de Google: Chrome No Eliminará Las Cookies de Terceros Por Defecto</span></h2><div class="dek"><span data-lang="pt">Em julho de 2024, o Google recuou de sua promessa de eliminar cookies de terceiros e agora oferece ao usuário a escolha. O impacto: identidade digital permanece fragmentada, consentimento segue sendo crÃtico, e o futuro do adtech continua incerto.</span><span data-lang="en">In July 2024, Google retreated from its promise to phase out third-party cookies and now offers users a choice. The impact: digital identity remains fragmented, consent stays critical, and adtech's future remains uncertain.</span><span data-lang="es">En julio de 2024, Google se echó atrás de su promesa de eliminar cookies de terceros y ahora ofrece al usuario una opción. El impacto: la identidad digital sigue fragmentada, el consentimiento sigue siendo crÃtico, y el futuro de adtech sigue siendo incierto.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/ia-generativa-publicidade.html"><div class="thumb"><svg width="100%" viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg" role="img"> 173 <title>Generative AI in advertising transformation 2023-2024</title> 174 <desc>Abstract illustration representing the evolution of generative AI in advertising, with flowing curves and layered shapes in brand orange palette</desc> 175 <defs> 176 <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="100%"> 177 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:0.8" /> 178 <stop offset="100%" style="stop-color:#ffb84d;stop-opacity:0.6" /> 179 </linearGradient> 180 <linearGradient id="grad2" x1="100%" y1="0%" x2="0%" y2="100%"> 181 <stop offset="0%" style="stop-color:#f7931e;stop-opacity:0.7" /> 182 <stop offset="100%" style="stop-color:#ff6b35;stop-opacity:0.5" /> 183 </linearGradient> 184 </defs> 185 186 <circle cx="120" cy="80" r="95" fill="#ff6b35" opacity="0.15"/> 187 <circle cx="680" cy="280" r="110" fill="#f7931e" opacity="0.12"/> 188 189 <path d="M 50 150 Q 100 100, 150 140 T 250 160" stroke="#ff6b35" stroke-width="3" fill="none" stroke-linecap="round"/> 190 <path d="M 40 200 Q 90 160, 140 190 T 240 220" stroke="#f7931e" stroke-width="2.5" fill="none" stroke-linecap="round" opacity="0.8"/> 191 <path d="M 60 250 Q 110 220, 160 240 T 260 270" stroke="#ffb84d" stroke-width="2" fill="none" stroke-linecap="round" opacity="0.7"/> 192 193 <rect x="280" y="60" width="120" height="100" rx="12" fill="url(#grad1)" opacity="0.9"/> 194 <ellipse cx="380" cy="140" rx="65" ry="55" fill="#f7931e" opacity="0.7"/> 195 <path d="M 320 180 Q 360 210, 400 190 Q 420 180, 430 150" stroke="#ff6b35" stroke-width="2.5" fill="none" stroke-linecap="round"/> 196 197 <rect x="460" y="40" width="95" height="80" rx="8" fill="#ffb84d" opacity="0.75"/> 198 <rect x="480" y="70" width="95" height="80" rx="8" fill="#ff6b35" opacity="0.6"/> 199 <rect x="500" y="100" width="95" height="80" rx="8" fill="#f7931e" opacity="0.5"/> 200 201 <path d="M 620 90 Q 670 120, 720 100" stroke="#ff6b35" stroke-width="3" fill="none" stroke-linecap="round"/> 202 <path d="M 640 160 Q 690 190, 740 160" stroke="#f7931e" stroke-width="2.5" fill="none" stroke-linecap="round" opacity="0.8"/> 203 <path d="M 630 240 Q 680 270, 740 240" stroke="#ffb84d" stroke-width="2" fill="none" stroke-linecap="round" opacity="0.7"/> 204
205 <path d="M 100 300 Q 180 280, 260 310 Q 340 340, 400 305 Q 460 280, 540 320 Q 620 350, 700 310" stroke="#ff6b35" stroke-width="2.5" fill="none" stroke-linecap="round" opacity="0.9"/> 206 <ellipse cx="200" cy="330" rx="35" ry="25" fill="#f7931e" opacity="0.4"/> 207 <ellipse cx="480" cy="340" rx="40" ry="28" fill="#ffb84d" opacity="0.35"/> 208 209 <circle cx="280" cy="280" r="4" fill="#ff6b35" opacity="0.6"/> 210 <circle cx="350" cy="300" r="3" fill="#f7931e" opacity="0.5"/> 211 <circle cx="420" cy="275" r="3.5" fill="#ffb84d" opacity="0.55"/> 212 <circle cx="600" cy="310" r="3" fill="#ff6b35" opacity="0.5"/> 213 214 <path d="M 350 20 Q 400 35, 450 15" stroke="#ffb84d" stroke-width="1.5" fill="none" stroke-linecap="round" opacity="0.8"/> 215</svg></div><div class="body"><div class="meta"><span data-lang="pt">20 de fev. de 2024 · 4 min de leitura</span><span data-lang="en">Feb 20, 2024 · 4 min read</span><span data-lang="es">20 de feb. de 2024 · 4 min de lectura</span></div><h2><span data-lang="pt">IA Generativa na Publicidade: A Transformação de Criativos e Campanhas (2023-2024)</span><span data-lang="en">Generative AI in Advertising: The Creative and Campaign Transformation (2023-2024)</span><span data-lang="es">IA Generativa en Publicidad: La Transformación de Creativos y Campañas (2023-2024)</span></h2><div class="dek"><span data-lang="pt">Entre 2023 e 2024, a IA generativa redefiniu a produção de criativos e a automação de campanhas. Meta Advantage+ e ferramentas Google alteraram o controle criativo; compreender os riscos de qualidade e reputação virou imperativo estratég
215ico.</span><span data-lang="en">Between 2023 and 2024, generative AI redefined creative production and campaign automation. Meta Advantage+ and Google's AI tools shifted creative control; understanding quality and brand safety risks became strategic necessity.</span><span data-lang="es">Entre 2023 y 2024, la IA generativa redefinió la producción de creativos y la automatización de campañas. Meta Advantage+ y las herramientas de IA de Google alteraron el control creativo; comprender los riesgos de calidad y marca se volvió imperativo estratégico.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/fim-cookie-terceiros.html"><div class="thumb"><svg width="100%" viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg" role="img"> 216 <title>Third-party cookie deprecation timeline</title> 217 <desc>Abstract illustration representing the deprecation of third-party cookies across browsers and the evolution toward privacy-focused alternatives, using curved forms and brand orange tones</desc> 218 219 <defs> 220 <linearGradient id="orangeGrad" x1="0%" y1="0%" x2="100%" y2="100%"> 221 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /> 222 <stop offset="100%" style="stop-color:#f7931e;stop-opacity:1" /> 223 </linearGradient> 224 </defs> 225 226 <!-- Background --> 227 <rect width="800" height="360" fill="var(--surface-2)"/> 228 229 <!-- Large organic shapes representing browsers --> 230 <circle cx="120" cy="100" r="60" fill="#ff6b35" opacity="0.15"/> 231 <circle cx="680" cy="100" r="70" fill="#f7931e" opacity="0.12"/> 232 233 <!-- Left curved element (Safari/ITP era) --> 234 <path d="M 0 200 Q 100 150 150 180 T 300 200 L 300 360 L 0 360 Z" fill="#ff6b35" opacity="0.08"/> 235 236 <!-- Right curved element (Chrome privacy sandbox) --> 237 <path d="M 500 140 Q 600 120 700 150 Q 750 170 800 140 L 800 360 L 500 360 Z" fill="#f7931e" opacity="0.1"/> 238 239 <!-- Central timeline concept --> 240 <!-- Decreasing circles representing cookie deprecation phases --> 241 <g opacity="0.7"> 242 <circle cx="200" cy="200" r="50" fill="none" stroke="#ff6b35" stroke-width="3"/> 243 <circle cx="340" cy="200" r="38" fill="none" stroke="#f7931e" stroke-width="3"/> 244 <circle cx="460" cy="200" r="26" fill="none" stroke="#ffb84d" stroke-width="3"/> 245 </g> 246 247 <!-- Connecting flow elements --> 248 <path d="M 250 200 Q 290 180 340 200" fill="none" stroke="#ff6b35" stroke-width="2" opacity="0.6"/> 249 <path d="M 378 200 Q 420 210 460 200" fill="none" stroke="#f7931e" stroke-width="2" opacity="0.6"/> 250 251 <!-- Abstract data/tracking concept - wavy lines --> 252 <path d="M 100 280 Q 140 270 180 280 T 260 280" fill="none" stroke="#ff6b35" stroke-width="2.5" opacity="0.5"/> 253 <path d="M 120 300 Q 160 310 200 300 T 280 300" fill="none" stroke="#f7931e" stroke-width="2.5" opacity="0.5"/> 254 255 <path d="M 520 260 Q 560 250 600 260 T 680 260" fill="none" stroke="#f7931e" stroke-width="2.5" opacity="0.5"/> 256 <path d="M 540 280 Q 580 270 620 280 T 700 280" fill="none" stroke="#ffb84d" stroke-width="2.5" opacity="0.5"/> 257 258 <!-- Modern privacy alternatives - small geometric forms --> 259 <rect x="650" y="310" width="8" height="35" fill="#ff6b35" opacity="0.6" rx="2"/> 260 <rect x="670" y="305" width="8" height="40" fill="#f7931e" opacity="0.6" rx="2"/> 261 <rect x="690" y="315" width="8" height="30" fill="#ffb84d" opacity="0.6" rx="2"/> 262 <rect x="710" y="320" width="8" height="25" fill="#ff6b35" opacity="0.5" rx="2"/> 263 264 <!-- Central accent - transition concept --> 265 <ellipse cx="400" cy="100" rx="45" ry="30" fill="#ff6b35" opacity="0.12"/> 266 <ellipse cx="420" cy="95" rx="35" ry="25" fill="#f7931e" opacity="0.15"/> 267 268 <!-- Top accent shapes for visual interest --> 269 <path d="M 50 50 Q 70 35 90 50 Q 75 65 50 50" fill="#ff6b35" opacity="0.2"/> 270 <path d="M 710 60 Q 735 45 760 60 Q 740 75 710 60" fill="#f7931e" opacity="0.2"/> 271</svg></div><div class="body"><div class="meta"><span data-lang="pt">15 de jan. de 2024 · 4 min de leitura</span><span data-lang="en">Jan 15, 2024 · 4 min read</span><span data-lang="es">15 de ene. de 2024 · 4 min de lectura</span></div><h2><span data-lang="pt">O fim dos cookies de terceiros: cinco anos de transição inevitável</span><span data-lang="en">The end of third-party cookies: five years of inevitable transition</span><span data-lang="es">El fin de las cookies de terceros: cinco años de transición inevitable</span></h2><div class="dek"><span data-lang="pt">Chrome inicia desativação de cookies de terceiros em 2024. Entenda a longa saga de Safari e Firefox, o impacto em retargeting e atribuição, e o que muda no ecossistema de adtech.</span><span data-lang="en">Chrome begins phasing out third-party cookies in 2024. Understand the long saga of Safari and Firefox, the impact on retargeting and attribution, and what changes in the adtech ecosystem.</span><span data-lang="es">Chrome comienza a desactivar cookies de terceros en 2024. Entienda la larga saga de Safari y Firefox, el impacto en el retargeting y la atribución, y qué cambia en el ecosistema de adtech.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/privacy-sandbox-topics.html"><div class="thumb"><svg viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg"> 272 <defs> 273 <linearGradient id="orangeGradient" x1="0%" y1="0%" x2="100%" y2="100%"> 274 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /> 275 <stop offset="100%" style="stop-color:#f7931e;stop-opacity:1" /> 276 </linearGradient> 277 <linearGradient id="lightGradient" x1="0%" y1="0%" x2="100%" y2="100%"> 278 <stop offset="0%" style="stop-color:#ffb84d;stop-opacity:0.3" /> 279 <stop offset="100%" style="stop-color:#ff6b35;stop-opacity:0.1" /> 280 </linearGradient> 281 </defs> 282
283 <!-- Background --> 284 <rect width="800" height="360" fill="#f8f6f1"/> 285 286 <!-- Large flowing curve representing privacy shield --> 287 <path d="M 100 280 Q 200 100 400 120 Q 600 140 700 280 Q 750 320 800 340 L 800 360 L 0 360 Q 0 340 50 320 Z" 288 fill="url(#lightGradient)" opacity="0.8"/> 289 290 <!-- Central circular elements representing topics --> 291 <circle cx="250" cy="150" r="45" fill="url(#orangeGradient)" opacity="0.9"/> 292 <circle cx="400" cy="100" r="50" fill="#ff6b35" opacity="0.7"/> 293 <circle cx="550" cy="160" r="40" fill="#f7931e" opacity="0.8"/> 294 295 <!-- Connecting lines suggesting network/flow --> 296 <path d="M 250 150 Q 325 125 400 100" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.5"/> 297 <path d="M 400 100 Q 475 130 550 160" stroke="#f7931e" stroke-width="2" fill="none" opacity="0.5"/> 298 299 <!-- Smaller accent circles representing data points --> 300 <circle cx="320" cy="220" r="20" fill="#ffb84d" opacity="0.6"/> 301 <circle cx="480" cy="240" r="18" fill="#ff6b35" opacity="0.5"/> 302 <circle cx="600" cy="220" r="22" fill="#f7931e" opacity="0.6"/> 303 304 <!-- Subtle geometric elements --> 305 <rect x="150" y="280" width="60" height="4" fill="#ff6b35" opacity="0.4" rx="2"/> 306 <rect x="590" y="290" width="50" height="4" fill="#f7931e" opacity="0.4" rx="2"/> 307 308 <!-- Abstract wave pattern at bottom --> 309 <path d="M 0 300 Q 100 290 200 300 T 400 300 T 600 300 T 800 300" 310 stroke="#ffb84d" stroke-width="3" fill="none" opacity="0.3"/> 311 <path d="M 0 320 Q 100 310 200 320 T 400 320 T 600 320 T 800 320" 312 stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.2"/> 313</svg></div><div class="body"><div class="meta"><span data-lang="pt">15 de set. de 2023 · 4 min de leitura</span><span data-lang="en">Sep 15, 2023 · 4 min read</span><span data-lang="es">15 de sept. de 2023 · 4 min de lectura</span></div><h2><span data-lang="pt">Privacy Sandbox: Como a Topics API do Google Substitui Cookies de Terceiros</span><span data-lang="en">Privacy Sandbox: How Google's Topics API Replaces Third-Party Cookies</span><span data-lang="es">Privacy Sandbox: Cómo la API Topics de Google Reemplaza las Cookies de Terceros</span></h2><div class="dek"><span data-lang="pt">Em setembro de 2023, o Google ativou por padrão a Topics API no Chrome, marcando um passo decisivo na transição de cookies de terceiros para tecnologias de privacidade aprimorada. Entenda como funciona, seus impactos no marketing digital e as implicações para anunciantes.</span><span data-lang="en">In September 2023, Google enabled the Topics API by default in Chrome, marking a decisive step in the transition away from third-party cookies toward enhanced privacy technologies. Learn how it works, its impact on digital marketing, and the implications for advertisers.</span><span data-lang="es">En septiembre de 2023, Google activó la API Topics de forma predeterminada en Chrome, marcando un paso decisivo en la transición de las cookies de terceros hacia tecnologÃas mejoradas de privacidad. Comprende cómo funciona, su impacto en el marketing digital y las implicaciones para los anunciantes.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/ga4-fim-universal-analytics.html"><div class="thumb"><svg viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg"> 314 <defs> 315 <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="100%"> 316 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /> 317 <stop offset="50%" style="stop-color:#f7931e;stop-opacity:1" /> 318 <stop offset="100%" style="stop-color:#ffb84d;stop-opacity:0.8" /> 319 </linearGradient> 320 <linearGradient id="grad2" x1="100%" y1="0%" x2="0%" y2="100%"> 321 <stop offset="0%" style="stop-color:#ffb84d;stop-opacity:1" /> 322 <stop offset="100%" style="stop-color:#ff6b35;stop-opacity:0.6" /> 323 </linearGradient> 324 </defs> 325 326 <!-- Background --> 327 <rect width="800" height="360" fill="#fafafa"/> 328 329 <!-- Left side: Linear structure (Universal Analytics) --> 330 <g opacity="0.7"> 331 <circle cx="80" cy="80" r="20" fill="#ff6b35" opacity="0.4"/> 332 <line x1="80" y1="100" x2="80" y2="140" stroke="#ff6b35" stroke-width="2" opacity="0.4"/> 333 <rect x="60" y="140" width="40" height="30" fill="#ff6b35" opacity="0.4"/> 334 <line x1="80" y1="170" x2="80" y2="210" stroke="#ff6b35" stroke-width="2" opacity="0.4"/> 335 <rect x="60" y="210" width="40" height="30" fill="#ff6b35" opacity="0.4"/> 336 <line x1="80" y1="240" x2="80" y2="280" stroke="#ff6b35" stroke-width="2" opacity="0.4"/> 337 <circle cx="80" cy="300" r="20" fill="#ff6b35" opacity="0.4"/> 338 </g> 339 340 <!-- Center: Transition arrow/burst --> 341 <g> 342 <circle cx="400" cy="180" r="60" fill="url(#grad1)" opacity="0.3"/>
343 <circle cx="400" cy="180" r="45" fill="none" stroke="url(#grad1)" stroke-width="3" opacity="0.6"/> 344 <path d="M 350 180 L 310 180" stroke="#ff6b35" stroke-width="3" marker-end="url(#arrowhead)" opacity="0.8"/> 345 <path d="M 450 180 L 490 180" stroke="#ff6b35" stroke-width="3" marker-end="url(#arrowhead)" opacity="0.8"/> 346 347 <!-- Radiating lines suggesting burst/transformation --> 348 <line x1="400" y1="120" x2="400" y2="70" stroke="#f7931e" stroke-width="2" opacity="0.6"/> 349 <line x1="400" y1="240" x2="400" y2="290" stroke="#f7931e" stroke-width="2" opacity="0.6"/> 350 <line x1="340" y1="180" x2="290" y2="180" stroke="#f7931e" stroke-width="2" opacity="0.6"/> 351 <line x1="460" y1="180" x2="510" y2="180" stroke="#f7931e" stroke-width="2" opacity="0.6"/> 352 </g> 353 354 <!-- Right side: Event network (GA4) --> 355 <g> 356 <circle cx="700" cy="100" r="18" fill="url(#grad2)" opacity="0.8"/> 357 <circle cx="750" cy="150" r="18" fill="url(#grad2)" opacity="0.75"/> 358 <circle cx="700" cy="200" r="18" fill="url(#grad2)" opacity="0.8"/> 359 <circle cx="650" cy="170" r="18" fill="url(#grad2)" opacity="0.75"/> 360 <circle cx="750" cy="240" r="18" fill="url(#grad2)" opacity="0.7"/> 361 <circle cx="680" cy="280" r="18" fill="url(#grad2)" opacity="0.75"/> 362 363 <!-- Connecting lines (event network) --> 364 <line x1="700" y1="100" x2="750" y2="150" stroke="#ff6b35" stroke-width="1.5" opacity="0.5"/> 365 <line x1="700" y1="100" x2="700" y2="200" stroke="#ff6b35" stroke-width="1.5" opacity="0.5"/> 366 <line x1="700" y1="100" x2="650" y2="170" stroke="#ff6b35" stroke-width="1.5" opacity="0.5"/> 367 <line x1="750" y1="150" x2="700" y2="200" stroke="#ff6b35" stroke-width="1.5" opacity="0.5"/> 368 <line x1="750" y1="150" x2="750" y2="240" stroke="#ff6b35" stroke-width="1.5" opacity="0.5"/> 369 <line x1="700" y1="200" x2="650" y2="170" stroke="#ff6b35" stroke-width="1.5" opacity="0.5"/> 370 <line x1="700" y1="200" x2="680" y2="280" stroke="#ff6b35" stroke-width="1.5" opacity="0.5"/> 371 </g> 372 373 <!-- Decorative curves --> 374 <path d="M 0 60 Q 200 20 400 50 T 800 80" fill="none" stroke="#ffb84d" stroke-width="2" opacity="0.3"/> 375 <path d="M 0 320 Q 200 340 400 310 T 800 280" fill="none" stroke="#f7931e" stroke-width="2" opacity="0.3"/> 376</svg></div><div class="body"><div class="meta"><span data-lang="pt">1 de jul. de 2023 · 4 min de leitura</span><span data-lang="en">Jul 1, 2023 · 4 min read</span><span data-lang="es">1 de jul. de 2023 · 4 min de lectura</span></div><h2><span data-lang="pt">GA4 e o Fim do Universal Analytics: A Migração para Análise Baseada em Eventos</span><span data-lang="en">GA4 and the End of Universal Analytics: Migration to Event-Based Analytics</span><span data-lang="es">GA4 y el Fin de Universal Analytics: Migración hacia Análisis Basados en Eventos</span></h2><div class="dek"><span data-lang="pt">O encerramento do Universal Analytics em julho de 2023 marcou a transição definitiva para um modelo centrado em eventos, trazendo desafios de privacidade e novas oportunidades em first-party data para o marketing digital.</span><span data-lang="en">The shutdown of Universal Analytics in July 2023 marked the definitive transition to an event-centric model, bringing privacy challenges and new first-party data opportunities for digital marketing.</span><span data-lang="es">El cierre de Universal Analytics en julio de 2023 marcó la transición definitiva a un modelo centrado en eventos, trayendo desafÃos de privacidad y nuevas oportunidades de datos de primera parte para el marketing digital.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/retail-media-terceira-onda.html"><div class="thumb"><svg viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /><stop offset="100%" style="stop-color:#f7931e;stop-opacity:1" /></linearGradient><linearGradient id="grad2" x1="0%" y1="100%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:#ffb84d;stop-opacity:0.8" /><stop offset="100%" style="stop-color:#ff6b35;stop-opacity:0.8" /></linearGradient></defs><rect width="800" height="360" fill="#f5f1eb"/><circle cx="150" cy="100" r="80" fill="url(#grad1)" opacity="0.7"/><circle cx="650" cy="280" r="100" fill="url(#grad2)" opacity="0.6"/><path d="M 250 50 Q 350 80 450 60 T 650 100" stroke="#ff6b35" stroke-width="3" fill="none" opacity="0.5"/><path d="M 100 200 L 350 150 L 550 200 L 700 160" stroke="#f7931e" stroke-width="2.5" fill="none" opacity="0.6"/><ellipse cx="400" cy="180" rx="120" ry="60" fill="#ffb84d" opacity="0.3"/><path d="M 50 300 Q 200 250 400 290 T 750 310" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.4" stroke-dasharray="5,5"/><circle cx="200" cy="250" r="40" fill="none" stroke="#f7931e" stroke-width="2" opacity="0.5"/>
376<circle cx="600" cy="120" r="35" fill="none" stroke="#ffb84d" stroke-width="2.5" opacity="0.6"/></svg></div><div class="body"><div class="meta"><span data-lang="pt">15 de mar. de 2023 · 4 min de leitura</span><span data-lang="en">Mar 15, 2023 · 4 min read</span><span data-lang="es">15 de mar. de 2023 · 4 min de lectura</span></div><h2><span data-lang="pt">Redes de MÃdia Varejista: A Terceira Onda da Publicidade Digital</span><span data-lang="en">Retail Media Networks: The Third Wave of Digital Advertising</span><span data-lang="es">Redes de Medios Minoristas: La Tercera Ola de la Publicidad Digital</span></h2><div class="dek"><span data-lang="pt">Amazon Ads e Walmart Connect marcam transformação fundamental: varejistas monetizam dados de primeira parte e oferecem atribuição de loop fechado que redimensiona o ecossistema de adtech</span><span data-lang="en">Amazon Ads and Walmart Connect signal a fundamental shift: retailers monetize first-party data and deliver closed-loop attribution that reshapes the adtech ecosystem</span><span data-lang="es">Amazon Ads y Walmart Connect marcan una transformación fundamental: minoristas monetizan datos de primera parte y ofrecen atribución de loop cerrado que reshape el ecosistema de adtech</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/ctv-streaming-ads.html"><div class="thumb"><svg viewBox="0 0 800 360" xmlns="http://www.w3.org/2000/svg" width="100%"> 377 <defs> 378 <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="100%"> 379 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /> 380 <stop offset="100%" style="stop-color:#f7931e;stop-opacity:0.8" /> 381 </linearGradient> 382 <linearGradient id="grad2" x1="100%" y1="0%" x2="0%" y2="100%"> 383 <stop offset="0%" style="stop-color:#ffb84d;stop-opacity:1" /> 384 <stop offset="100%" style="stop-color:#ff6b35;stop-opacity:0.7" /> 385 </linearGradient> 386 <linearGradient id="grad3" x1="50%" y1="0%" x2="50%" y2="100%"> 387 <stop offset="0%" style="stop-color:#f7931e;stop-opacity:0.9" /> 388 <stop offset="100%" style="stop-color:#ff6b35;stop-opacity:0.6" /> 389 </linearGradient> 390 </defs> 391 392 <!-- Background subtle wave --> 393 <path d="M 0 280 Q 200 220 400 280 T 800 280 L 800 360 L 0 360 Z" fill="#ff6b35" opacity="0.08"/> 394 395 <!-- Left flowing shape - represents streaming platforms --> 396 <ellipse cx="120" cy="180" rx="90" ry="130" fill="url(#grad1)" opacity="0.7"/> 397 <ellipse cx="80" cy="220" rx="60" ry="90" fill="#ff6b35" opacity="0.5"/> 398 399 <!-- Center broadcast wave --> 400 <path d="M 280 120 Q 320 100 360 120 Q 400 140 440 120 Q 480 100 520 120" 401 stroke="#f7931e" stroke-width="3" fill="none" opacity="0.8"/> 402 <path d="M 280 150 Q 320 130 360 150 Q 400 170 440 150 Q 480 130 520 150" 403 stroke="#ffb84d" stroke-width="2" fill="none" opacity="0.6"/> 404 <path d="M 280 180 Q 320 160 360 180 Q 400 200 440 180 Q 480 160 520 180" 405 stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.4"/> 406 407 <!-- Center circular nodes - programmatic ad buying --> 408 <circle cx="400" cy="140" r="35" fill="url(#grad2)" opacity="0.8"/> 409 <circle cx="360" cy="200" r="28" fill="#ffb84d" opacity="0.6"/> 410 <circle cx="440" cy="200" r="28" fill="#f7931e" opacity="0.6"/> 411 412 <!-- Right rising shapes - growth/measurement --> 413 <path d="M 550 280 L 610 220 L 670 160 L 730 100" 414 stroke="#ff6b35" stroke-width="4" fill="none" opacity="0.7" stroke-linecap="round"/> 415 <circle cx="610" cy="220" r="18" fill="#ffb84d" opacity="0.5"/> 416 <circle cx="670" cy="160" r="22" fill="#ff6b35" opacity="0.6"/> 417 <circle cx="730" cy="100" r="20" fill="#f7931e" opacity="0.7"/> 418 419 <!-- Accent floating curves --> 420 <path d="M 150 100 Q 200 50 250 90 Q 280 120 300 80" 421 stroke="#ffb84d" stroke-width="2.5" fill="none" opacity="0.5" stroke-linecap="round"/> 422 <path d="M 500 300 Q 550 260 600 290 Q 630 310 660 280" 423 stroke="#f7931e" stroke-width="2.5" fill="none" opacity="0.5" stroke-linecap="round"/> 424 425 <!-- Geometric accent shapes --> 426 <rect x="50" y="40" width="45" height="45" rx="8" fill="#ff6b35" opacity="0.4" transform="rotate(-20 72.5 62.5)"/> 427 <rect x="705" y="280" width="55" height="55" rx="10" fill="#ffb84d" opacity="0.3" transform="rotate(35 732.5 307.5)"/> 428 429 <!-- Layered dots - data points --> 430 <circle cx="320" cy="100" r="6" fill="#ff6b35" opacity="0.7"/> 431 <circle cx="340" cy="110" r="5" fill="#f7931e" opacity="0.5"/> 432 <circle cx="360" cy="100" r="5.5" fill="#ffb84d" opacity="0.6"/> 433 <circle cx="480" cy="250" r="6" fill="#ff6b35" opacity="0.6"/> 434 <circle cx="500" cy="260" r="5" fill="#ffb84d" opacity="0.5"/> 435 436</svg></div><div class="body"><div class="meta"><span data-lang="pt">18 de jan. de 2023 · 3 min de leitura</span><span data-lang="en">Jan 18, 2023 · 3 min read</span><span data-lang="es">18 de ene. de 2023 · 3 min de lectura</span></div><h2><span data-lang="pt">A Explosão da Publicidade em Streaming: O Momento Decisivo da T
436V Conectada (2022-2023)</span><span data-lang="en">The Streaming Ads Explosion: Connected TV's Pivotal Moment (2022-2023)</span><span data-lang="es">La Explosión de la Publicidad en Streaming: El Momento Decisivo de la TV Conectada (2022-2023)</span></h2><div class="dek"><span data-lang="pt">Gigantes do streaming abandonam o modelo exclusivamente pago e adotam tiers publicitários. Análise de como plataformas, anunciantes e tecnologia programática transformaram a TV conectada em 2022-2023.</span><span data-lang="en">Streaming giants ditch ad-free models and embrace ad-supported tiers. Analysis of how platforms, advertisers, and programmatic technology transformed connected TV in 2022â2023.</span><span data-lang="es">Los gigantes del streaming abandonan modelos sin anuncios para adoptar tiers publicitarios. Análisis de cómo plataformas, anunciantes y tecnologÃa programática transformaron la TV conectada en 2022-2023.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a><a class="post-card" href="/blog/apple-att-ios14.html"><div class="thumb"><svg width="100%" viewBox="0 0 800 360" role="img" xmlns="http://www.w3.org/2000/svg"> 437 <title>ATT Impact - Advertising Transformation</title> 438 <desc>Abstract geometric illustration representing the shift from IDFA tracking collapse to first-party data and contextual advertising</desc> 439 <defs> 440 <linearGradient id="gradLeft" x1="0%" y1="0%" x2="100%" y2="100%"> 441 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:0.3" /> 442 <stop offset="100%" style="stop-color:#ffb84d;stop-opacity:0.15" /> 443 </linearGradient> 444 <linearGradient id="gradRight" x1="0%" y1="0%" x2="100%" y2="100%"> 445 <stop offset="0%" style="stop-color:#ff6b35;stop-opacity:1" /> 446 <stop offset="100%" style="stop-color:#f7931e;stop-opacity:0.8" /> 447 </linearGradient> 448 </defs> 449 450 <rect width="800" height="360" fill="#f8f4f0" /> 451 452 <!-- Left section: IDFA fragmentation --> 453 <g opacity="0.9"> 454 <circle cx="140" cy="90" r="45" fill="none" stroke="#ff6b35" stroke-width="2.5" opacity="0.7"/> 455 <circle cx="140" cy="90" r="35" fill="url(#gradLeft)"/> 456 457 <!-- Breaking chains --> 458 <path d="M 100 140 L 80 180" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.5" stroke-linecap="round"/> 459 <path d="M 140 140 L 140 185" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.6" stroke-linecap="round"/> 460 <path d="M 180 140 L 200 180" stroke="#ff6b35" stroke-width="2" fill="none" opacity="0.5" stroke-linecap="round"/> 461 462 <!-- Fragmenting pieces --> 463 <rect x="65" y="190" width="22" height="22" fill="#ff6b35" opacity="0.35" transform="rotate(-25 76 201)"/> 464 <rect x="125" y="210" width="20" height="20" fill="#ff6b35" opacity="0.4" transform="rotate(35 135 220)"/> 465 <rect x="175" y="195" width="24" height="24" fill="#ff6b35" opacity="0.3" transform="rotate(15 187 207)"/> 466 467 <!-- Scattered particles --> 468 <circle cx="85" cy="260" r="2.5" fill="#ff6b35" opacity="0.5"/> 469 <circle cx="140" cy="280" r="2" fill="#ff6b35" opacity="0.4"/> 470 <circle cx="190" cy="270" r="2.5" fill="#ff6b35" opacity="0.45"/> 471 <circle cx="110" cy="295" r="1.8" fill="#ff6b35" opacity="0.35"/> 472 </g> 473 474 <!-- Center transition --> 475 <line x1="380" y1="30" x2="380" y2="330" stroke="#d4d4d8" stroke-width="1.5" stroke-dasharray="8,4" opacity="0.6"/> 476 <text x="380" y="185" text-anchor="middle" font-size="13" font-weight="500" fill="#a1a1a6" opacity="0.8">April 2021</text> 477 478 <!-- Right section: First-party & SKAdNetwork growth --> 479 <g opacity="0.95"> 480 <!-- Ascending layers --> 481 <rect x="480" y="70" width="120" height="35" fill="url(#gradRight)" rx="6" opacity="0.85" filter="drop-shadow(0 2px 4px rgba(0,0,0,0.08))"/> 482 <text x="540" y="98" text-anchor="middle" font-size="13" font-weight="500" fill="white">First-party Data</text> 483 484 <rect x="480" y="125" width="120" height="35" fill="#f7931e" rx="6" opacity="0.9" filter="drop-shadow(0 2px 4px rgba(0,0,0,0.08))"/> 485 <text x="540" y="153" text-anchor="middle" font-size="13" font-weight="500" fill="white">SKAdNetwork</text> 486 487 <rect x="480" y="180" width="120" height="35" fill="#ffb84d" rx="6" opacity="0.85" filter="drop-shadow(0 2px 4px rgba(0,0,0,0.08))"/> 488 <text x="540" y="208" text-anchor="middle" font-size="13" font-weight="500" fill="#2d2d2d">Contextual Ads</text> 489 490 <!-- Integration network --> 491 <circle cx="670" cy="100" r="24" fill="none" stroke="#ff6b35" stroke-width="2.5" opacity="0.75"/> 492 <circle cx="730" cy="145" r="22" fill="none" stroke="#f7931e" stroke-width="2.5" opacity="0.8"/> 493 <circle cx="700" cy="210" r="26" fill="none" stroke="#ffb84d" stroke-width="2" opacity="0.7"/> 494 495 <!-- Connectors --> 496 <line x1="600" y1="88" x2="646" y2="100" stroke="#ff6b35" stroke-width="2" opacity="0.65" stroke-linecap="round"/> 497 <line x1="600" y1="143" x2="708" y2="145" stroke="#f7931e" stroke-width="2" opacity="0.65" stroke-linecap="round"/> 498 <line x1="600" y1="198" x2="674" y2="210" stroke="#ffb84d" stroke-width="1.8" opacity="0.65" stroke-linecap="round"/> 499 </g> 500 501 <!-- Bottom accent waves --> 502 <path d="M 40 310 Q 100 300 160 310 T 280 310 T 400 310 T 520 310 T 640 310 T 760 310" 503 fill="none" stroke="#ff6b35" stroke-width="1.5" opacity="0.35" stroke-linecap="round"/> 504 505 <!-- Labels below --> 506 <text x="140" y="340" text-anchor="middle" font-size="12" fill="#71717a" font-weight="500">IDFA Disabled</text> 507 <text x="540" y="340" text-anchor="middle" font-size="12" fill="#71717a" font-weight="500">Privacy-First Model</text> 508</svg></div><div class="body"><div class="meta"><span data-lang="pt">26 de abr. de 2021 · 4 min de leitura</span><span data-lang="en">Apr 26, 2021 · 4 min read</span><span data-lang="es">26 de abr. de 2021 · 4 min de lectura</span></div><h2><span data-lang="pt">O Impacto Bilionário do ATT: Como Apple Redesenhou a Publicidade Mobile em 2021</span><span data-lang="en">The Billion-Dollar Impact of ATT: How Apple Redesigned Mobile Advertising in 2021</span><span data-lang="es">El Impacto Billonario del ATT: Cómo Apple Rediseñó la Publicidad Móvil en 2021</span></h2><div class="dek"><span data-lang="pt">Em abril de 2021, o iOS 14.5 introduziu o App Tracking Transparency, gerando um colapso de receita para plataformas ad-tech e forçando a indústria a migrar para modelos de atribuição e dados de primeira parte.</span><span data-lang="en">In April 2021, iOS 14.5 introduced App Tracking Transparency, triggering revenue collapse for ad-tech platforms and forcing the industry to migrate to first-party attribution and data models.</span><span data-lang="es">En abril de 2021, iOS 14.5 introdujo App Tracking Transparency, causando un colapso de ingresos para plataformas ad-tech e impulsando la migración hacia modelos de atribución y datos de primera parte.</span></div><div class="more"><span data-lang="pt">Ler mais →</span><span data-lang="en">Read more →</span><span data-lang="es">Leer más →</span></div></div></a></div></div></main><footer><div class="foot-in"><span>© PulseDSP</span><span><a href="/">pulsedsp.com</a> · <a href="/blog/">Blog</a>
508 · <a href="/privacy.html">Privacidade</a></span></div></footer></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.