WEBVTT

00:00:00.000 --> 00:00:04.520
Já pararam para pensar no poder de uma única frase técnica em uma reunião de negócios?

00:00:04.520 --> 00:00:07.400
Pois é, hoje a gente vai direto ao ponto no nosso estudo.

00:00:07.400 --> 00:00:13.080
Vamos destrancar aquele vocabulário técnico de integração que, com frequência, paralisa uma sala inteira.

00:00:13.080 --> 00:00:17.880
O objetivo do documento que estamos analisando hoje é entregar a literacia técnica necessária

00:00:17.880 --> 00:00:21.720
para que qualquer pessoa consiga tomar boas decisões estratégicas no marketing.

00:00:21.720 --> 00:00:22.680
Então vamos lá!

00:00:22.680 --> 00:00:26.680
Para começar, a gente criou uma cena ilustrativa aqui na nossa produção.

00:00:26.680 --> 00:00:33.240
Faz questão de avisar logo de cara que essa cena é uma suposição, uma ilustração inteiramente criada por nós, tá?

00:00:33.240 --> 00:00:36.520
Imaginem uma daquelas reuniões clássicas de integração.

00:00:36.520 --> 00:00:39.400
Ligando CRM a uma ferramenta de e-mail nova.

00:00:39.400 --> 00:00:41.600
A equipe de marketing chega com tudo pronto.

00:00:41.600 --> 00:00:46.400
Aí de repente, alguém do time técnico cruza os braços, solta um suspiro e diz assim...

00:00:46.400 --> 00:00:48.200
A API deles não tem webhook.

00:00:48.200 --> 00:00:49.600
Vamos ter que fazer polling.

00:00:49.600 --> 00:00:51.280
Silêncio total na sala.

00:00:51.280 --> 00:00:54.640
A pessoa de marketing simplesmente congela, anota umas palavras soltas

00:00:54.640 --> 00:00:58.160
e acaba aprovando os prazos e os riscos totalmente às cegas.

00:00:58.160 --> 00:01:03.480
O grande X da questão aqui é o custo silencioso desse congelamento.

00:01:03.480 --> 00:01:08.280
A nossa leitura sobre esse cenário é que o problema não é a falta de competência da equipe,

00:01:08.280 --> 00:01:12.040
mas sim a ausência de um vocabulário muito específico.

00:01:12.040 --> 00:01:17.200
E é exatamente esse vocabulário que o documento base da nossa análise quer resolver.

00:01:17.200 --> 00:01:22.720
O que a gente propõe é que, tendo essa base, a área de marketing consegue fazer as perguntas certas

00:01:22.760 --> 00:01:24.280
e diagnosticar os riscos.

00:01:24.280 --> 00:01:27.880
Isso tudo sem precisar escrever uma única linha de código.

00:01:27.880 --> 00:01:30.960
Então vamos para as definições do jeito mais tranquilo possível.

00:01:30.960 --> 00:01:33.800
A estrela do show, claro, é a API.

00:01:33.800 --> 00:01:38.520
A aula define API com essas exatas palavras como a ponte técnica

00:01:38.520 --> 00:01:42.720
que permite dois sistemas trocarem dados sem ninguém digitar nada.

00:01:42.720 --> 00:01:44.800
É literalmente uma ponte invisível, né?

00:01:44.800 --> 00:01:50.160
É ela que liga o formular o lado site direto no CRM, de forma 100% automática.

00:01:50.160 --> 00:01:53.160
Sem precisar daquela planilha chata no meio do caminho.

00:01:53.160 --> 00:01:58.160
E a aula dá um passo além, afirmando que uma API funciona como um contrato.

00:01:58.160 --> 00:01:59.320
Agora, olha só.

00:01:59.320 --> 00:02:04.240
A tradução desses termos do contrato técnico para as tarefas do dia a dia do marketing

00:02:04.240 --> 00:02:07.280
é uma organização proposta pela nossa produção.

00:02:07.280 --> 00:02:08.640
A gente organiza assim.

00:02:08.640 --> 00:02:13.080
Olhar para esse contrato significa entender muito bem os parâmetros que são aceitos.

00:02:13.080 --> 00:02:16.880
Qual é o formato de resposta, o tipo de autenticação exigida,

00:02:16.880 --> 00:02:21.000
o limite de chamadas permitidas e a política de mudança do fornecedor.

00:02:21.000 --> 00:02:25.640
Em bom português, é saber quais campos o sistema aceita quando um lead novo chega,

00:02:25.640 --> 00:02:28.840
quantas vezes a gente pode bater na porta deles por minuto

00:02:28.840 --> 00:02:31.040
e o que eles prometem é avisar se algo mudar.

00:02:31.040 --> 00:02:32.200
Contrato é contrato, né?

00:02:32.200 --> 00:02:34.640
A gente lê, registra e cobra.

00:02:34.640 --> 00:02:37.520
Mas e quando esse contrato quebra?

00:02:37.520 --> 00:02:43.680
A aula traz uma analogia genial e direta do documento que compara isso a um encanamento.

00:02:43.680 --> 00:02:47.240
Se o parceiro resolve alterar um campo ou desativar uma versão da API,

00:02:47.240 --> 00:02:49.840
a automação simplesmente para de funcionar.

00:02:49.840 --> 00:02:55.640
Só que ela para sem nenhum aviso, sem aquela tela de erro vermelha piscando na nossa cara.

00:02:55.640 --> 00:03:01.000
O prejuízo acontece porque a equipe só vai notar a queda nas conversões dias ou semanas depois.

00:03:01.000 --> 00:03:02.920
É como um cano furado na parede.

00:03:02.920 --> 00:03:06.280
Os leads vão vazando silenciosamente e ninguém percebe.

00:03:06.280 --> 00:03:10.560
Para evitar esse cano furado, o documento recomenda, então de convite mesmo,

00:03:10.560 --> 00:03:14.400
que a gente obtém as cinco respostas por escrito para blindar a integração.

00:03:14.400 --> 00:03:15.520
E quais seriam elas?

00:03:15.520 --> 00:03:20.320
Bom, a recomendação é registrar qual é a superfície usada, a política de versão,

00:03:20.320 --> 00:03:25.240
os limites de chamadas, as regras de alerta e, por fim, como funciona o reprocessamento.

00:03:25.240 --> 00:03:29.120
A fonte afirma que ter isso documentado reduz drasticamente os acidentes.

00:03:29.120 --> 00:03:32.280
E para entender a primeira dessas respostas, que é a superfície,

00:03:32.280 --> 00:03:34.520
a gente precisa falar de um termo vital.

00:03:34.520 --> 00:03:37.560
A aula define endpoint exatamente assim.

00:03:37.560 --> 00:03:40.880
Cada endereço específico da API que a integração chama.

00:03:40.880 --> 00:03:43.600
Na prática, o balcão à que ela se dirige.

00:03:43.600 --> 00:03:47.120
Entender esse balcão é saber de onde a gente está puxando os dados

00:03:47.120 --> 00:03:51.800
e o que pode quebrar instantaneamente se aquele endereço mudar de nome da noite para o dia.

00:03:51.800 --> 00:03:56.520
Agora, vamos mergulhar naquela frase que congelou todo mundo da nossa cena inicial.

00:03:56.520 --> 00:04:02.080
E lembrando mais uma vez que aquela cena é uma suposição inteiramente criada por nós.

00:04:02.080 --> 00:04:04.320
A API deles não tem o webhook.

00:04:04.320 --> 00:04:07.200
Essa é a frase campeã de travar reuniões.

00:04:07.240 --> 00:04:10.160
Mas o que a operação perde, de fato, quando não tem isso?

00:04:10.160 --> 00:04:15.480
Aula define o webhook como o aviso automático que um sistema envia a outro

00:04:15.480 --> 00:04:17.400
no instante em que algo acontece.

00:04:17.400 --> 00:04:21.440
O exemplo que o próprio documento dá é de um formulário avisando o CRM

00:04:21.440 --> 00:04:23.600
que acabou de chegar um lead novo.

00:04:23.600 --> 00:04:26.160
Mas tem um alerta seríssimo na fonte, viu?

00:04:26.160 --> 00:04:29.520
O webhook falha em silêncio com frequência.

00:04:29.520 --> 00:04:32.160
O site pode até dar parabéns para o visitante que preencheu tudo,

00:04:32.160 --> 00:04:34.880
mas o CRM nunca recebe o registro.

00:04:34.960 --> 00:04:37.480
O lead simplesmente evapora no ar.

00:04:37.480 --> 00:04:38.800
E aí, voltamos para a reunião.

00:04:38.800 --> 00:04:41.720
Se não tem webhook, a saída sugerida foi o polling.

00:04:41.720 --> 00:04:44.280
É muito importante deixar claro que a palavra polling

00:04:44.280 --> 00:04:46.800
não é definida formalmente na fonte.

00:04:46.800 --> 00:04:50.760
A nossa leitura sobre isso é que, na falta daquele aviso automático,

00:04:50.760 --> 00:04:55.520
o polling significa ficar perguntando repetidamente ao sistema se tem alguma novidade.

00:04:55.520 --> 00:04:58.680
Porque é só de marketing, a gente propõe que as perguntas sejam

00:04:58.680 --> 00:05:01.240
de quanto em quanto tempo a gente vai perguntar

00:05:01.240 --> 00:05:04.640
e quem vai ficar monitorando se essa perguntadeira toda não pifou?

00:05:04.640 --> 00:05:07.280
Isso nos leva a um palavrão técnico que assusta,

00:05:07.280 --> 00:05:09.280
mas a explicação é super tranquila.

00:05:09.280 --> 00:05:12.280
A aula define idempotência como a propriedade que garante

00:05:12.280 --> 00:05:15.200
que repetir a mesma chamada não duplica o efeito.

00:05:15.200 --> 00:05:16.000
Só isso.

00:05:16.000 --> 00:05:18.320
Na prática, é o que salva a pele da equipe,

00:05:18.320 --> 00:05:20.720
impedindo que um lead vire três contatos diferentes

00:05:20.720 --> 00:05:22.920
só porque a internet deu uma piscada.

00:05:22.920 --> 00:05:24.960
E porque isso é tão decisivo?

00:05:24.960 --> 00:05:27.880
A ponte que liga e dê em potência o reprocessamento de dados

00:05:27.880 --> 00:05:32.200
é uma organização analítica criada inteiramente pela nossa produção, tá?

00:05:32.200 --> 00:05:34.400
A gente propõe o seguinte cenário ilustrativo.

00:05:34.440 --> 00:05:37.600
Deu uma falha e a gente precisa reprocessar os leads de ontem.

00:05:37.600 --> 00:05:40.360
Sem idempotência, o contato duplicado entra na automação

00:05:40.360 --> 00:05:43.120
e recebe o mesmo e-mail de boas-vindas duas vezes.

00:05:43.120 --> 00:05:44.640
Vira um desastre duplo.

00:05:44.640 --> 00:05:47.920
Já com a idempotência, recuperar essas falhas é totalmente seguro.

00:05:47.920 --> 00:05:51.920
É por isso que essa pergunta precisa estar na ponta da língua da equipe de negócios.

00:05:51.920 --> 00:05:54.880
Seguindo o nosso estudo, a aula descreve de forma clara

00:05:54.880 --> 00:05:58.200
os quatro ambientes de execução como se fosse uma escadinha.

00:05:58.200 --> 00:06:01.920
O primeiro degrau é o localhost, a máquina de quem tá programando.

00:06:01.920 --> 00:06:06.080
Subindo vem o dev, que é o rascunhão compartilhado da equipe técnica.

00:06:06.080 --> 00:06:10.080
Depois vem o staging, que é o ensaio geral, uma cópia fiel da realidade,

00:06:10.080 --> 00:06:11.560
mas invisível para o cliente.

00:06:11.560 --> 00:06:15.800
E lá no topo, a produção, que é o ambiente real que o cliente acessa.

00:06:15.800 --> 00:06:18.200
A grande sacada da aula sobre esses ambientes

00:06:18.200 --> 00:06:22.320
é que qualquer ativo de marketing deveria passar sempre pelo staging.

00:06:22.320 --> 00:06:26.160
A fonte aponta como o fato que publicar as coisas direto em produção

00:06:26.160 --> 00:06:29.880
é a origem de boa parte dos incidentes que o cliente final acaba vendo.

00:06:29.920 --> 00:06:33.440
Muitas vezes, a nossa pressa no marketing acaba atropelando isso.

00:06:33.440 --> 00:06:36.840
Então, o convite que fica é passar a enxergar a palavra staging

00:06:36.840 --> 00:06:41.160
como um alívio, a nossa garantia de um ensaio antes da estreia oficial.

00:06:41.160 --> 00:06:44.520
E tudo isso constrói a base para um conceito fundamental.

00:06:44.520 --> 00:06:48.400
A aula define observabilidade exatamente assim.

00:06:48.400 --> 00:06:51.720
O time descobre a falha antes do cliente.

00:06:51.720 --> 00:06:54.520
Retomando a analogia do encanamento que o documento usa,

00:06:54.520 --> 00:06:57.880
é como instalar medidores de pressão ao longo do cano.

00:06:57.880 --> 00:07:01.120
Se a pressão cai de repente, a equipe sabe onde o vazamento está,

00:07:01.120 --> 00:07:04.000
sem precisar quebrar a casa inteira para descobrir.

00:07:04.000 --> 00:07:05.680
Para aplicar isso na vida real,

00:07:05.680 --> 00:07:09.320
a aula organize essa vigilância em três tipos de sinais principais,

00:07:09.320 --> 00:07:10.600
numa prosa bem fluida.

00:07:10.600 --> 00:07:13.760
A gente precisa monitorar a taxa de submissões ao longo do tempo,

00:07:13.760 --> 00:07:16.120
rastrear de perto as falhas nos webhooks

00:07:16.120 --> 00:07:20.160
e, fundamental, manter uma fonte única de verdade para os dados.

00:07:20.160 --> 00:07:24.040
A fonte nota, inclusive, que áreas que já têm muita perda natural de leads

00:07:24.040 --> 00:07:26.600
precisam de uma instrumentação ainda mais densa

00:07:26.600 --> 00:07:30.120
para separar o que é só um abandono normal do que é um erro técnico.

00:07:30.120 --> 00:07:34.440
Para não ficar só na teoria, o documento faz uma recomendação bem prática,

00:07:34.440 --> 00:07:37.840
que a gente repassa como um convite colaborativo para essa semana.

00:07:37.840 --> 00:07:40.760
Escolha um formulário de maior conversão de vocês

00:07:40.760 --> 00:07:42.760
e configura em só dois alertas.

00:07:42.760 --> 00:07:45.800
Um para avisar se a taxa de submissão despencar

00:07:45.800 --> 00:07:48.120
e outro para avisar se o webhook falhar.

00:07:48.120 --> 00:07:52.760
Dois alertas simples que deixam a operação infinitamente mais segura amanhã mesmo.

00:07:52.760 --> 00:07:55.080
Então, vamos reencenar a nossa abertura

00:07:55.160 --> 00:07:57.680
e reforço explicitamente esse cenário

00:07:57.680 --> 00:08:00.840
uma ilustração inteiramente criada pela nossa produção,

00:08:00.840 --> 00:08:02.680
uma suposição nossa.

00:08:02.680 --> 00:08:05.320
Imaginem a mesma reunião lá do início.

00:08:05.320 --> 00:08:07.320
O time técnico apresenta o plano,

00:08:07.320 --> 00:08:11.600
mas agora quem é do marketing rebate com perguntas cheias de autoridade?

00:08:11.600 --> 00:08:13.240
Quais campos nós consumimos?

00:08:13.240 --> 00:08:15.840
Isso é idempotente ou vai duplicar meus contatos?

00:08:15.840 --> 00:08:17.920
E quem vai receber o alerta se depal?

00:08:17.920 --> 00:08:20.440
Nenhuma dessas perguntas precisa de código,

00:08:20.440 --> 00:08:23.280
mas elas mudam completamente o rumo do projeto.

00:08:23.280 --> 00:08:25.280
O nosso propósito com a análise de hoje

00:08:25.280 --> 00:08:27.760
é mostrar que essa transformação é possível,

00:08:27.760 --> 00:08:31.360
é transformar promessas verbais que são super vulneráveis

00:08:31.360 --> 00:08:35.320
em compromissos verificáveis que o documento tanto defende.

00:08:35.320 --> 00:08:39.320
Dominando esse vocabulário, aquelas suposições super arriscadas

00:08:39.320 --> 00:08:42.960
viram acordos registrados que blindam a nossa rotina.

00:08:42.960 --> 00:08:47.720
O mais fascinante é que esse vocabulário todo é só o bilhete de entrada.

00:08:47.720 --> 00:08:50.120
Fica aqui uma provocação para a gente fechar.

00:08:50.120 --> 00:08:53.800
O que acontece com essas reuniões quando a gente começa a colocar na mesa

00:08:53.800 --> 00:08:57.640
o custo total de propriedade projetado para os próximos anos

00:08:57.640 --> 00:09:00.040
e a conformidade com a LGPD?

00:09:00.040 --> 00:09:05.520
Pois é, essas são as próximas camadas estratégicas que vão aparecer pela frente.

00:09:05.520 --> 00:09:08.840
Que essa curiosidade impulsione os nossos próximos estudos.

00:09:08.840 --> 00:09:11.360
Um abraço e até a próxima análise.
