E aí 100% ou não Hoje eu vou te falar como que funciona uma variável se você não me conhece meu nome é Ícaro eu sou fundador do mga que é um ecossistema completo aonde eu te ensino a automação e dentro do meus vídeos aqui do YouTube às vezes eu uso alguns termos técnicos né que talvez seja simples se você for avançado que é a palavra variável E aí acaba que isso confunde bastante os iniciantes Então esse vídeo aqui É para te mostrar realmente de uma vez por todas fazer você entender o que é uma variável
eu vou tentar explicar de uma maneira bem didática aqui para você entender de uma vez por todas então usando uma analogia bem legal é o seguinte uma variável é imagina que ela é uma caixa mágica né uma caixinha mágica dentro dessa caixa você pode guardar qualquer coisa você pode guardar texto você pode guardar número você pode guardar linhas inteiras você pode guardar qualquer coisa só que o melhor de tudo é que você pode mudar ela quando você quiser tanto o nome dessa caixinha quanto as informações que estão dentro dela então você consegue alterar o que
for preciso né E por que que isso é tão importante porque isso faz parte tanto do mundo de programação que a galera utiliza bastante quanto do mundo de automação que no fundo a gente utiliza a mesma linguagem para pra variável Então imagina uma uma vários cenários né Você tem uma caixinha essa caixinha mágica E aí essa caixinha ela vem sei lá com um sapato você consegue modificar ela para agora ter chinelo Você consegue fazer isso dentro dessas variáveis porque você consegue alterar essas variáveis por isso que o o nome variável né se já tem o
contexto que se varia porque você consegue alterar da maneira que você quiser eu vou agora compartilhar aqui a minha tela para te mostrar um exemplo prático aqui dentro da ferramenta n8n que é uma ferramenta de automação e aqui talvez fique ainda mais fácil para você entender então beleza eu tô aqui dentro do n8n já e aqui a gente vai entender os tipos comuns de variáveis Tá bom eu não vou explicar a parte avançada em si para não te confundir né eu explico mais dentro do mga inclusive se você quiser fazer parte do nosso treinamento do
nosso ecossistema é só clicar no link da descrição e aqui dentro dos tipos comuns de variáveis eu vou te mostrar aqui alguns que existe Tá bom então por exemplo aqui vamos colocar antes de falar os tipos que existe né vou te falar aqui um pouco mais na prática a variável em si o que que é uma variável dentro aqui do n8n isso daqui que a gente já abriu aqui é um nó que a gente tem dentro do n8n e esse nó é o nome dele é Edit Fields a gente chama ele de set né que
você consegue setar uma variável então o próprio nome já tá falando Você consegue dar um nome para essa variável e um valor para essa variável então o nome da minha variável vai ser por exemplo tênis tênis não vamos colocar marca e o valor dessa minha variável Sei lá eu vou colocar BMW pronto A partir do momento que eu vou dar um teste aqui ele já vai rodar aqui para mim e você viu aqui que existe uma variável chamada e é marca e o valor dela é BMW ou seja isso daqui é uma variável já para
mim dentro do mundo aqui do n8n e agora você pode trocar essa variável então você pode chamar ela de marca dois por exemplo ela vai virar marca dois com o mesmo valor ou então você pode continuar chamando ela de marca porém agora você pode colocar aqui Audi E aí dá um play também ela vai alterar entendeu então isso aqui de uma forma bás é a variável acho que você conseguiu pegar agora vamos entender os tipos de variáveis que existe tá bom Já deixei até pronto aqui aqui pra gente poder ver então aqui ó aqui a
gente tem o tipo de variável de string tá esse tipo de string coloca na sua cabeça que é texto acabou o problema é texto ali e já era então variável um string Então vou dar vou dar um play aqui já já para você ver aqui você pode ver que é E aí 100% ou não eu coloquei um texto qualquer eu coloquei aqui o que eu falo diretamente aqui no no YouTube né então esse aqui é uma uma frase aí que você pode colocar qualquer texto que você quiser variável dois de número então você você tem
aqui um número inteiro você pode colocar ali um número inteiro dentro da do tipo número tá tipo tipo número já já você vai entender o porque que tem essa diferença e também a gente tem a variável três aqui que eu chamei ela que é bolean que é true ou fals ou seja verdadeiro ou falso basicamente é isso não tem nem nenhum segredo aqui nessas três mais simples Tá bom Ícaro Por que que eu não posso vi aqui e criar por exemplo um número né vai ser aqui variável qu vou colocar só que aqui também vai
ser um número 1540 vai ser o mesmo 1540 aqui ó de cima por que que eu não posso fazer isso você pode fazer isso não tem problema desde que você entenda o Por que você tá fazendo isso vou te dar um exemplo vou clicar aqui em teste e aqui ó você pode ver que tem quatro variável todas parece que é a mesma coisa né porém a partir do momento que você vem aqui e clica por exemplo em esquema ou em Jason você vai entender que tem diferenças por exemplo aqui em esquema você pode ver que
tem esse azinho aqui deixa eu até dar um zoom aqui para você ver melhor aqui você pode ver que tem esse azinho que ele é uma string ele tá simbolizando uma string o hashtag aqui essa hashtag esse jogo da velha aqui ele significa o número e esse certinho esse check aí ele tá significando bolean esse 1540 que é o mesmo desse daqui entre aspas ele tá como azinho né ele tá como string ou seja qual é a diferença desse para esse cara se você for colocar sei láa dá uma mensagem no WhatsApp né você não
tem nenhum problema colocar essa mensagem no WhatsApp quando você tá colocando aqui na automação o número por string o problema é quando você precisa usar esse número para poder depois fazer conta para depois fazer eh pegar essa esse número e sei lá multiplicar dividir fazer conta em geral por quê Porque você não consegue fazer conta com uma string você não consegue fazer conta com um texto você precisa de um número e o sistema precisa entender o que que é um número para ele poder fazer uma conta então agora aqui o que que eu vou fazer
vou pegar uma calculadora né vou pegar uma calculadora entre aspas só pega o conceito tá bom s para você entender pode ver que é o mesmo nó só que eu vou usar aqui uma coisa um pouco mais avançada que você não precisa entender só para você pegar o conceito legal então Fechou então vou colocar aqui o nome dessa variável aqui da nossa variável que eu vou fazer que é um pouco mais avançada vai ser soma legal então essa soma ela vai ser aqui do tipo Number tá porque eu quero somar E agora o que que
eu quero fazer eu quero somar essa minha variável aqui ó 1540 eu quero somar ela mais 200 Então vou pegar aqui ó 1540 e na frente dela vou colocar mais 200 ou seja foi para 1740 legal que que tem Além disso Nada vamos vamos continuar agora olha eu vou pular aqui uma linha e eu vou jogar essa nossa variável aqui e aqui eu vou tentar colocar a soma de mais 200 também mais 200 Olha o que que vai acontecer que que você percebeu da de cima para de baixo a de baixo ficou 1.40.2 eu acho
que é uma coisa assim né Então assim tá diferente da de cima ela não somou por quê Porque ela é uma string o que que ele fez aqui na na prática ele somou uma string na outra então ele não fez uma soma matemática ele fez uma agregação entre Esqueci até o nome da palavra aqui que fala mas ele agregou o texto um no outro ele não fez uma soma então então você pode ver aqui que se caso eu quiser colocar um texto eu vou colocar aqui ó entre aspas é Olá tudo bem ele vai pegar
lá Olá tudo bem por quê Porque tudo diz aqui é um texto não é um número então por isso que é importante você saber se sua variável ela precisa ser do tipo Number ou se é do tipo string porque se você for fazer conta é muito importante que ela seja do tipo Number Tá bom então aqui eu acho que você conseguiu pegar então beleza se você conseguiu entender essa parte de string e nmer Number tá tudo certo agora a parte do bolean é um pouco mais tranquilo um exemplo do bolean muito legal é que pode
ser basicamente assim cara é mais do que 6 horas da noite trui então legal então você vai lá e manda não manda uma mensagem pro pro WhatsApp agora se for false ou seja se for horário comercial eu quero que você manda uma mensagem um e-mail alguma coisa então o verdadeiro ou falso ele serve para isso tá bom tá aí cara tudo que você me explicou aí eu entendi muito bem legal só que eu queria alguma coisa na prática eu coloquei aqui um cenário para você entender da importância de uma variável Tá bom eu queria esse
cenário aqui não precisa entender sobre a ferramenta se você não conhece não precisa é só você pegar o conceito Igual eu falei então aqui qual que é a ideia desse fluxo aqui eu criei ele bem de teste então assim eu não pensei na lógica desse fluxo aqui é bem de teste mesmo só para você entender o conceito e aqui ele tá recebendo um gatilho do Pipe drive que é um CRM de vendas quando uma atividade é criada para quê não sei só criei aqui só para você entender o conceito quando ele criar uma atividade ele
vai passar por por essa condição aí ele vai vir aqui para cima e no final ele vai enviar sei lá uma mensagem no WhatsApp ele vai colocar dentro de uma tabela dentro do Google sheets do Google planilhas lá então aqui no final ele passa por tudo isso daqui e aqui no final ele chega o seguinte os seguintes informações ele chega o nome ele chega o e-mail o campo x y e z tá até aqui tudo certo então na prática esse fluxo aqui seria como ã chegou a atividade se caso for de ter alguma tipo de
condição ele vem aqui para cima e no final aqui ele vai lá e mapia dentro de uma tabela do Google planilhas Essas são as informação a automação minha tá pronta e eu não usei entre muitas aspas variáveis né eu não usei aqui o nó Edit Field que a gente gosta de usar ele bastante Qual que é o problema né e qual que é a solução que eu colocaria para esse fluxo esse Flux aqui ele não tá incorreto porém dentro até do mjr eu falo muito sobre isso é muito importante você trabalhar com as variáveis no
começo do seu da sua automação por quê olha que louco isso aqui tá tudo certo a automação tá funcionando perfeitamente Tá chegando o nome da pessoa o e-mail campo x y z agora vamos supor que o Pipe drive foi lá e quando a mensagem é recebida na automação ele alterou os as variáveis o nome da variável Então vamos lá vamos prestar atenção aqui o campo nome ele tá vindo essa variável aqui que eu peguei lá do Pipe drive triger Então essa variável aqui ó ela tá dentro é de meta né Deixa eu ver aqui Jason
current deixa eu ver exatamente tá dentro de meta não tá dentro aqui ó de current e ele tá pegando aqui ó esse aqui ó o All namer essa variável aqui legal então ela tá aqui depois eu tenho a variável ã Dropbox BCC né então tem aqui e depois tem essas outras variáveis ó Action e por último essa daqui host legal e por último Na verdade essa aquii meta D Então beleza agora vamos supor que a o Pipe drive foi lá e alterou essas informação então aqui no All neer ele vai trocar agora para sei lá
proprietário proprietário Ícaro Por que que eles vão alterar não sei porque teve alguma atualização etc não acostuma acontecer isso daqui só que é bom a gente se prec ver a gente ter essa contingência dentro do da nossa automação e você vai entender o porquê vou salvar legal agora aqui dentro do da host host deixa eu ver aqui ah não ID dentro do id eu vou chamar ele de ID under xpto tá bom deixa eu ver as outras variáveis aqui trocar só mais uma só para você entender e essa daqui ó o host também Legal vamos
vir aqui Vamos alterar também o host host vai ser chamar agora domínio vamos clicar aqui e agora vamos tentar de uma hora para outra o pipedrive foi lá avisou que ia ter atualização só que você não viu Legal E aí começou a rodar a automação de novo olha o que que vai acontecer nu nu e nu ou seja seja aqui não tem mais informação a informação foi perdida por mais que aqui dentro do pipedrive aqui ó host que era host agora virou domínio ainda tem a informação só que como foi alterada o nome dessa informação
perdeu a informação ela ela ela não entendeu o nome mais da variável Hum entendi caro mas o que que isso tem a ver com a variável né desse vídeo olha que louco quando a gente vem aqui e agora imagina que todo esse fluxo aqui tá usando essas variáveis tá bom todo esse fluxo aqui tá tá pegando a vari do do do Pipe drive aqui também estaria aqui também estaria tudo estaria pegando todas as variáveis daqui quando a gente vem aqui adiciona um nó set e a gente mapeia as informação por ele olha só vou colocar
aqui o domínio agora domínio vou colocar o id Vou colocar aqui o proprietário Vou colocar aqui ó esse item também vou colocar todos que tá lá dentro do meu set lá na frente tá e eu vou colocar esse último aqui legal agora eu vou dar um play no meu fluxo até aqui somente e eu vou pegar todas as informações ao invés de mapear aqui na frente lá dentro dentro do do meu pipedrive eu vou mapear aqui dentro do meu set então eu vou vir aqui eu vou apagar essa variável aqui nome e vou colocar aqui
ó dentro do meu Edit Field Deixa eu só arrumar aqui que eu esqueci de arrumar o nome né Pera aí só um pouquinho então aqui vai ficar domínio legal aqui vai ficar ID xpto aqui vai ficar proprietário somente o nome da minha variável aqui vai ficar Action e por último aqui vai ficar de Dropbox pronto vai ficar só isso aqui legal agora eu vou arrumar aqui de novo vou vir aqui dentro do meu set e olha só aqui dentro do meu nome eu vou vir aqui em Edit Field e vou vou pegar aqui ó o
nome vai ser proprietário legal o e-mail vai ser esse daqui legal e eu vou mapear todos tá Prontinho mapei todos Com base no Edit Field porém se caso Pipe drive Vim lá lá na na sei lá daqui dois meses ele foi lá e alterou as informaç do do Web Hook aqui que tá chegando ele veio aqui e trocou agora de novo o próprio domínio agora por domínio dois lá na frente vai continuar tendo problema aqui daqui pra frente vai ficar vai continuar tendo problema só que você lembra que antes tava tudo interligado no web Hook
Então você iria ter que entrar nesse carinha aqui alterar todas as informações para colocar as informação do Web Hook você iria ter que entrar nesse e colocar todas as informaçãoes do we Hook esse daqui também esse daqui também esse daqui também e esse daqui também agora você só precisa arrumar a única a único nó o único nó na verdade que todos da frente já vai alterar automaticamente porque agora todos tá ligado nesse Então você se precaveu entendeu isso que eu tô falando para você é coisa muito entre aspas avançada para você não ter retrabalho então
agora basta vir aqui e colocar domínio dois Cadê vi aqui e mapear aqui ó no domínio do legal apagar isso aqui legal e agora eu vou dar play que agora lá na frente vai continuar dando certo não vai ter problema mais nenhum ó lá nenhum nenhum nenhum então aqui agora funcionou 100% Opa aqui funcionou 100% porque eu centralize as minhas variáveis no início do meu fluxo Isso aquii realmente é ouro tá bom se você trabalha com Automação ou gosta de fazer aí automação é pra sua empresa etc então assim eu decidi fazer esse vídeo realmente
para poder agregar bastante para você realmente entender de uma vez por todas O que que é uma variável Às vezes a gente fala ah a variável é só isso para que que serve Ah só para poder remodelar ali o nome etc cara não se você realmente tem um conhecimento sobre como funciona a fundo uma variável você consegue trabalhar e ter ideias assim muito boa mesmo entendeu então assim se você quiser realmente se aprofundar virar um gestor de automação ou criar automação paraa sua empresa Eu recomendo muito mga que é o meu ecossistema onde eu te
ensino a automação lá dentro tem encontros semanais comigo tem um servidor no discord onde você pode tirar suas dúvidas e realmente assim é um produto de muita qualidade para você ter ideia eu devolvo 100% do seu dinheiro se caso você concluir todo o treinamento e não aprender automação Esse é um um compromisso que eu tenho Público aqui com vocês Tá bom então assim cara vai lá no no link da descrição faz sua inscrição e vai ser um prazer te atender fechou Espero que você tenha gostado muito desse vídeo comenta aqui que é muito importante para
mim e até o próximo vídeo falou