Blog

Insights, tutoriais e novidades da equipe Flowsery

Últimas publicações

Como medir a taxa de abandono de formulário, campo a campoComo medir a taxa de abandono de formulário, campo a campo
glossary

Como medir a taxa de abandono de formulário, campo a campo

A taxa de abandono de formulário compara inícios com envios. Veja a fórmula, como GA4 e Zuko definem um início e um exemplo resolvido campo a campo.

•10 min de leitura
Como funciona o teste de legítimo interesse no GDPR pelo artigo 6(1)(f)Como funciona o teste de legítimo interesse no GDPR pelo artigo 6(1)(f)
glossary

Como funciona o teste de legítimo interesse no GDPR pelo artigo 6(1)(f)

As regras do legítimo interesse no GDPR no artigo 6(1)(f), citadas do EUR-Lex, com o teste em três etapas do EDPB e por que web analytics segue em disputa.

•11 min de leitura
Tamanho, validade, acesso e lei em local storage vs cookiesTamanho, validade, acesso e lei em local storage vs cookies
glossary

Tamanho, validade, acesso e lei em local storage vs cookies

Comparamos local storage vs cookies pelas specs: tamanho, validade, o que vai em cada request, HttpOnly, Secure, SameSite, Safari ITP e ePrivacy.

•10 min de leitura
O que o rrweb grava e como funcionam suas opções de privacidadeO que o rrweb grava e como funcionam suas opções de privacidade
glossary

O que o rrweb grava e como funcionam suas opções de privacidade

Como o rrweb grava uma sessão como snapshot do DOM mais mutações, não vídeo: pacotes npm, licença MIT e opções de privacidade como maskAllInputs e blockClass.

•9 min de leitura
O que o Schrems II invalidou e o que veio no lugarO que o Schrems II invalidou e o que veio no lugar
glossary

O que o Schrems II invalidou e o que veio no lugar

O caso Schrems II, processo C-311/18 de 16/7/2020: o dispositivo citado, por que o Privacy Shield caiu, o que as SCCs exigem e o Data Privacy Framework.

•13 min de leitura
Como funciona a taxa de amostragem do session replay no Sentry, PostHog e outrosComo funciona a taxa de amostragem do session replay no Sentry, PostHog e outros
glossary

Como funciona a taxa de amostragem do session replay no Sentry, PostHog e outros

Toda taxa de amostragem do session replay define a fração de visitas gravadas. Veja como Sentry, PostHog, LogRocket, Datadog e Clarity a documentam.

•10 min de leitura
Um conector do Meta Muse para relatórios de analytics montando um relatório semanal de tráfego a partir de chamadas somente leituraUm conector do Meta Muse para relatórios de analytics montando um relatório semanal de tráfego a partir de chamadas somente leitura
guides

Rode o relatório de segunda com um conector do Meta Muse para relatórios de analytics

Toda chamada de um conector do Meta Muse para relatórios de analytics é um GET, então o relatório semanal nunca escreve. Quais chamadas ele usa e onde erra.

•9 min de leitura
Um conector do Meta Muse para análise de sessões ordenando os problemas do Flowsery por gravidadeUm conector do Meta Muse para análise de sessões ordenando os problemas do Flowsery por gravidade
guides

Faça a triagem de sessões quebradas com um conector do Meta Muse para análise de sessões

Crie um conector do Meta Muse para análise de sessões a partir da API do Flowsery. GET /issues ordena os problemas e só PATCH /issues/{issueId} escreve algo.

•9 min de leitura
Um conector do Meta Muse para analytics de site respondendo perguntas de tráfego a partir da API do FlowseryUm conector do Meta Muse para analytics de site respondendo perguntas de tráfego a partir da API do Flowsery
guides

Faça perguntas de tráfego com um conector do Meta Muse para analytics de site

Crie um conector do Meta Muse para analytics de site a partir da referência da API do Flowsery. O que colar e por que as visitas do Muse parecem humanas.

•15 min de leitura
Por que above the fold é comportamento, não altura em pixelsPor que above the fold é comportamento, não altura em pixels
glossary

Por que above the fold é comportamento, não altura em pixels

O tempo above the fold caiu de 80% em 2010 para 57% em 2018 no eyetracking do NN/g. Por que uma altura fixa em pixels é o jeito errado de pensar nisso.

•8 min de leitura
Quando a amostragem de dados começa e como notar isso em um relatórioQuando a amostragem de dados começa e como notar isso em um relatório
glossary

Quando a amostragem de dados começa e como notar isso em um relatório

No GA4, a amostragem de dados começa acima de 10 milhões de eventos em propriedades padrão e 100 milhões no Analytics 360, e um ícone é o único sinal na tela.

•10 min de leitura
Rodando uma análise do funil de checkout nas etapas que realmente vazamRodando uma análise do funil de checkout nas etapas que realmente vazam
glossary

Rodando uma análise do funil de checkout nas etapas que realmente vazam

Uma análise do funil de checkout cobre só as etapas de begin_checkout até purchase, que é onde o vazamento tem conserto e os nomes de evento são padrão.

•9 min de leitura
O que os dados de clickstream registram, linha a linhaO que os dados de clickstream registram, linha a linha
glossary

O que os dados de clickstream registram, linha a linha

Cada linha de dados de clickstream é um hit com horário, identificador e URL, e é por isso que o GDPR e a CCPA tratam a exportação como dado pessoal.

•9 min de leitura
De onde vem o limite de tamanho de cookie de 4.096 bytesDe onde vem o limite de tamanho de cookie de 4.096 bytes
glossary

De onde vem o limite de tamanho de cookie de 4.096 bytes

O limite de tamanho de cookie é de 4.096 bytes de nome mais valor no Chrome e no Firefox, 1.024 bytes por atributo e 180 cookies por domínio. Com as fontes.

•9 min de leitura
Lendo página de entrada vs landing page no GA4 e no AdobeLendo página de entrada vs landing page no GA4 e no Adobe
glossary

Lendo página de entrada vs landing page no GA4 e no Adobe

A divisão entre página de entrada vs landing page importa porque o GA4 entrega só Landing page e o Adobe só Entry page, calculadas de campos diferentes.

•9 min de leitura
Como uma convenção de nomes de eventos sobrevive à primeira renomeaçãoComo uma convenção de nomes de eventos sobrevive à primeira renomeação
glossary

Como uma convenção de nomes de eventos sobrevive à primeira renomeação

Uma convenção de nomes de eventos precisa atender aos nomes reservados do GA4, ao teto de 40 caracteres e à diferença entre maiúsculas e minúsculas.

•11 min de leitura
O que a conformidade do session replay com o GDPR realmente exige de vocêO que a conformidade do session replay com o GDPR realmente exige de você
glossary

O que a conformidade do session replay com o GDPR realmente exige de você

Avaliar a conformidade do session replay com o GDPR passa por quatro pontos: base legal do Artigo 6, dados do Artigo 9, consentimento do 5(3) e DPIA.

•10 min de leitura
Onde rage clicks vs dead clicks realmente se separamOnde rage clicks vs dead clicks realmente se separam
glossary

Onde rage clicks vs dead clicks realmente se separam

A divisão entre rage clicks vs dead clicks é de causa, não de gravidade. Os limiares publicados por PostHog, Hotjar, FullStory, LogRocket e Clarity.

•9 min de leitura
O que conta como tráfego de referência e o que silenciosamente não contaO que conta como tráfego de referência e o que silenciosamente não conta
glossary

O que conta como tráfego de referência e o que silenciosamente não conta

O tráfego de referência é decidido por duas regras. O GA4 lê o medium, o Matomo lê o host do referrer, e o header Referer descarta quase toda a URL.

•10 min de leitura
O que realmente quebra em SameSite Lax vs Strict vs NoneO que realmente quebra em SameSite Lax vs Strict vs None
glossary

O que realmente quebra em SameSite Lax vs Strict vs None

Decida entre SameSite Lax vs Strict vs None pelo texto da RFC e pelo padrão documentado do Chrome, incluindo a exigência de Secure e o que cada modo quebra.

•10 min de leitura
O que um diagrama de Sankey mostra e um funil não consegueO que um diagrama de Sankey mostra e um funil não consegue
glossary

O que um diagrama de Sankey mostra e um funil não consegue

Um diagrama de Sankey conserva o fluxo, então tudo que entra em um nó precisa sair dele. Onde isso ajuda na análise e onde engana.

•10 min de leitura
O que a atribuição autodeclarada enxerga e o dado de clique nãoO que a atribuição autodeclarada enxerga e o dado de clique não
glossary

O que a atribuição autodeclarada enxerga e o dado de clique não

Um campo de atribuição autodeclarada capta podcasts, boca a boca e dark social que o clique nunca registra. Por que as respostas distorcem e como conciliar.

•9 min de leitura
O teste que separa métricas de vaidade das úteis para decidirO teste que separa métricas de vaidade das úteis para decidir
glossary

O teste que separa métricas de vaidade das úteis para decidir

As métricas de vaidade não são uma lista proibida. Uma métrica é vaidade quando nenhum valor dela mudaria o que você faz depois, e isso depende de você.

•9 min de leitura
Como funciona um pixel de rastreamento e o que ele não consegue verComo funciona um pixel de rastreamento e o que ele não consegue ver
glossary

Como funciona um pixel de rastreamento e o que ele não consegue ver

O que um pixel de rastreamento entrega ao servidor, o que ele não consegue ler sem um script e por que as taxas de abertura de e-mail passaram a inflar.

•8 min de leitura
Três definições de PII que não coincidem entre siTrês definições de PII que não coincidem entre si
glossary

Três definições de PII que não coincidem entre si

As definições de PII na NIST SP 800-122, no Artigo 4(1) do GDPR e na CCPA não coincidem. Quais identificadores cada uma nomeia e onde elas divergem.

•12 min de leitura
Onde os padrões da redação de PII no session replay deixam dados expostosOnde os padrões da redação de PII no session replay deixam dados expostos
glossary

Onde os padrões da redação de PII no session replay deixam dados expostos

Os padrões da redação de PII no session replay variam muito: o rrweb mascara só senhas, o Sentry mascara todo o texto e o Clarity mascara números e e-mails.

•10 min de leitura
O que o tráfego Unassigned no GA4 realmente significaO que o tráfego Unassigned no GA4 realmente significa
glossary

O que o tráfego Unassigned no GA4 realmente significa

Um canal sem regra correspondente: o tráfego Unassigned no GA4 não é um valor ausente como (not set). As regras do Google explicam a diferença.

•9 min de leitura
Por que o significado de visitantes únicos muda de ferramenta para ferramentaPor que o significado de visitantes únicos muda de ferramenta para ferramenta
glossary

Por que o significado de visitantes únicos muda de ferramenta para ferramenta

O significado de visitantes únicos depende da ferramenta: o GA4 estima, o Matomo não calcula em períodos longos e a Adobe deduplica no relatório inteiro.

•9 min de leitura
Onde fluxo do usuário vs jornada do usuário deixam de ser a mesma coisaOnde fluxo do usuário vs jornada do usuário deixam de ser a mesma coisa
glossary

Onde fluxo do usuário vs jornada do usuário deixam de ser a mesma coisa

Comparar fluxo do usuário vs jornada do usuário separa um caminho observado dentro do seu produto da meta inteira que uma pessoa persegue ao longo do tempo.

•9 min de leitura
Como as regras de canal do GA4 resolvem utm_source vs utm_mediumComo as regras de canal do GA4 resolvem utm_source vs utm_medium
glossary

Como as regras de canal do GA4 resolvem utm_source vs utm_medium

O Google define utm_source vs utm_medium em uma linha cada. As regras de canal do GA4 decidem qual parâmetro realmente organiza seu tráfego. As duas, citadas.

•10 min de leitura
O Google lista sete causas distintas de not set no GA4O Google lista sete causas distintas de not set no GA4
glossary

O Google lista sete causas distintas de not set no GA4

O Google dá a not set no GA4 uma causa diferente por dimensão, de um session_start ausente a um content_group vazio. Veja cada causa e a correção.

•9 min de leitura
Como os cookies particionados CHIPS dão a cada site seu próprio poteComo os cookies particionados CHIPS dão a cada site seu próprio pote
glossary

Como os cookies particionados CHIPS dão a cada site seu próprio pote

Definir cookies particionados CHIPS exige Secure, SameSite=None e mais um atributo, e o navegador guarda uma cópia por site de nível superior.

•10 min de leitura
Sob o GDPR, a reversibilidade decide pseudonimização vs anonimizaçãoSob o GDPR, a reversibilidade decide pseudonimização vs anonimização
glossary

Sob o GDPR, a reversibilidade decide pseudonimização vs anonimização

A reversibilidade decide pseudonimização vs anonimização. Os dados do Article 4(5) continuam pessoais; os dados anônimos saem do GDPR de vez.

•9 min de leitura
Por que sendBeacon vs fetch keepalive é uma decisão de 64 KiBPor que sendBeacon vs fetch keepalive é uma decisão de 64 KiB
glossary

Por que sendBeacon vs fetch keepalive é uma decisão de 64 KiB

Ao comparar sendBeacon vs fetch keepalive: os dois dividem um orçamento de 64 KiB, mas só o sendBeacon fixa o Content-Type e esconde a resposta do servidor.

•8 min de leitura
O que o server-side tracking corrige e o que ele deixa intocadoO que o server-side tracking corrige e o que ele deixa intocado
glossary

O que o server-side tracking corrige e o que ele deixa intocado

O que o server-side tracking leva para o seu servidor, quais limites de cookies do Safari ele evita, como deduplicar eventos e por que o consentimento continua.

•9 min de leitura
Quanto o session replay deixa a velocidade do site mais lenta?Quanto o session replay deixa a velocidade do site mais lenta?
glossary

Quanto o session replay deixa a velocidade do site mais lenta?

A resposta real sobre o session replay deixar o site mais lento, com números publicados de rrweb e Sentry sobre script, CPU e banda de upload.

•9 min de leitura
O que uma ação por grampo via session replay precisa provar no tribunalO que uma ação por grampo via session replay precisa provar no tribunal
glossary

O que uma ação por grampo via session replay precisa provar no tribunal

Toda ação por grampo via session replay se apoia na CIPA 631, na WESCA ou no Wiretap Act federal. O que os autores alegam e o que os tribunais decidiram.

•9 min de leitura
O que estes números revelam sobre a taxa de rejeição média por setorO que estes números revelam sobre a taxa de rejeição média por setor
glossary

O que estes números revelam sobre a taxa de rejeição média por setor

Nove setores rastreados mostram uma taxa de rejeição média por setor documentada, entre 35.76% e 48.38%, segundo dados da Databox de setembro de 2024.

•7 min de leitura
Como aplicar a fórmula do valor médio do pedido passo a passoComo aplicar a fórmula do valor médio do pedido passo a passo
glossary

Como aplicar a fórmula do valor médio do pedido passo a passo

A fórmula do valor médio do pedido divide a receita total pelos pedidos, e um único cupom de desconto pode distorcer cada número que uma equipe reporta.

•7 min de leitura
Como sites B2B e B2C se comparam nos benchmarks de duração média de sessãoComo sites B2B e B2C se comparam nos benchmarks de duração média de sessão
glossary

Como sites B2B e B2C se comparam nos benchmarks de duração média de sessão

A Databox coloca, com dados próprios, os benchmarks de duração média de sessão em 77.61 segundos no B2B e 92.33 segundos no B2C, por setor e dispositivo.

•8 min de leitura
O que a duração média de sessão realmente medeO que a duração média de sessão realmente mede
glossary

O que a duração média de sessão realmente mede

Na analytics clássica, a duração média de sessão dá zero tempo registrado à última página vista de cada sessão, o que puxa a média para baixo silenciosamente.

•9 min de leitura
Por que beforeunload vs pagehide decide se o analytics sobrevivePor que beforeunload vs pagehide decide se o analytics sobrevive
glossary

Por que beforeunload vs pagehide decide se o analytics sobrevive

Comparar beforeunload vs pagehide mostra por que o celular pula beforeunload, bloqueia o bfcache e pagehide envia dados de forma confiável com sendBeacon.

•7 min de leitura
O que a análise comportamental rastreia que as visualizações de página perdemO que a análise comportamental rastreia que as visualizações de página perdem
glossary

O que a análise comportamental rastreia que as visualizações de página perdem

Diferente de uma contagem de visualizações de página, a análise comportamental registra o que um visitante faz na página, como eventos vinculados a ele.

•7 min de leitura
Como a impressão digital do navegador te identifica sem um cookieComo a impressão digital do navegador te identifica sem um cookie
glossary

Como a impressão digital do navegador te identifica sem um cookie

Canvas, fontes instaladas, tamanho de tela e fuso horário, combinados pela impressão digital do navegador em um identificador que sobrevive à exclusão.

•8 min de leitura
O modelo de relatório de bug que nenhum revisor rejeitaO modelo de relatório de bug que nenhum revisor rejeita
glossary

O modelo de relatório de bug que nenhum revisor rejeita

Um modelo de relatório de bug nomeia cada campo que um revisor espera, dos passos para reproduzir até a gravidade, ou o ticket incompleto é rejeitado.

•8 min de leitura
Como conduzir um triage de bugs que realmente atribui trabalhoComo conduzir um triage de bugs que realmente atribui trabalho
glossary

Como conduzir um triage de bugs que realmente atribui trabalho

O triage de bugs é uma reunião recorrente que classifica os relatos novos por gravidade, atribui um responsável a cada um e o separa do grooming do backlog.

•7 min de leitura
A fórmula por trás de uma taxa de abandono de carrinho típicaA fórmula por trás de uma taxa de abandono de carrinho típica
glossary

A fórmula por trás de uma taxa de abandono de carrinho típica

Cerca de sete em cada dez carrinhos online nunca viram pedido, e a taxa de abandono de carrinho mostra quanta receita essa diferença representa em um mês.

•8 min de leitura
Ler bem uma curva de retenção começa pela análise de coortesLer bem uma curva de retenção começa pela análise de coortes
glossary

Ler bem uma curva de retenção começa pela análise de coortes

Uma curva de retenção só faz sentido quando a análise de coortes agrupa usuários por uma data de início compartilhada, já que uma média esconde esse padrão.

•9 min de leitura
Onde a queda realmente acontece no funil de conversãoOnde a queda realmente acontece no funil de conversão
glossary

Onde a queda realmente acontece no funil de conversão

A conversão por etapa e a conversão geral respondem perguntas diferentes sobre o funil de conversão, e a diferença entre elas mostra onde a queda acontece.

•7 min de leitura
Entenda o CPRA, a lei de direitos de privacidade da CalifórniaEntenda o CPRA, a lei de direitos de privacidade da Califórnia
glossary

Entenda o CPRA, a lei de direitos de privacidade da Califórnia

O CPRA alterou de fato o CCPA em 2023, adicionando regras sobre informações pessoais sensíveis, o direito de corrigir dados e uma agência dedicada, a CPPA.

•8 min de leitura