Na semana passada uma campanha voltou completamente vazia, sem nada na tela dizendo por quê. Puxar esse fio revelou três problemas separados no caminho que um site difícil faz dentro da Aiter. Esta nota fecha os três.
Sites que antes nos barravam
Muitas marcas grandes rodam proteção contra robôs que bloqueia tudo que chega de um centro de dados, que é exatamente com o que a nossa análise se parecia. Quando isso acontecia, não tínhamos segunda jogada, e onde mais doía era na análise de concorrentes, porque os sites que você mais quer ler são os mais bem defendidos.
Agora existe uma escada. Se o pedido normal é barrado, a Aiter tenta por uma rota que parece a de uma visitante comum, depois com uma leitura mais simples da página, depois pela página de entrada da marca, depois por uma fonte totalmente diferente. O primeiro degrau é byte a byte o que fazíamos antes, então sites que funcionavam ontem se comportam igual a ontem.
A Aiter também distingue uma página de uma recusa educada. Um site pode responder com toda a normalidade e entregar uma página escrita Access Denied. Isso a gente arquivava como conteúdo e construía um briefing em cima. Agora conta como bloqueio e passa para o degrau seguinte.
A escada inteira tem um teto de tempo, então um endereço sem esperança falha num prazo razoável em vez de ficar pendurado.
Cobra-se quando um briefing chega, não antes
Os créditos saíam do seu saldo assim que uma execução começava. Se ela morresse no meio do caminho, um estorno devia trazê-los de volta, o que se sustenta até o dia em que uma execução morre de um jeito que nunca alcança o estorno.
A cobrança acontece agora no momento em que um briefing é entregue a você. Não no começo, não numa nova tentativa, e não por uma fonte que não deu para ler. Se nada chega, nada foi cobrado, e isso é verdade pela construção e não porque lembramos de desfazer. Uma execução que a nossa própria plataforma derruba sai de graça.
As execuções também tentam mais uma vez sozinhas, sem custo para você, porque uma conexão que cai é um jeito comum de uma campanha terminar vazia.
E quando falha mesmo, ela avisa
A falha antiga era silenciosa do pior jeito: a campanha ficava ali parecendo que a geração nunca tinha começado. Agora falha em voz alta, nomeia o site que nos barrou e aponta para a caixa onde você mesmo pode descrever o negócio.
Bloqueado e ignorado recebem explicações diferentes, porque pedem coisas diferentes de você. O texto é escrito em cada idioma, não traduzido para ele.
Alvos maiores no celular
Medimos cada página pública na largura de um celular e contamos os botões e links pequenos demais para acertar com confiança. A página inicial tinha 19, a de preços 10, o blog 15. Não sobrou nenhum.
Oito campos de formulário eram pequenos o bastante para um iPhone dar zoom ao tocar e nunca mais voltar. É o tipo de coisa que você só nota no dia em que acontece com você no trem. Estão resolvidos também, junto com um layout do blog que empurrava a página um pouco além da largura da tela.
Campanhas no idioma em que você lê
Uma campanha iniciada por uma página de marketing sempre saía em inglês, qualquer que fosse o idioma da página. A janela dentro do produto acertava; os botões do caminho de entrada, não. Agora concordam, e três idiomas que faltavam por completo naquela lista deixam de cair no inglês.
→ Comece uma a partir de qualquer página de solução e ela volta no seu idioma.