Salve rapaziada, estamos ao vivo para falar sobre cloud code junto com o Meta. Será que isso tudo é um grande de um hype? Será que os gestores de tráfego e produtores de conteúdo no digital só usam esse assunto para criar um RS ali rapidinho e receber inúmeras milhares de visualizações? Ou será que é algo realmente revolucionário? Tá? Eu tô no mercado de tráfego pago há mais de 5 anos. Eu trabalho como gestor de tráfego, eu tenho os meus clientes, eu tenho as minhas operações desde 2020, eu venho desde antes do GPT, eu venho desde antes
do N8N, desde antes das APIs de conversões e hoje a gente tem todo um hype na volta do assunto de integrar, conectar, utilizar o Cloud Code junto com o Metaads. E a gente vai ver hoje na prática em uma live esse conteúdo é ao vivo, mesmo que você esteja vendo depois. Por que que é interessante? Por que não é? O que que você tem que tomar cuidado? O que que você pode pensar em fazer? Isso aqui diante da experiência de uma pessoa, eu, Gustavo Borque, que toca o tráfego pago há muito tempo. Eu subo campanha,
eu duplico conjuntos, eu eh subo novos criativos, eu defino orçamentos, eu faço isso como o meu Principal ganhapão da vida, o meu sustento há bastante tempo. Então eu vou trazer para você essa análise bem sóbria sobre o assunto, beleza? E é isso, é isso que a gente vai ver aqui hoje, certo? Bora lá então. Estamos ao vivo. Acredito que tá tudo certo aqui. Só deixa eu conferir rapidamente os stats da minha live aqui que, pô, se tá tudo certo. Deixa eu ajeitar meu microfone aqui. A internet tá OK, espectadores? O áudio está OK também, né?
Vamos lá. Vamos lá. Deixa eu conferir na real o áudio, só que esses tempos aí ficou o áudio um pouco baixo na minha live e eu demorei para conferir e só vou conferir pelo meu telefone, mas eu acredito que esteja 100% OK. Deixa eu ver, deixa eu ver rapidamente. Bora lá, bora lá, galera. Tá ao vivo aí. Fábio Laerson, tamo junto. Esses tempos aí ficou o áudio um pouco baixo, tá? Tá bom. Beleza. Então, bora pro conteúdo. Que que acontece? tá rapidamente, de maneira super óbvia. Eu trabalho aí no mercado digital de com tráfego há
muito tempo e aí mudanças ocorrem. Você sabe disso, você já deve ter ouvido falar que mudanças que, vamos dizer assim, afetam o mercado digital acontecem bastante. Isso é muito comum, certo? Foi aquilo que eu te Falei, eu venho de um tráfego antes do GPT, de um tráfego antes da API de conversões, antes do N8N, antes de estruturas assim. Naquela época nós tínhamos mudanças sim, certo? Mas elas não eram tão impactantes a nível de mercado como a gente tá tendo nos últimos meses aí, tá? Realmente existe muito hype na volta da IA, muito hype, mas isso
não quer dizer que as possibilidades que uma ferramenta de IA bem aplicada nos nossos projetos digitais não é um negócio extremamente surpreendente, certo? E eu compartilho isso com você porque eu realmente tive esse sentimento. As primeiras vezes que eu comecei a rodar algumas automações no N8N, a colocar um agente de A dentro dentro do N8N funcionando operacionalmente dentro de um projeto verdadeiro, tá? Esse é um mantra que eu tenho aqui nos meus conteúdos. O que eu mostro para você é o que eu faço na vida real, beleza? Então, todo esse conteúdo de cloud code que
eu tô trazendo para você é reflexo de alguma coisa que eu já testei, que eu já botei em prática e tudo mais. E aí você consegue absorver isso aqui diante de um projeto verdadeiro. Eu toco o projeto de Lançamentos pros meus clientes, onde eu já implementei algumas soluções com cloud. Eu toco o meu projeto, onde eu faço captação de leads, eu faço essas lives, eu faço um monte de coisa e eu utilizo dessas tecnologias que aparecem, que atuam, digamos assim, interferem no nosso mercado de tráfego para poder trazer para você conteúdos de verdade, tá? Conteúdos
assim skin the game, igual o Primo Rico fala lá. Então, ultimamente eu tenho ficado bem impressionado com as possibilidades que a união do Cloud Code com sistemas de eh de projetos digitais de maneira geral possibilita. E eu não tô falando só de tráfego, cara. Se você acha que um projeto de lançamento é só tráfego, você tem COP, você tem bigadidia, você tem cruzamento de informação, você tem bancos de dados, você tem automações, você tem cruzamento de perfil de lead com quantos compradores teve, você tem planejamento, você tem muita, muita coisa. Tráfego é um ponto de
um projeto digital na grande maioria dos projetos, certo? Então, a possibilidade de resolver muita coisa com o Cloud Code é verdadeiro, tá? E hoje a gente vai trazer o assunto para Metaads junto com o Cloud Code, Principalmente por causa desse hype que houve, pelo menos nessa semana agora, de um monte de gente criando conteúdo. Aprenda a colocar o Cloud Code no seu Metaads. Aí o cara vai lá e faz um vídeo colando o token da API dele, do meta, com acesso à conta de anúncios dele dentro do chat. Isso é um negócio que não se
faz, tá? Eu não sou nenhum expert em, eu não sou um dev, mas é um negócio que não faz muito sentido a partir do momento que você sabe o que que é um token. Um token de acesso para um aplicativo no meta que tá conectado com a tua conta de anúncios, pode, por exemplo, multiplicar vezes 10 o teu orçamento diário, dependendo da autorização que esse token tem. E aí você vai lá e você cola isso no chat dentro do modelo de IA. As IA são seguras? Bom, e até ponto e até um certo ponto, sim,
mas vai saber. Nem a própria IA sabe para onde que pode esse token vazar, tá? Então, inclusive na aula de hoje eu vou te mostrar como que a gente conecta o Cloud Code com Meta de maneira mais segura. E é impossível eu te dizer que seja 100% seguro. A gente tá falando de uma inteligência artificial, de uma troca de informação que a gente não tem nem noção da dimensão que ela tem. Mas existem situações ligeiramente mais seguras do que literalmente pegar um token de uma API da meta e colar num Chat. Cara, não faça isso.
Não peça cloud code, conecte com o meu meta com esse token. Conttrol v no token dentro do chat. Não faz isso. Certo? Inclusive, há pouco tempo aqui, não sei dizer da veracidade desse tipo de coisa, mas eu vi um rapaz falando ali com uns prints de uns tweets americanos de de pessoas que tinham mais de 1 milhão de dólares gastos em contas de anúncio recebendo blocos do nada dentro das suas contas. Não sei se é verdadeiro, tá? Posso estar passando uma grande, uma fake news aqui, mas deixo claro isso que até não é algo tão
impossível de ser pensado. No resumo, de maneira geral, quando a gente fala de conexões de cloud code com qualquer tipo de ferramenta, o Cloud Code, ele pode montar um sistema para você conectar com AP, com com a API de conversões, pode conectar um sistema para você se conectar com a API da meta, puxar dados da meta, criar um relatório, pode fazer um sistema para conectar com o seu mainhat ao mesmo tempo que conecta com o seu Active Campain, ao mesmo tempo que conecta com o seu CRM. Todas essas conexões são feitas com chaves de API,
na grande maioria delas. Essas chaves são valores secretos, valores importantes aí do seu projeto. Beleza? Se eu tiver a chave de API do Active Campain do Sobral, eu vou lá e baixo Todos os leads dele para mim, saca? Então existe aí um certo cuidado que nós precisamos ter. E eu falo isso mesmo sem ser deve, mesmo sem entender sobre essas seguranças, que é um negócio meio óbvio. Eu fico só pensando assim, pô, o cara que cola o token dentro de um chat, talvez ele não sabe porque que o token funciona, ele não sabe qual que
é o tipo de permissão que esse token dá, ainda mais selecionando quando você cria esse token dentro do metadevs lá, todas as permissões possíveis, não é um negócio que não faz sentido, beleza? Então, tome um certo cuidado, tá? É um negócio besta, mas tome certo cuidado. O arquivo que eu vou te passar hoje para você rodar o seu, enfim, uma possibilidade de funções aí com o seu cloud code junto com Metaads, ele tem ali um pequeno aviso para você não colar o seu token no chat, tá? A gente salva o token dentro de um arquivo
secreto lá e aí o modelo apenas cria um sistema e bota esse token no ar aí pra gente acessar os dados da meta. Beleza? Então vamos fazer isso na prática. Vamos fazer isso aqui na tela. Vamos iniciar essa aula de fato. Eh, depois desse pequeno aviso, eu, enfim, trago agora para um conteúdo bem bem prático. E eu quero que você preste atenção no quê? Primeiro ponto, imagina que essa aqui é a minha conta de anúncios verdadeira, tá? A gente tá com Uma campanha rodando, só duas campanhas rodando e esse aqui é os valores que eu
tenho de ontem, certo? Então, R$ 68 gastos ontem aqui. Só para te dar um gostinho, tá? Para você ficar pro final da aula, tá? Esse dash, eu criei ele 100% via cloud code, tá? Ele tá hospedado dentro da Cloud Flare gratuitamente, mas ele foi construído o código, tanto frontend, que é isso aqui que a gente enxerga, quanto os cálculos que tem por trás desse desse dash aqui, foram criados via cloud code. Então, olha só, essa campanha de captação de leads, que é essa aqui que você tá vendo, ó, ontem ela gastou R$ 63,03 e ela
teve um CPM de 11,26. é exatamente os valores que eu tenho atualizados automaticamente dentro do meu dash que foi criado por mim e pelo cloud code. Obviamente eu sabia o que eu queria pedir para ele, tá? E aqui tem um ponto muito interessante. Só para dar outro gostinho para você. Algo muito comum é nós entendermos que a atribuição dos resultados depende muito da janela de 7 dias, de tantos dias, lá dentro da campanha, onde você escolhe no conjunto de anúncio. Então a gente mede essas conversões via UTM. Tanto é que aqui eu tenho 42 conversões
ontem a nível de Disparo de pixel e lá no meu dash eu tenho 46 leads pagos, que é contabilizado diante de um banco de dados. E esses leads pagos eles possuem a UTM. tá? A origem de uma campanha que veio do Meta. Então eu tô eu tô pegando o valor gasto do Meta e eu tô dividindo pelo número de leads que tem dentro do meu banco com a UTM do MetaS, certo? Ao mesmo tempo eu tenho taxas de respostas na minha pesquisa, eu tenho quantidade de gestores de tráfego no meu lead scoring e um custo
por lead específico relacionado a essa pesquisa. E tudo isso aqui, galera, foi criado dentro do cloud code, certo? foi idealizado dentro do cloud code. É bizarro. O Mateus falou aqui, os gurus não tm nem vergonha de fazer isso. Engraçado que eles não mostram a resposta da IA na conversa após digitarem a mensagem já cortam o vídeo e lançam CTA. É exatamente isso, cara. E eu entendo, tá? Eu sou um produtor de conteúdo. Eu vou ser super sóbrio nessa consideração. Eu sou um produtor de conteúdo que também precisa se aproveitar de alguns conteúdos em hype para
trazer informações. Isso é normal. Todo mundo faz isso. Todos os gurus e pessoas que trabalham com cursos, comunidades e tal, eles vão aproveitar um tipo de assunto para Tentar trazer para o seu contexto. Mas existem cuidados meio óbvios, né? Não é meio óbvio algo que que não faz sentido pegar o token que acessa a tua conta de anúncios e dá na mão de uma IA contrtrol C, conttrol V. Cara, não faz sentido isso. Isso é um negócio meio, é, é óbvio. Eu vi dois produtores grandes fazerem isso. Três, na verdade, tá? O terceiro até não
sei se é muito grande, mas os dois eu já conhecia. Mas enfim, não tô aqui para criticar ninguém, mais usar esse acontecimento que a gente viu como um headsup para não colar, pelo menos por enquanto, galera. A gente tem muita coisa sendo desenvolvida, tem muita coisa melhorando, tem muita coisa acontecendo dentro do chat, seja o GPT, seja o Cloud, seja o Gemini ou whatever, tá? Então, sobre o contexto, dei para você o gostinho de um dash aqui criado 100% pelo Cloud, publicado na Cloud Flare de maneira gratuita, que cruza dados de duas fontes diferentes. Os
dados de custo, obviamente, vem da meta. Os dados de conversão vem de um banco de dados automático em cima das conversões que a minha página de captura, que é essa aqui, recebe, certo? com todas as UTMs, com todas as configurações bonitinhas, tá? Só para dar um gostinho para você de que é Possível fazer isso aqui. Beleza? Segundo ponto, o que que é um token de acesso ao Facebook? Um token de acesso é o seguinte: se você tentar copiar essa URL, colar no seu navegador, você não vai acessar os meus dados da minha conta de anúncio.
Isso é um negócio meio óbvio, mas se eu entrar aqui no meu BM, te colocar como uma pessoa, você e e atribuir o acesso da maneira devida, você vai poder vir aqui editar os meus orçamentos. você vai poder ver quanto que eu gastei ano passado, você vai poder ver quais são, qual é o custo por lead da minha campanha, quanto que eu tô investindo em distribuição de conteúdo, quanto que eu tô investindo em captação de leads. Então imagina que um token, uma chave específica, se elas, se você selecionar lá o ads read, ads management e
e algum page management lá também para lidar com criativos, você consegue vir aqui, foi um exemplo que eu dei, e multiplicar por 10 esse orçamento. Se o token, obviamente, talvez esses produtores aí que eu te falei que colocaram o token no chat, deixassem esse token aberto na internet, eu poderia criar uma aplicação para chamar essa API e colocar um orçamento de R$ 50 Diário para 5.000 diário. E aí o cara demora 3 dias para ver, gastou R$ 15.000 na conta dele do nada, tá? Então toma cuidado com a exposição de token, beleza? É um negócio,
pô, é uma orientação aí. E um dos primeiros pontos que a gente precisa para conectar o MetaS com qualquer coisa, galera, inclusive com o N8N, é o token, tá? Lá na minha comunidade a gente tem alguns cursos de N8N. Eu já falei isso aqui em algumas lives, mas eu consigo também puxar dados quanto que eu gastei ontem, quanto que eu gastei antes de ontem pelo N8N com uma chamada API. Isso é um negócio simples de fazer e inclusive eu vou mostrar aqui para você, ó, de maneira super rápida, porque é interessante que você entenda alguns
conceitinhos, tá? Mas olha aqui, ó. Esse token é inclusive o que a gente vai usar hoje. Eu crio uma chamada API com o meu token de autenticação e ele vai puxar aqui a minha campanha específica que gastou esse valor dentro desse período aqui. A diferença é que é possível fazer isso via cloud code e você não precisa saber criar uma chamada API via no de HTTP dentro do N8N. Você simplesmente dá um promptir quanto é que você gastou em campanha que contém o nome lead, nomenclatura de campanha muito Importante para isso nos últimos 30 dias.
E aí o próprio Cloud cria essa solicitação muito parecido com isso, e puxa esse dado para você. E aí você pode criar inclusive um sistema automático, que é o que eu te falei, que puxa dados da meta todo a cada tanto tempo, cruza com outras fontes de resultado e você cria um dash muito mais fácil do que no Lookio. Eu também uso Looko, eu já uso Look Studio há muitos anos, mas criar esse dash específico do seu projeto, do projeto do seu cliente dentro do seu sistema via cloud, é um negócio muito melhor, tá? Dado
esses recados, o que que eu vou pedir para você fazer, tá? Para seguir essa aula como um conteúdo tete a tete para você seguir também. Primeira coisa que você tem que ter, obviamente, é o cloud code dentro do seu computador. Isso aí é super simples de fazer e da sua ID, certo? Eu vou abrir aqui o antigravit, que é o que eu tenho usado ultimamente como uma ID, mas eu uso também o cursor, eu uso VS Code, eu já já fiz coisa aqui também dentro do terminal de maneira direta. Enfim, o antigravity tem sido legal
para isso. Eu vou abrir a pasta aqui, ó, que é a pasta que nós vamos usar nessa aula, que é o diretório, onde eu vou criar esse projeto, que vai ser como se fosse um Auxiliar de leitura de dados dentro do Metaads via Cloud Code, tá? Não é porque você tá usando o Anti Gravity que você não pode usar o Cloud Code dentro do Antigravity, tá? O Antigravity é uma ID também que, pô, te dá essa opção. Beleza? Vou abrir aqui os meus documents e vou abrir o aulas YouTube e a Live 51. Então, vou
abrir a pasta da Live 51 e aqui o nosso projeto I Trust the Authors. Vou fechar aqui esse agent, vou dar dois cliques aqui e lá na direita eu já tenho, tá? Você pode vir aqui em extensions, instalar o cloud code pro VS Code ou pro Antigravit, vai ser a mesma coisa. E aí você abre o cloud aqui. O meu já está conectado, já tá conectado na minha conta do cloud. Isso é um negócio básico. Você tem que ter uma conta paga, tá? Pelo menos aquela de 17 para fazer isso. E é o passo inicial,
é um negócio, enfim, é o básico que você precisa ter para você conseguir chamar o cloud aqui dentro, conversar com ele. Mas você não tá só conversando com ele, você tá dando acesso a acesso pra ferramenta ao diretório em que você abriu essa essa ID, essa ferramenta de edição de códigos aqui. O que eu vou dar para você é esse cloud.m. Que foi um arquivo que basicamente a nível de funcionamento do cloud code nessa nessa questão, se eu não tivesse um cloud.m dentro desse diretório onde a gente vai trabalhar com o cloud aqui, eu estaria
falando com o próprio cloud de maneira normal, como se eu tivesse abrindo um chat na web, se eu conversasse com ele aqui, já que existe dentro do diretório em que eu tô acessando via cloud, onde eu dei acesso ao cloud dentro desse diretório que é local do meu computador e tem um arquivo cloud.md MD. Esse arquivo cloud.md, ele é um system prompt, por exemplo, que você faz quando você cria um GPT, sabe? Ou quando você usa o N8N para conectar com o agente de A, vai ter um system prompt lá, um prompt mãe que te
dá e uma um direcionamento inicial para isso, tá? O que que é esse cloud.md. Eu criei ele justamente para você colocar dentro do seu cloud code. Depois eu vou te vou te passar acesso a ele aqui, tá? para você conseguir eh eu vou publicar ele ali na comunidade gratuita e em seguida eu trago para vocês o link aqui, a gente faz isso ao vivo, tá? Mas ele traz recomendações importantes sobre como que você vai usar esse projeto em prol da sua conexão no MetaS de maneira direta, tá? Então aqui ele tem algumas recomendações. Uma delas
É como que o token deve ser gerenciado, certo? O token deve existir exclusivamente dentro de um arquivo ponenv na raiz do projeto, tá? Então aqui dentro dos do nosso projeto, ele vai criar um ponto env pra gente adicionar manualmente o nosso token e assim a gente consegue proteger, certo, o modelo de enxergar o nosso token aqui, certo? Então, por enquanto, o que que eu tenho aqui? Eu tenho esse cloud.m, TMD que você pode simplesmente baixar ele aqui do arquivo que eu vou te passar e arrastar ele aqui para dentro dos arquivos que tá dentro dessa
pasta que a gente acabou de abrir, só que você precisa mandar ele ser executado porque a estrutura dele ainda não foi criada, tá? Estruturalmente mesmo, pastas e arquivos ponenv e tudo mais. Ainda não pegamos o token, certo? Mas vem aqui, traz o cloud.md TMD que você vai baixar aqui para dentro do seu diretório onde você vai rodar, abre o cloud e pede para ele execute. Eu gosto de falar com cloud em inglês, mas enfim. Eh, você pode falar em português. Hoje eu vou falar em português em prol do da nossa live aqui, tá? Execute o
cloud. MD e é só isso, tá? Não mudei nada aqui, ó. Não mudei modelo. Eu acredito que o Modelo eu ainda tô com OPS 4.6 aqui. Não sei se vai fazer tanta diferença nesse caso, porque a construção do que a gente precisa já tá meio que projetada, tá? Como é que a gente vai separar os arquivos e fazer as coisas funcionar? Beleza? Tá tudo meio que pronto aqui, então eu não tô planejando nada, tá tudo meio que organizado aqui. Como é que o Cloud vai puxar os dados da meta? Aí ele pediu aqui, ó, antes
de começarmos, preciso verificar algumas coisas. Você já tem o arquivo ponenv na raiz do projeto com as variáveis? Não tenho. Nunca colhe o token aqui no chat. Envie o ponenv direto no seu editor. Como que você precisa fazer? O que você precisa fazer? Consultar métricas de campanha, atualizar audiência personalizada, b token tem as permissões. Me diga o que precisa. E vamos lá. Que que nós vamos fazer aqui? crie o arquivo onde eu vou adicionar os tokens e depois eu entro nele e adiciono manualmente, tá? Então ele vai criar esse arquivo ponenv num primeiro momento aqui
para mim lá dentro da meu diretório, ó. Vou criar o ponto env com o template para garantir que ele esteja no gitnore. Esse gitnore aqui é um negócio que quando a gente manda pro gitub a conexão desse projeto para publicar ele, dar deploy nele na web, ele não vai, tá? E aí a Gente, pô, a gente poupa aqueles dados de serem encaminhados lá para dentro. Eh, vamos a aceitar edições aqui. E ele tá basicamente preparando o terreno, galera. Eu sei que isso aqui pode parecer uma loucura, tá? Eu sei que isso aqui pode parecer um
negócio fora da casinha, mas confia que não é. Tá? Você não precisa saber exatamente. Depois você pode aos poucos ir flertando com o que que tá escrito aqui dentro desse cloud.md. Você pode criar o seu próprio cloud.md, mas ele é como se fosse um instrutor geral desse projeto, certo? É basicamente isso. Beleza? Você pode ler aqui, ó, o que que ele faz, como que ele pede dados lá para dentro do meta e tudo mais. Ó, ele criou o ponto ENV. Tanto é que nós temos agora um arquivo ponenv lá no nosso diretório aqui, ó, na
esquerda. O arquivo ponenv ele é um arquivo que ele não aparece diretamente assim, é um arquivo oculto, tá? E ele está aqui na esquerda onde nós precisamos colocar o AP, o Meta Access token, o Ad account, o app ID, o Meta App Secret e o Meta Pixel ID. o Pixel ID e o e os outros dados aqui, enfim, não faria não não teria tanto problema, tá, a gente divulgar abertamente, mas enfim. Agora ele vai pedir aqui, ó, criei dois arquivos, o ponto env. Abra esse arquivo no seu editor, preenche os valores em cada linha. O
gitnore garante que o Ponto nunca será comitado no git. É isso que eu falei para você. Ele não é enviado pro gitub esses valores, porque pode ser que, pô, você manda pro GitHub um token aí, né? Quando terminar de preencher o ponto m, me avise e me diga o que precisa fazer. Então, o que que nós vamos fazer? Eu poderia muito bem vir aqui e colar esses valores aqui, né? Só que eu estaria expondo eles para vocês e eu peço que vocês tenham esse cuidado de não fazer essa exposição, tá? Deixa eu, deixa eu dar
um save aqui. Fechei aquele ponto ENV. E existe outra maneirinha muito fácil de vocês fazer isso aqui. Beleza? Deixa eu te mostrar. Eu vou abrir o meu Finder aqui porque nós estamos dentro de um diretório, tá? A gente tá dentro do local, a gente tá dentro do nosso próprio computador, tá? Vou abrir para você, vou mostrar para você aqui, ó. Deixa eu pegar aqui, ó. Tá? Eu tenho nesse momento aqui o Finder. O Finder é cara, é os meus documentos lá do Windows, certo? Aqui dentro do Live 51, note que não tá aparecendo nada. Por
quê? Porque um arquivo ponenv ele não aparece naturalmente, mas se eu coloco por exemplo no Mac command shift ponto ele vai me mostrar os arquivos ocultos, tá? Tanto é que olha ali em cima, ó, tá? Eu Posso abrir esse ponto ENV e eu vou mostrar para você, ó. Tá aqui o meu ponto env. Olha só, tá aqui o meu arquivo ponen env. Que que eu vou fazer agora internamente? Eu vou preencher esses dados e eu vou mostrar para você como preencher esses dados. Eu não consigo, eu acho que aumentar esse esse o tamanho disso aqui,
mas você vai conseguir enxergar tranquilamente. Que que nós vamos fazer, tá? Eu não sei porque que ele pediu o Metapixel ID e o Meta App Secret e o Meta App ID, tá? Inclusive, olha só, quando eu não tenho certeza de alguma coisa, ó, vou dar conttrl C nesses valores, vou voltar lá dentro e vou colocar, ó, por que você precisa desses valores? Vamos ver o que ele vai responder. Porque, por exemplo, eu já tenho conhecimento em cima disso aqui que, cara, com o account ID e com o token que dá acesso ao ads read, o
ads management lá dentro, ele já consegue fazer muita coisa. Mas vamos ver qual que é a teoria dele nisso aqui, ó. Na verdade, para começar, você não precisa de todos eles. Depende que você vai fazer. Essenciais para quase tudo. Foi o que eu te falei, ó. Access token, que é o token da nossa conta, e o identificador da conta situacionais. Se você for comprar eh eh criar campanhas de conversão, precisa Vincular o pixel ao headset, tá? Mas enfim, eu acho que ele consegue fazer isso porque deve ter acesso lá dentro já de maneira direta. Só
precisa se for renovar tokens de longa longa duração. Então eu nem vou preencher esses outros aqui, ó, o App Secret e o Pixel ID. Não vou preencher esses valores. Que que nós vamos colocar? Que eu vou mostrar para você onde conseguir esses valores aqui, ó. Metaad account ID. Que que é o Ad account ID? é a sua conta de anúncios, pô. Onde é que você encontra ela? Lá em cima, na URL da sua conta de anúncios acessada, você vai ter accal, certo? No meu caso, ó, 66127 seria o mesmo valor que a gente tem aqui,
ó. Ó, 66127. É esse valor, ó. 170, ó. É 1607. Isso aqui é o ID da minha conta de anúncios, até porque os meus anúncios estão dentro de uma conta de anúncios específica. Eu preciso dizer para ele qual conta de anúncios que eu quero que ele use para trazer esses dados. E ele é o mesmo valor que tá lá em cima, que se você der dois cliques, você pega ele, contrtrl C e eu trago ele para dentro do meu ponto env aqui, ó, em act_line. Eu mantenho o ACT underline e coloco um crl v aqui.
Beleza? É, deixa eu trazer aqui a minha tela. Tudo bem? Pronto. O appid, App Secret e Pixel ID não vou preencher agora. que foi aquilo que ele falou para nós, ó. Isso aqui seria para renovar token. O Pixel ID seria para criar campanha de conversão. Precisa vincular o Pixel ao Adset. Mas vou deixar ele bater cabeça nisso aqui. Se for necessário, depois a gente traz o Pixel ID para cá, porque na minha cabeça, por enquanto, não preciso do pixel. Mas o mais importante agora nesse momento é o tal do token que eu falei para você
não colar ele dentro do chat, tá? É por isso que ele criou um arquivo ponenv. É por isso que é um arquivo que não aparece, né? Eu não colocar aqui um command shift ponto. E é por isso que ele é um arquivo secreto, digamos assim. Por quê? Porque ele tem um valor eh um dado sensível. Onde é que você pega o token que dá acesso à sua conta de anúncios, tá? Você vai entrar pesquisar no Facebook, Metadeopers, significa desenvolvedores, tá? Você vai abrir o developers. Facebook aqui e neste site, tá? Pesquisa aí que é mais
fácil. Você vai vir em meus apps. Nesse momento eu tô logado no meu face que tem acesso às minhas contas. Beleza? Eu já tô já dei login nisso aqui. Eu já tenho alguns apps criados. Você vai ter que criar um novo, tá? Eu não vou criar um Novo, mas enfim. Siga o seguinte passo: criar aplicativo. Você vai dar nome a um app aqui, tá? Você vai clicar em avançar. Nos casos de uso, criar e gerenciar anúncios com API de marketing já é 90 e tantos por do que você precisa. avança e tem a noção de
que isso aqui muda. Seleciona para qual que é o cliente ABM que você vai trabalhar. No meu caso é a própria minha, né? Avanço aqui. Eu só clico em avançar e aí depois, ó, eu já poderia criar esse aplicativo em ir para o painel. Eu vou voltar pros meus apps aqui. Não sei se ele acabou criando esse app já, ó. Ele não chegou a criar, tá? Porque o meu eh o meu app de Live 51, que é esse aqui, ó, ele já tá conectado lá com a minha BM. E depois que você fizer esse esse
primeiro processo de criar o app, você vai cair aqui e você precisa buscar o token que é esse valor tão importante. Você vai clicar em ferramentas explorador da graphia. Você vai abrir esse explorador e ó, aqui já tem um token meu. Ele não tá aparecendo como inteiro, então não tem problema nenhum. Beleza? Mas o que que você teria que fazer aqui, ó? Você teria que selecionar o app, que no caso é isso que a gente acabou de criar, token de usuário e as permissões. Você precisa dar essas permissões aqui, ó. Page showlist. Esse aqui, show
listão importante. Ads Management, ads read, page read engagement. O ads management e o ads read são os mais importantes para o que a gente vai fazer agora, tá? Cria esse token, copia aqui, ó. Copy token. Ele não tá aparecendo inteiramente para você, então não tem problema. E esse valor que você dá contrtrl C aqui, você dá contrl V em access token, beleza? E aí você vai lá e fecha esse arquivo. Eu vou fazer isso agora, mas eu vou fazer isso eh em outra tela, tá? Obviamente para não deixar isso aqui sendo compartilhado. Então, ó, tô
deixando aqui meus arquivos abertos. Que que eu vou fazer? Eu vou encontrar porque eu tenho aqui em outro lugar, ó, deixa eu trazer esse dado para cá, o meu valor de token. Deixa eu encontrar ele aqui. Inclusive, eu posso pegar esse próprio aqui, ó. Vou copiar esse aqui, ó. Tá? E vou trazer ele aqui para dentro. Meta access token. Contrtrl V, tá? E vou fechar o arquivo. Beleza? Então, fechei o arquivo e aparentemente, teoricamente, ó, posso fechar isso aqui, eu já tenho o token que dá acesso à minha conta de anúncios colocado lá dentro do
nosso sistema de Maneira segura. Isso é um negócio importante, tá? Vou colocar aqui, ó. Coloquei os dados dentro do ponto e aí já vou pedir um negócio, ó, para testar. Push quanto gastei ontem na conta, tá? E aí vamos ver ele funcionar aqui. Lembrando que ontem eu gastei R$ 68,69. Eu nem especifiquei qual conta, mas eu só dei acesso para ele em uma conta. Então é meio óbvio, né? Vamos ver o que vai acontecer. Eh, beleza. Vamos deixar isso aqui funcionar. Vou configurar o projeto e buscar as métricas. Vamos ver, ó. Ele tá configurando o
projeto. Nota que ele tá criando pastas aqui na esquerda, ó. Então, ele tá criando projetos, ele tá criando pastas. É isso que quando você coloca o cloud code dentro do seu computador, você permite ele que ele mexa nas suas pastas. Obviamente eu tô com ele dentro de uma pasta aqui. Isso não quer dizer que eu não poderia liberar ele para várias outras, mas por enquanto ele tá dentro de uma pasta específica. Vamos deixar ele criar. Ele tá, o que que ele tá fazendo? Tá criar a estrutura que tava lá dentro do cloud.md. Essa estrutura aqui
que ele tá Criando, certo? Ó, agora ele vai puxar os dados de ontem. Fet yesterday's ads, pendeta. Yes. Vamos ver o que que ele vai achar aqui para nós. Ele tá colocando em prática o que foi pedido aqui no cloud.m. Uma boa prática que vi os devs falando é utilizar um dev container para desenvolvimento comar. Assim como tu faz ali um assim tu faz ali um Aij e garante que o cloud só vai ter acesso aos arquivos do projeto. É exatamente, cara. É um negócio interessante porque, por exemplo, eu eu abri o cloud aqui, ó,
como você tá vendo, eu tô executando ele dentro do cloud code meta ads aqui dessa pasta. Isso aqui é a mesma coisa, cara, que fazer o seguinte, ó. Deixa eu mostrar uma coisa para vocês aqui enquanto ele trabalha lá. Vou abrir o meu Finder aqui. Vou no meus documentos e aí, por exemplo, nos meus documentos, eu vou pegar aqui, ó, aulas YouTube. E aí eu vou pegar aqui, ó, aula LP Cloud Code, que foi um dos últimos dos últimos vídeos que eu coloquei lá no meu YouTube. É, deixa eu ver só se tá certo. Mas
eu poderia abrir um terminal, new terminal folder, abrir um terminal nessa Pasta específica, tá? Quero ver onde é que ele abriu. Ó, ele abriu aqui na no outro lugar. E aí eu tô dentro dessa pasta. E aí aqui eu posso chamar o cloud, ó, e fazer o trabalho com ele dentro do meu próprio terminal, ó. Tô com o meu cloud code agora aberto dentro dessa pastinha específica, beleza? Sai uma prática legal, tá? Posso fechar isso aqui. Só que por enquanto, ó, onde é que ele tá rodando? Ele tá rodando aqui, ó. Eh, isso geralmente R
pode ser VPN ativa, bloqueando o acesso da graph firewall. Consegue testar se sua internet está acessando meta normalmente. Tente abrir o graph. Facebook no navegador. Para verificar. Ó, vamos pegar isso aqui para ver o que aconteceu. Ó, unsupported, ó. Vou colar isso aqui, ó, aqui dentro para ver o que aconteceu. Vou rodar o script de novo. Yes. Ó, aqui o resumo de ontem. Olha só, galera, presta atenção. Se tava dormindo, dá uma olhadinha aqui. Agora eu coloquei o token dentro de um ponto ENV, que é um arquivo secreto. Aí eu Instruí o cloud MD para
usar o ponto ENV como a o acesso ao token e ele acessou o meu Meta Eds. Olha aqui, tá? Vou trazer bem óbvio para você. R$ 68,69 ontem. Tá aqui certinho, ó. Beleza. Vamos até dar um refresh. 68 com 71. Mudou alguns centavos. Impressões, alcance, cliques no link, CTR, CPC, CPM geral da campanha. Boa performance. Quero ver algum breakdown. Enfim, primeiro ponto, o meu sistema criado pelo Cloud Code está acessando, OK? O meu Metaads. É isso. Tá por enquanto aqui, ó. Vamos responder aqui as perguntas rapidamente. Eu estou com uma dúvida sobre a Stape. Minha
conta internacional. Nomad. Eu qual país de faturamento eu coloco pro servidor da Steap para o faturamento de impostos? Eua ou Brasil? Cara, tem que ver onde é que tu paga os teus impostos, né? Basicamente isso que você tem que dar uma olhada. Eu não, eu assim, ó, a gente nunca me preocupei muito com isso aí, porque, enfim, empresa aqui, a gente tem o CNPJ no Brasil. Se você traz esses impostos e você consegue colocar como um custo da sua empresa no Brasil, é mais faz mais sentido você fazer isso no Brasil, tá? E é basicamente
isso, cara. Eu não tenho cupom de Não tenho cupom promocional, tá? Lá na Stape. Não tem. Até tem opção lá. Eu tinha que ver isso aí, mas por enquanto a gente não tem. Beleza? Então, galera, olha só, estamos com o cloud code conectado no Metaedads, certo? Agora, olha só, olha para onde que eu posso ir. Beleza? Aqui eu resolvi separar algumas utilidades disso. E a primeira delas quando a gente fala dessa possibilidade da conexão com o cloud Code é a facilitação bizarra da geração de relatórios do básico ao avançado. Olha, olha o que eu posso
fazer. Crie um relatório básico em markdown e salve dentro dessa pasta. com o custo total de ads. Em janeiro de 26, eu dei esse prompt, tá? Eu dei um prompt, o meu, o meu cloud code, o meu sistema, tá? Já está conectado no meu meta. Eu pedi para ele criar um arquivo novo aqui dentro, quando ele terminar de fazer o fet desses dados. E aí eu poderia pegar esse esse esse esse Relatório pronto e mandar para um cliente, por exemplo. Olha lá, ó. Dados coletados. Vamos ver o relatório. Pronto. Ó, viu que surgiu um arquivo
aqui, ó? Olha aqui o arquivo. Certo? Esse arquivo, galera, quando a gente cria um markdown, abrir no Obsidian, fica muito legal também, tá? Poderia até mostrar para você aqui um exemplo. Deixa eu pegar aqui, ó. Ó lá. Olha o arquivo que ele acabou de criar. Deixa eu trazer ele para cá. Pera aí. Opa, pronto. Ah, pera aí, tô perdido aqui nas telas, ó. Pronto. Tá aqui temos um relatório que é que foi aquilo que ele gerou, tá? Ó, relatório janeiro 2026. Markdown. O Obsidian ele lê esses arquivos Markdow e ele me mostra, ó, em janeiro
nós gastamos esse valor com esse total de impressões. Cara, você tem um gerador de relatórios para você que responde via prompt. Quantos leads a gente fez? Custo unitário, visualizações de página, checkouts iniciados, compras, engajamento, relatório gerado automaticamente via marketing API. Então, pô, eu dei um prompt de cadê uma linha para pegar um relatório meio geral De janeiro de 2026, certo? É possível mandar o cloud executar funções de acordo com o horário que teve venda ou não? Sim, só que eu preciso de mais detalhes. Eh, quer dizer, o que se diz aí, coloca uma situação aí
que você imagina que você gostaria que ele fizesse. Mas enfim, um dos principais pontos que eu tava falando, gerar relatórios de maneira muito fácil. Esse relatório eu ainda não dei deploy nesse projeto, tá? Ele tá dentro da minha máquina. Eu poderia conectar ele com GitHub, conectar com um acionador de timing, que é a mesma coisa que um trigger, por exemplo, de dias, tá? De toda segunda-feira lá do N8N. Seria muito parecido com isso. E dá eh start nesse relatório todo domingo, tá? Então vamos lá. Ou segunda-feira de manhã. Segunda-feira de manhã, a gente pega o
relatório dos últimos s dias, que vai ser da última segunda até esse último domingo, gera isso aqui e quer ver outra facilidade, estamos dentro do cloud Code. Nós temos possibilidades de integração. Integra com Active Campain pela API do Active Campaign, da mesma forma que eu falei para você, salvando esse esse token da API do Active num local seguro e manda o próprio sistema Que você desenvolveu com o cloud disparar um relatório pro seu cliente na segunda-feira de manhã. Dá para fazer isso. Tá aqui um e-mail pronto, ó, o relatório da última semana, do último mês
de janeiro, certo? Isso, cara, é uma é um negócio que te facilita muito, que abre essa possibilidade. Antes eu falava e eu ainda afirmo, o N8N é possibilidade, mas o cloud code é muito mais. Quer ver um uma consideração? Eu poderia. Tanto é que dentro da comunidade nós por enquanto temos cursos de N8N que te mostram a como fazer esses relatórios automáticos, tá? Alguns deles são pouco trabalhosos quando a gente compara com cloud code. Então você pode substituir, não viu não vi ninguém falando isso ainda, substituir muitas operações de automação que você tem no N8N
de geração de relatório, por exemplo, para um sistema no cloud, você gasta os tokens, porque você tem tokens, né? Hoje em dia é importante você tomar cuidado com seus tokens. Você gasta os seus tokens para gerar o sistema, para criar um sistema de automação, dar deploy nele e depois ele funciona automaticamente sem consumir tokens. Ele funcionando, ele funciona via código. Você criou um Sistema, você usou os tokens da Lantropic para usar um modelo do Cloud Opus 4.6, por exemplo, para desenvolver o sistema e depois ele funciona automaticamente. Galera, esse dash que eu tô mostrando para
vocês, olha só, um negócio legal aqui, ó. Deixa eu trazer um negócio para você lá no meu Looko, certo? Isso aqui, pessoal, é um banco de dados no Supas que recebe as minhas conversões. Não tá conectado com o meta. É um banco que recebe os meus leads aqui, ó, no meus meus databases, ó, minhas tables aqui que recebem os meus leads. Essa mesma table que recebe os meus leads, tá conectada com o meu Look, que daí a gente consegue enxergar isso aí. Então, olha aqui, por exemplo, tá? Olha esse exemplo aqui, ó. Vamos colocar ontem.
Isso aqui tá conectado com o Supase. Nós temos 46 leads e 34 respostas na minha pesquisa. Nós temos 46 leads no meu sistema desenvolvido pelo color code holdas na pesquisa, que me dá uma taxa de resposta na pesquisa de 73%. Todos esses cálculos, pessoal, são feitos pela próprio sistema que o Cloud desenvolveu. Eu gastei tokens para criar o sistema pela primeira vez e depois ele tá deploiado, ele tá publicado via Cloud Flare, funcionando automaticamente sem gastar tokens. Eu criei um sistema de automação utilizando o Cloud Code. É isso que eu tô querendo falar para você.
Você não vai precisar gastar tokens forever, a não ser que você fique promptando toda hora aqui, mas não é assim uma metodologia interessante de usar os tokens, tá? Você pensa em alguma coisa que pode ser útil para você, por exemplo, esse dash, cria a estrutura do dash de quando, em quanto tempo ele vai puxar dados, como é que ele vai fazer o salvamento das informações e tudo mais. Dá deploy nisso aí e ele vai funcionar automático, sem consumir token. Beleza? Tô aprendendo sobre o universo da IAL e automação. Consegue passar um caminho de quem ainda
extremamente lego para ser mais específico, quais são eh saber usar? Cara, em relação a IA, principal ponto, talvez antes de mexer no Cloud Code, você tem que já ter usado os próprios chats para criar criativo, para criar página, para ter ideias, para cruzar dados, para criar taxas de conversão, para montar relatórios. E aí depois você traz isso para dentro do cloud code, tá? que aí é importante. Eu vou dar um exemplo aqui, Daniel, sobre outro ponto que é importante também, que é que acaba sendo muito facilitado pelo cloud Code. Então, a nível de relatórios, que
foi o que a gente falou, tá? Deixa eu só abrir aqui o meu meu doc da aula. A nível de relatórios, isso aqui é uma ferramenta absurdamente poderosa, tá? Isso aqui foi um relatório básico puxado apenas da API de marketing da meta. Poderia mandar ele fazer o display disso aqui num local host, tá? Olha só. Crie um display simples e clean para mostrar esses dados e ative ele em local host para eu ver. Beleza? Poderia fazer isso aqui, poderia dar deploy nisso aqui e enxergar todos esses acontecimentos dentro de um de um sistema publicado em
dash.gustavoborg.com.br. Certo, galera? Olha só, na minha comunidade eu falo muito sobre rastreamento com UTM e rastreamento com UTM depende de código e automação. Cara, com o Cloud Code a gente a gente se livra de 90 e tantos por das necessidades que a gente precisa fazer manualmente quando a gente fala de rastreamento com TM. Galera, isso aqui que eu tô Mostrando para você é um setup de rastreamento, OK? Basicamente eu tenho dados do Metaads, eu tenho dados de onde é que os meus e porque eu só tenho um anúncio convertendo. Então tem um anúncio aqui só,
mas eu sei qual conjunto, qual anúncio que tá convertendo, mas é que tá sendo só ele praticamente. E eu tenho o meu lead scoring aqui, tudo criado via ya, via cloud code. Então eu não preciso mais a partir do momento que eu saio do Elementor, ficar criando campo oculto, ficar passando eh o TM pro checkout, ficar usando o Looker Studio para fazer isso aqui. Eu posso criar todo o setup de rastreamento com UTM via Cloud Code, certo? todo a partir do momento que eu crio uma página via em ferramenta de A, então eu publico a
minha página também via cloud code, eu já tenho acesso a ao que eu quero a nível de código, então eu peço para ir a capturar todos os dados de UTM aqui, mandar diretamente para dentro do Suprabase de maneira direta via conexão com Superabase. Depois eu uso o próprio Suprabase, Supra Base para criar esse dash sem usar Looko, sem usar tag manager, Sem pagar nenhuma ferramenta, sem pagar o Stract, sem pagar o Winter, Winter AI, sem pagar Supermatrix, sem nem pagar uma hospedagem. A Cloud Flir te dá acesso a publicar esse dash gratuitamente, cara. Você só
precisa do domínio, né, para publicar dentro do seu domínio. Se você quiser publicar direto no domínio deles aqui, beleza. Mas, ó, tá aqui o meu dash. Não perde nada, nada para um dash que você comprou um template no Look aí de uma galera que vende template, cheio de informação, né? Já já dei minha opinião aqui sobre dashes e tudo mais, mas enfim, ó. Vamos ver o que ele fez aqui, ó. Inclusive, eu uso dash no Look, tá? Quando eu comecei a trabalhar com esses sistemas aqui automáticos via web direto, eh, codados via cloud, eu comecei
a bater os dados, né? Porque não dá para sair acreditando do zero e sempre funcionou muito bem. Tá, deixa eu ver a pergunta do Cássio aqui. Só dá para você fazer uma regra dentro da meta. Conseguimos ter acesso à visualização de conversão por post ou criativo? Sim, consegue. Claro que consegue ter esse dado. Problema aqui, Ó, que eu tinha um criativo, basicamente, porque isso aqui é um criativo dinâmico, tá? Eh, olha só, somente esse cara. E é por isso que ele tá puxando esses táticos de lá, ó. E aí eu até coloquei uma funcionalidade para
ver o criativo aqui, ó. Só que ainda tá ruim. Preciso consertar isso aqui, mas ele tá muito pequeno. Mas isso aqui é um dash que você manda pro seu cliente, ele clica e vê o criativo. Obviamente precisa de um ajuste aqui, né? Mas ele pode clicar e ver o criativo. Então você pode ter eh o detalhamento desse dash tanto com as conexões diferentes, tá? Supas que traz todos os dados das conversões ou até mesmo um banco de dados interno da cloudflare, tá? que existe ou um neon ou qualquer outro e cruzar com os dados da
meta e ter os seus resultados específicos por criativo. Esse dash que eu tô te mostrando vem de uma realidade, de uma campanha que só tem um criativo convertendo. Então, até por isso que o exemplo pode ser, não pode ser que não tenha ficado tão bom, mas vamos fazer um teste aqui, ó. Eh, ele salvou o dash aqui. Ele tá Isso, ó. Lembra, galera? Agora eu acabei dando uma e para outro lugar aqui, mas é esse dash que primeiro ele criou em Mark aqui com o meu custo de janeiro e agora ele vai criar um local
host para eu enxergar isso como se fosse um negócio publicado Antes de eu publicar caso eu queira publicar, tá? Então ele abriu aqui, ó. Vou colocar not found. Deu algum problema? Vamos fechar. Vamos fechar isso aqui também. Vamos ver o que que tá dando aqui, tá? E e o e a parte boa, cara, é que tu consegue solucionar os problemas via prompt. Beleza? Ó, ele abriu aqui para mim. Pô, ficou legal, cara. Gostei até, cara. Olha, vamos lá. Olha o prompt que eu dei. Se você tava dormindo, vem aqui, ó. Vem aqui, ó. Cadê? Olha
aqui. Primeiro ponto, criamos aquele cloud.md, MD, demos acesso ao token, pedir para ele verificar e criar um markdown lá em cima, ó. Crie um relatório básico em markdown e salve dentro dessa pasta com o custo total de ads em janeiro de 26. Que que ele fez? Isso aqui ah, vou mandar pro meu cliente, pô, até posso mandar, mas não tá muito bonito. Que que eu pedi depois? Outro prompt. Crie um display simples e clean para me mostrar esses dados e ative ele em local host para eu ver. Porque senão o que que acontece? Ele cria
o dash, você não consegue ver, tá? Ele abriu o investimento. Olha, cara, ficou bonito para caramba, velho. Gostei na real. Impressões 239 com 180. Vamos bater. Vamos bater. Vamos ver se deu Real. Vamos fazer esse essa prova real. Janeiro de 26 tá fazendo uma conferência em tempo real aqui. 7964 com91. Cheque, tá? E eu promptei isso aqui na sua frente ao vivo, cara. Ao vivo. Isso aqui é uma live. Eh, vamos lá. Qual outro dado? Vamos pegar frequência. Frequência média 392. Tá aqui, ó. Não sei se tá vendo aí. Tá vendo? OK. Ã, CPM 33
com 30. 33 com 30. Ótimo. Custo por lead 11 com71. Vamos pegar aqui. É que aí tem mistura de campanha já. Pode ser que ele tenha feito um cálculo diferente, né? Isso aqui a gente consegue ajustar, né? Eh, isso aqui de maneira mais um ajuste fino, digamos assim. Visualizações de páginas. Isso aqui são os eventos, ó. Checkouts iniciados e compras. Views de vídeo, reações, salvamentos, comentários. Cadê? Vamos ver aqui, ó. Impressões 239 180. Beleza. Não tô com impressões aqui nesse relatório. Deixa eu colocar desempenho aqui que ele vai trazer. Impressões 2 39 180. Obviamente, galera,
criei isso aqui na sua frente de maneira rápida. Essa aqui, essa, esse mês, tá, que a gente tá usando como base, eu tive, pô, campanhas de venda, campanha de lead, campanha de vídeo, campanha de tráfego. Então, os resultados eles vão estar sobrepostos, né? Obviamente eu poderia, e é o que você deve fazer num sistema ideal, eh, ajustar isso aqui no cloud MD ou criar alguns tipos de, por exemplo, cara, quando eu vou gerar um relatório de uma campanha na qual a nomenclatura possui lead, eu preciso de tais métricas. Quando eu vou criar um relatório desse
tipo aqui que nós acabamos de ver e que a campanha contém no seu nome vendas, é outro tipo de relatório, né? Porque você não vai querer ver conversão pro checkout numa campanha de lead, você não vai querer ver ROIN numa campanha de lead, você não vai querer ver custo por lead numa campanha de videw. E aí, galera, voltando, né, eu faço tráfego há mais de 5 anos, então é muito fácil para mim nesse momento. Não é só faço tráfego, eu vivo de gestor de tráfego há mais de 5 anos. Então eu Entender os objetivos de
campanha, as métricas diferentes de cada objetivo, as possibilidades, é um negócio muito natural para mim nesse momento. Então, só deixando um disclaimer de que o conhecimento básico de tráfego, objetivos de campanha e como é que você enxerga os resultados, é o que vai te guiar para criar um relatório e poder dizer de maneira consciente pr pra ferramenta que obviamente o CPM de uma campanha de vídeo não é o mesmo CPM, não pode ser comparado com o CPM de uma campanha de venda. Quem quem quem faz tráfego sabe disso, são coisas diferentes, tá? Então, olha o
nível de relatório, muito mais bonito de que um relatório no no Looko. Não quero dizer que eu tenha me esforçado em fazer um relatório bonito no Look, porque eu não fiz isso nunca. Eu sempre gostei de informação, meio que o design, mas agora o design já vem bom direto. Obviamente posso botar isso aqui na minha marca e tal, mas olha aqui, cara. Pô, inclusive, tá sendo bem sincero, eu curti muito esse design. Eu vou implementar aqui pros clientes e tudo mais, mas enfim. Note que isso é um é um relatório básico porque tá pegando dados
só da meta. Agora aqui eu te mostrei um relatório já mais avançado, onde eu tô pegando custo por lead do perfil da pessoa que responde a minha pesquisa na minha captação de leads e fazendo um cruzamento onde eu pego os R$ 387 da meta e os gestores atuantes lá dentro do meu banco de dados. e eu divido o número da meta, que é o valor gasto, por o número de leads do banco de dados. Isso é sistema criado pelo cloud, tá? Criado pelo cloud Code. Beleza? Então aqui nós temos possibilidades infinitas de criação de relatórios,
certo? Você pode criar um relatório periódico automático que tá sempre rodando pro seu cliente via cloud. sem pagar Super Matrix ou o answer AI. Cadê? Sem ter que pagar isso aqui, cara. Por que que você não tem que pagar isso? Porque o próprio Cloud Code cria um sistema que vai chamar a API da meta Para criar esses relatórios para você. É isso, tá? E aí, obviamente, você vai ter que pagar o cloud, né, que é super útil. Enfim, esse é o primeiro ponto, galera. Eu vou passar aqui para um ponto, tá? Eu ia falar sobre
outros pontos, mas sobre criação de campanha, que é um negócio que me deixa um pouco para trás ainda quando a gente fala de IA, certo? É, por exemplo, pô, criar uma campanha do zero e tal. Ainda é um negócio delicado. Se você recebe R$ 100.000 R$ 1000 para gastar em 20 dias, você larga na mão de um prompt do nada assim. É, é, cara, não é, não é, tá? É, inclusive, não vou dizer que é errado, tá? Mas você tem que ter uma certa responsabilidade com o dinheiro do seu cliente. Beleza? O Daniel falou aqui,
ó, eu pago o mlebs do dash go. Vou realmente mais a pena pagar pelo cloud, cara. Tu paga 17 mensais do cloud, você tem aí a do cloud no chat e você tem bastante uso de Opus 4.6 via cloud code. Você tem isso na sua mão, cara, te dá te dá a possibilidade de fazer muita muita coisa. Beleza? Além de Outras coisas que é possível fazer com Cloud, que é, por exemplo, o que que eu tava fazendo? Eu vou dar só o exemplo, tá? Para não alongar muito a live, mas nós temos um cliente aqui,
tá? infoprodutores, tem muitos que vendem pós-graduação. Pós-graduação geralmente é uma escada de valor dentro do dentro do projeto da, enfim, do do infoprodutor da empresa. É muito interessante você criar eh metrificação, tá? Dashboards e sistemas de metrificação de, por exemplo, quantos alunos da comunidade do Gustavo, do da comunidade CROB, evoluíram paraa pós-graduação? Eu não tenho psta, mas, por exemplo, ah, 30%, como é que eu sei disso? Eu preciso cruzar os e-mails dos meus alunos com os e-mails de quem comprou a pós. Eu preciso saber quanto tempo, quando é que a pessoa entrou na comunidade CROB
e quantos meses depois ela entrou na pós. Fazer todo esse estudo de evolução, tá, de lead na escala de valor do meu projeto. Ah, mas eu sou gestor de tráfego. Tá, cara, mas gestor de tráfego serve para dar resultado pros pros negócios. Se você vai influenciar estrategicamente o seu cliente, você pode trazer mais resultado para ele. Beleza? E esse Cruzamento de dado pode ser um negócio chato de fazer. E você tendo essas bases de dados, uma base de dados com os e-mails dos alunos, uma base de dados com os e-mails da pós-graduação, de quem comprou
a pós-graduação, eu consigo dar met nesses resultados via sistema no cloud code, eu consigo saber, por exemplo, lá das minhas eh eh, por exemplo, aqui, deixa eu trazer o parei de compartilhar, né? Eu consigo trazer, por exemplo, lá do meu da minha captação, da minha resposta no meu formulário, quantos gestores atuantes compraram a minha pós-graduação e ter noção de quanto que eu preciso trazer em aquisição de gestor atuante, a gente entra num negócio mais estratégico, tá? Mas é isso. O Mateus perguntou: "Conseguimos ter visualização do Roy?" Claro, cara. Pô, Roy é um negócio muito básico
pra gente ter dado aqui, tá? E assim, ó, você sabe, quando a gente faz uma campanha de venda, o ROI que eu tenho dentro do Facebook, ele é acessível pela API da meta que tá conectado com o meu cloud code. Então eu poderia literalmente trazer o ROY para cá, só que seria o ROY do gerenciador. E o ROY do gerenciador tá diretamente conectado com a janela de atribuição dos Resultados da minha campanha de venda. Ele pode não ser 100% apurado. Como é que eu tenho um ROY 100% apurado com um banco de dados, com todas
as minhas vendas e as UTMs, os parâmetros de UTM de cada uma das vendas? Porque, por exemplo, algo muito comum é uma venda orgânica disparar o resultado de uma campanha. Isso acontece, é normal por causa da janela de atribuição. É ruim pro meta, não, porque o meta precisa de dados para otimizar. Então, a nível de meta, OK, a nível de você entender a conversão last click, né, que seria um uma conversão de um produto mais barato, você pode até dar uma olhada no L click, você traz esse dado de dentro de um banco de dados,
onde você avalia qual foi a UTM que a pessoa tinha na hora de finalizar essa compra. E isso vai te dar um ROI verdadeiro da sua campanha que vem lá de dentro do banco de dados e você traz para dentro do seu dash. Cara, sendo bem sincero, qualquer uma dessas métricas que você vê pela internet que são importantes para um funil de vendas, você traz para dentro de um dash via cloud code e você traz uma métrica factível. Você traz uma métrica que você Sabe de onde a métrica veio, tá? Ah, Gustavo, da onde é
que vem esse cálculo de CPL? O CPL vem dos R$ 63 que foi buscado pela API da meta, pelo meu sistema desenvolvido pelo Cloud Code que entra na minha conta de anúncios. Busca quanto que eu gastei ontem. Aqui ele traz o valor gasto. Da onde é que vem os leads pagos? Todos os meus leads são parametrizados com UTM, são enviados para dentro de um banco de dados e ele contabiliza ontem quantos leads tinham a UTM desse desta campanha em específico. Cruza esses dados e faz a conta do CPL. Então eu sei da onde esses dados
vêm e isso é muito importante, cara, porque se você contrata uma ferramenta que te dá um dash pronto do nada, na maioria das vezes você não sabe da onde vem as informações e pode ser que você esteja fazendo contas erradas, tá? É basicamente isso. Dá para dá para criar um comparador de métricas da meta com UTM e um gráfico sobreposto. Dá para criar. Posso ter um número de vendas da meta do gerenciador num gráfico e o número de vendas atribuídas via UTM em outro gráfico. Dá para fazer, cara? Dá para fazer qualquer coisa, tá? Se
você souber o que você quer, dá para fazer qualquer coisa. Só que aí, ó, pra gente fechar relatórios e entrar em criação de Campanhas, que que eu sugiro que você faça? Presta atenção. Isso é um recomendação amigável de quem já mexe com tráfego há muito tempo, faz relatório há muito tempo. Quando você vai criar um dash aqui, tá? Esse dash que nós acabamos de criar juntos com um promptinho micro lá dentro do cloud code. OK, eu tô dando uma aula para você, mas a nível de utilidade de um dash pro dia a dia, esse dash,
galera, olha como eu criei ele, tá assim. Eu entrei numa ferramenta de desenho e eu desenhei o que eu queria que tivesse no meu dash. Para quê? Para não flodar meu dash de informação inútil. Quais são as métricas importantes que eu preciso ver periodicamente para decidir para onde é que eu vou levar as otimizações da minha campanha? São essas. Ah, uma semana depois me dei conta que eu precisava de uma métrica. Beleza, vou vir aqui, vou adicionar. Por que que eu fiz o exercício de eu mesmo desenhar o dash, tá? Porque daí, cara, se eu
não coloquei alguma coisa aqui, é porque muito provavelmente essa coisa não era útil para mim. Eu passei alguns minutinhos Desenvolvendo esse dash, desenhando ele mesmo, tá? Olha aqui, ó. é um desenho. Logo, isso aqui naturalmente me fez trazer pro dash somente informações úteis. Já coloquei vários conteúdos na internet aí de que um dashboard copiado de alguém que tem 1 milhão de métricas não serve para nenhuma. Um dash útil é o dash que te traz as métricas importantes pro seu processo de análise e otimização. Deu. Se você quer ver número de leads orgânicos e pagos, valor
usado e CPL, o seu dash é isso. Se o seu cliente falar que ele quer isso, é isso aqui, ó. Deu mais que isso é incheção de linguiça, tá? Crio o DH, depois solta uma IA analisando o Dash de acordo com as perguntas do cliente. É, também dá. para ir ao infinito com isso. Mas presta atenção, crie o dash diante de algo que você definiu que você quer previamente, inclusive, tá? Aí você entra lá no Cloud Code, dá um print aqui, ó, puff, manda pro Cloud Code criar o dash em cima do desenho que você
pediu. Foi exatamente o que eu fiz. Mas tá, por mais que a IA possibilite fazer muita coisa, você Parar e usar a cacholinha 5 minutos não faz mal para ninguém. faz inclusive um bem saudável aí para sua cognição, beleza? E paraas suas sinapses aí internas dos seus neurônios. Não deixa tudo na mão da IA, pensa por 2 segundos. Aí a IA veio aqui e trouxe um dado, por exemplo, tá? Nada a ver para mim. impressões, alcance, sinceramente. Para mim não tem reações, salvamentos, comentários, tudo isso aqui, ó. Tá? views de vídeo, talvez eficiente se eu
fosse separar uma visualização desses dados em eh, pô, campanhas de víde objetivo de neuting, de, pô, aumentar o nível de consciência da pessoa. Quero saber quanto é que eu tô pagando no videview viw 75%. Vou criar uma aba aqui no meu dash para mostrar esses dados. É isso. Beleza. Eh, essa conexão com o cloud é uma das possibilidades de estar rodando tanto bloqueio nas contas da meta. Cara, é, é. Tá. E eu falei isso no início da live, é muito difícil afirmar qualquer coisa, mas o Guilherme aí, se você entrou depois, o que eu mostrei
é o seguinte: não pegue um token de acesso à sua conta de anúncios ou a do seu Cliente e saia dando contrtrol V no token aqui dentro do chat, certo? Inclusive o cloud.md PMD que eu dei para vocês aqui, ele dá instrução. O token de acesso deve existir exclusivamente dentro de um arquivo pv. O modelo nunca lê o conteúdo diretamente, ele apenas referencia a variável de ambiente nos scripts que cria, tá? Então assim, eu estou protegendo o token que dá acesso à minha conta do modelo, porque o modelo ele tá instalado localmente no meu computador,
mas ele tá conectado com o planeta inteiro. Ele é uma IA, cara. Por mais que existam, né, os, sei lá, os Antropic da vida lá, Open AI, que eles, né, dizem ter um cuidado com isso, pode ser um grande motivo de você sair abrindo aqui, ó. Abre lá, ó. Cola aqui, conttrol V no token da minha API. Cara, não faz isso, velho, pelo amor de Deus, né? Vai ver lá os conteúdos dos gurus do tráfego pago colando o token dentro do chat. que cagada, velho. É, não é uma crítica, é uma recomendação. Não faça isso,
tá? Então, a nível de dash, recomendação de amigo. Pensa no dash, escreve ele, Pensa no que você quer, pergunta, cliente, que que você quer ver semanalmente no nosso relatório? Certo? E se ele falar que você precisa decidir, troca uma ideia com ele e pensa: "O que que é importante para você ver?" Porque eu posso colocar 1 milhão de informação no relatório e aí vai se transformar num relatório inútil, cheio de dado que ninguém quer ver. Me diz aí CPL, quanto que você tá pagando no lead, quanto que tá a taxa de conversão da sua página,
o que que você quer ver? Ah, eu quero ver primeiramente isso aqui. Beleza? Semana que vem, se você quiser tirar um dado ou adicionar outro, faça isso, tá? Porque hoje, né, é muito mais fácil você fazer isso, porque você tem acesso a uma ferramenta que edita a estrutura do seu dash muito rápido, tá, galera? Falamos sobre dashboards, falamos sobre cruzamento de dados, falamos sobre boas práticas na utilização do token da meta dentro do seu sistema. E agora vamos falar sobre criação de campanha e eu vou fazer um teste na sua frente de maneira bem óbvia,
tá? Tem essa campanha aqui, ó. últimos 7 dias, eu não sou muito adepto a sair criando campanha com IA, mas vamos ver. E eu vou fazer isso com você Aqui, ó, na prática, ao vivo mesmo, tá? Pra gente dar uma olhada nisso aqui, que é essa campanha aqui, ó. Tá? Eu vou dar, inclusive, ó, deixa eu pegar ela. Filtrar somente as linhas adicionadas. E eu vou, eh, não quero isso aqui, eu quero só de cima. E eu vou testar I, tá? Vamos testar. Essa io aqui, cara, é uma campanha de lead que manda para essa
página. É isso, negocinho simples. Beleza? Vamos fazer o seguinte. Aqui vai mais uma vez aquela recomendaçãozinha que você tem que ter uma certa experiência em tráfego, tá? Eu sei exatamente o que que eu quero em cada uma das minhas otimizações aqui, porque eu tenho uma boa experiência com tráfego. Mas vamos lá, deixa eu voltar para cá. Filtrar somente as linhas selecionadas. Primeiramente, essa campanha é uma campanha de lead que tem aqui públicos majoritariamente abertos, diferenciados por configurações de advantage ou não. E dentro desse teste TR aqui, que foi o que mais funcionou, eu tenho um
criativo dinâmico, tá? Digamos que eu quero fazer um teste diferente, ó. Vamos fazer um exercício juntos, tá? Pra gente finalizar essa aula. Eh, vou criar aqui, Ó, criativos quadrados, tá? Vou colocar, ó, adicionar conteúdo. Me eh não, vou colocar um texto aqui, ó. Criativo um. E vou criar o criativo 2. E nós vamos fazer o seguinte. Vou baixar a página do Criativo 2. Vou baixar a página do Criativo um, tá? Vou lá no meu Finder, deixa eu abrir ele aqui. E presta atenção numa coisa, tá? As imagens que eu baixei, inclusive, eu posso fazer o
seguinte, ó. Deixa eu ver aqui, ó. Cadê os meus downloads? Vamos aqui nos downloads e eu vou pegar o criativo número um e vou trazer ele para cá, ó. Deixa eu ver se ele vem para cá. Não consegui trazer ele para cá. Fazer de outro jeito, tá? É que eu acho que é por causa do Deixa eu abrir o Finder aqui rapidão. Peguei os dois criativos, tá? Contrtrol C. Abri. Tô tô em outra tela, mas tudo bem. Tô lá na minha live 51. Ctrl V. Ó, duas imagens vieram para Cá. Criativo um, criativo dois. Tá.
trouxe para dentro do diretório no qual o Cloud Code tem acesso. Beleza? Que que vou fazer? Vou voltar aqui no meu meta e vamos pensar o seguinte, ó. Esse teste três, vamos pensar numa mudança. Pensar numa mudança. Pensar numa mudança, tá? A mudança que eu quero fazer, deixa eu ver se eu tô com idade aqui, ó. Idade mínima 25. Mostrar sugestões 25 a 35, tá? Vamos fazer algumas mudanças e eu vou promptar essas mudanças. Primeira coisa, né? Vamos lá. Vou pegar o nome dessa campanha. Control C. Vamos fazer o seguinte, ó. Estamos só deixa eu
confirmar o meu compartilhamento de tela. Vamos lá. Duplique. Opa, que eu tô com duplique a campanha e e coloque o nome nova campanha do cloud na campanha nova duplicada. OK. Beleza? Presta atenção, tá galera? Que eu estou fazendo um prompt digitado. Tem aquelas ferramentas de eu falar. Então vai chegar num ponto que a gente vai atualizar criativos falando. Literalmente seria o mesmo áudio que eu poderia mandar pro meu gestor de tráfego em certo ponto, tá? Só que aí obviamente o que que eu fiz? Dei uma analisada lá na campanha, pensei no que eu quero. Obviamente
estamos fazendo isso aqui com objetivo acadêmico e vamos ver o que vai acontecer, certo? Eh, na campanha, mantenha os mesmos, as mesmas configurações, mas coloque 30, vou colocar R$ 20 por dia de orçamento. Na campanha, vou colocar na campanha nova. Mantém as, tá? Que que eu tô, que que eu tô raciocinando, tá? Como é que cria uma campanha? Campanha conjunto anúncio, tá? A nível de campanha, objetivo é o mesmo. Eh, CBO é o mesmo, só quero que mude o orçamento. Beleza? Próximo passo, conjuntos. Nos conjuntos, mantenha apenas o teste 3, que vem teste 3, que
vem da duplicata. Mude o nome para CROB, só para testar Esse teste, tá? E ajuste a idade do público para 30 a 40 anos. De restante, mantenha tudo igual. Na verdade, vou até ir mais adiante, ó. Eh, substitua o posicionamento automático para apenas Instagram, certo? No conjunto, o que que eu ainda quero? Objetivo de campanha e é objetivo de conversão. Segue o mesmo que é o lead, né, do pixel em questão que eu que eu escolhi no desative o criativo dinâmico, porque eu sei que tem criativo dinâmico nessa campanha. No anúncio, nos anúncios, nos anúncios,
eh, suba, eh, na verdade, ó, sub troque os existentes para dois novos. Coloque, tô fazendo um prompt bem nada a ver, ó. Coloque os nomes. Novo um evo dois. São criativos separados. Anteriormente era dinâmico. Tô explicando, tá? No criativo um, mude para a imagem. E aí aqui, como eu tô com as imagens dentro do meu do meu do meu diretório, eu posso dar arroba e procuro pela imagem, ó, sem título 15. Essa aqui, ó. Beleza? E aí a mesma coisa no criativo dois mude para a imagem @ Eu até não sei se o meu token
vai dar permissão a isso, mas veremos, tá? Veremos. Eh, mantenha copy a página de destino e as regras de URL, que são as UTMs. Crie essa campanha e mantenha ela em ascunho para eu avaliar manualmente. Depois vamos ver o que vai sair daqui, tá? Na prática, galera, skin the game total, não sei se vai dar, tá? Se sendo sincero, porque as minhas permissões do meu token, eu não sei se elas dão permissão a isso, mas tudo bem. Ó, ponto muito importante quando a gente lida com campanha, é conectada a uma ferramenta de automação de IA.
Olha só, o meu dash, ele tem um uma configuração muito importante, ó. Campanhas da metra filtradas por. Então, se você ainda não tem um bom padrão de nomenclatura das suas campanhas, e isso vai fazer total sentido quando a gente tem que, por exemplo, cara, o meu relatório de uma campanha de vídeo do meu relatório de uma campanha de lead, que é diferente do meu relatório de uma campanha de impulsionário pro Instagram, que é diferente do meu relatório de uma campanha de venda. Como é que você diferencia pro pr pra ferramenta conseguir atribuir, por exemplo, que
o custo da campanha de lead, que é o custo que deve ser dividido pelo número de leads no banco e não o custo total da conta de anúncios. Você faz isso via nomenclatura, tá? Porque o token dá acesso a toda a conta. Então, comece a ter essa nomenclatura bem organizadinha, tá? Find the campaigne. Ó, então ele vai buscar lá, ó. Ele vai buscar via API da meta, via meu token, ó, campanha Encontrada. Vou buscar os headsets, em especialmente o teste TR. OK. Vai lá. Ó lá, ó. Puxou o campain na ID. Ele achou o ID
da campanha porque eu dei o nome e só uma campanha tinha aquele mesmo nome. Get AdSets from original campaign. Beleza? Busca os adsets lá dentro daquela campanha. Ele vai buscar os headsets, vai baixar os headsets. Thinking, pensando. Galera, se você tá aqui até agora, pô, te inscreve no canal, deixa um comentário aí, dá like na live. Toda semana eu faço uma live sobre os assuntos de tecnologias avançadas dentro do tráfego pago. Agora a gente tá entrando nessa realidade de inteligências artificiais, mas eu falei muito, falo muito ainda sobre traqueamento, rastreamento, automação no NN, cara, tudo
que é avançado a nível de tráfego, isso aqui é uma operação avançada a nível de tráfego, tá? Não é uma uma besteirinha aí, enfim, jogar um prompt qualquer. A gente tá indo, pô, né? Inclusive a minha comunidade, a comunidade CROB, ela tem esse contexto de trabalhar com tecnologias avançadas em cima de projetos de tráfego pago. Então, pô, quer dar uma retribuição aí? Dá like no vídeo, te inscreve no canal, compartilha com um amigo gestor de tráfego aí que só viu conteúdo de cloud code lá no Ross de 30 segundos e tamo Junto, tá? Ó, aí
ele tá pedindo até para instalar um negócio aqui para fazer upload de imagem. Dê OK. Vamos ver o que vai acontecer. Execute campaign duplication script. Ó, então ele vai rodar um script de duplicação de campanha. Eu realmente não sei se vai dar certo, mas vamos ver. Ó, deu algum erro, mas enfim, ele vai tratar o erro sozinho aqui. Campanha e imagens foram criadas. O erro na posição search do Instagram que não é válida. Vou corrigir e continuar a partir do AdS. Então, pô, ele criou a campanha, as imagens, mas provavelmente porque eu pedi para ele
colocar posicionamento só do Instagram, ele deu uma bugada, mas tudo bem. Campain duplication adset creative ads. Vamos ver. Aparentemente eu acho que o token funcionou, tá? A nível de acesso. Deu outro erro aí, ó. Vamos ver o que que ele vai fazer acontecer. Mas nota que ele tá tomando as decisões. Ó, headset CRB criado com sucesso. O erro agora é no criativo. Ó, o seu app tá em modo de desenvolvimento. Para criar eh criativos via API, ele precisa estar em modo público para resolver básico desenvolvimento ativo, que já foi criada a campanha. Ó, vamos botar
ativo então lá no nosso developers. Deixa eu trazer aqui, aproveitar que a gente tá em live. Vou abrir em outra. Não vou, não preciso abrir em outra, né? Porque tem problema nenhum. Não vai aparecer meu token. Preciso colocar para ativo. Então é o Live 51 que tá conectado aqui, ó. E ele está, vamos ver o que que ele pediu mesmo. Configuração do app. Desenvolvimento para ativo. Configuração do é básico, né? E aí nós estamos em desenvolvimento. Cadê? Cadê? Cadê? Botar avançado aqui. Eh, página do app. Remover o aplicativo. Deixa eu ver. Ele diz que é
no básico. Vamos dar uma olhada aqui Porque eu realmente eu ainda não tinha. Deixa eu ver. Control F. Desenvolvimentos. Ações necessárias. Deixa eu ver. Painel. Tá básico de novo. Se não conseguir, tudo bem, né? Nossa. Gerenciar domínios, token de cliente, instituições de país, ferramentas, depurador, suporte. Ó, vamos ver aqui, ó. Não achei a opção de ativar o app, mas vamos dar uma olhada aqui até ele ainda não publicou as alterações dentro do da minha do meu BM, né? Mas ainda não deu. Topo da página próximo o nome do apps. Deixa eu ver meus apps. Vamos
lá. Todos os apps. Administrador. Criar aplicativo de teste. Criar o aplicativo. Tá. Abriu o aplicativo. Publicar. Não, publicado. Tá aqui na minha cara. H casos de uso gerenciar. Por que que eu não posso, não foi possível publicar porque nem todos os requisitos foram concluídos. Tá, então, ações necessárias. Será que é muita mão para publicar isso aqui? Ai, ai, ai, ai. Personalizar o casos de uso. Bom, isso aqui é um detalhe dentro da meta que que eu vou pedir, tá? Ã, ó, eu tenho um token de acesso do sistema, tá? Ele até pediu aqui, ó. Se
mesmo assim não acharem uma alternativa token de acessos do sistema em vez de um app de desenvolvimento. Consegue? Ó, vou fazer o seguinte, ó. publique a campanha sem essa restrição, eu atualizo os criativos Internamente depois. Publique toda a estrutura que for possível dentro das nossas alterações, tá? Então isso aqui é um cuidado para ver, ó. Pô, para publicar, eh, cadê? Ele mostra aqui, ó. Para publicar criativo precisa est, precisa est publicado o meu app, né, que foi um negócio que eu criei agora rapidamente. E ainda tem requisitos a serem concluídos aqui. Então, ele deve ter
que verificar alguma coisa, deve ter que validar alguma questão aqui antes de poder fazer essa, ó, informações de contato e tal. Deve ser isso, ó. Aí eu deixei os ads como placeholder, que daí depois eu ativo, eu eu atualizo. Mas vamos ver o que vai acontecer. Vamos ver o que vai rolar. Mas no final das contas, galera, a a parte mais importante sobre o conteúdo é isso, tá? Você começa a ver aqui que existe uma de uma possibilidade. São ajustes finos que a gente precisa fazer aqui, pô, liberação do app e tal, eh, publicação do
app, algumas outras coisinhas. Mas pensa que a partir do momento que você cria Uma estrutura de, vamos lá, recebi 50 criativos do meu cliente, preciso colocar todos no ar de uma vez só. Você faz isso uma vez, pede ajuda do model, tá? Pede ajuda do do do cloud para isso e você meio que cria um framework para fazer esses lançamentos de novos criativos numa nova campanha ou até mesmo num novo conjunto. A partir do momento que você tem isso aqui formatadinho do jeito que está, a restrição do app em desenvolvimento impede criar criativos novos via
API. Aqui está o que foi criado com sucesso. Vamos dar uma olhada lá. Criar o anúncio. Criar um anúncio. Beleza. Ó, faltou criar o anúncio. Esse foi o problema que a permissão do meu app não deixou. Vamos dar uma olhada aqui. Deixa eu tentar encontrar essa campanha. Deixa eu ver como é que ele colocou o nome da campanha. Campanha. Nova campanha do, deixa eu pesquisar aqui, ó. Nova, olha aqui, ó. Nova campanha do cloud. Então, ele publicou uma nova campanha, ele colocou R$ 20 por dia. Ele colocou ah o orçamento da campanha em 20 por
dia. Beleza? Tipo de leilão, leads, que era o que eu já tinha. O Adset ele só se bateu aqui na criação do criativo porque, enfim, eu não tava com a permissão correta, mas um token de usuário de sistema aparentemente faria isso aí, tá? Agora eu mostro para vocês o que que é o token de usuário de sistema, mas é um token que não tem inspiração, inspiração vitalícia, ele dura para sempre. Olha aqui, ó. usou o mesmo pixel, usou o mesmo evento, que foi o que eu pedi, usou a mesma configuração de público do outro conjunto
que eu usei como referência, pedi para mudar a idade de 30 para 40, ele mudou. Ele usou o mesmo público aqui, ó, como sugestão. E vamos ver o posicionamento. Ele deixou só o Instagram. Ele fez literalmente o que eu pedi com um prompt. Por que que não publicou? porque ele não publicou os criativos, porque a minha permissão do meu token, que eu criei ligeiramente aqui para essa aula não tava publicado. O token do usuário de sistema, ele é o seguinte, ó. Você vem aqui na no seu BM, clica em usuário do sistema. Você se você
já não tem um usuário de sistema, Não tá entrando aqui, mas deixa eu, vamos lá. Você pode através daqui criar um token mãe que dá acesso a tudo isso aqui de maneira que tem uma duração muito maior, tá? Do que o token direto aqui dentro do app. Porque no usuário de sistema, ó, esse meu usuário de sistema, eu consigo dar acesso ao app. O usuário de sistema tem acesso ao app. Eu venho aqui em gerar token. Esse token do usuário de sistema, ele pode ser criado com duração para sempre. Ele nunca expira. E aí, muito
provavelmente, ele daria, né, a nossa opção de criar os meus criativos. Então, aqui está. É isso. É isso aí, galera. Tá, conteúdo de hoje, pô, foi legal. Gostei desse tipo de desse tipo de aula. As recomendações foram todas essas e a mais importante é cuide dos seus tokens, beleza? Não exponha o token de maneira qualquer, certo? Não colhe o token dentro do chat. Ah, e uma coisa, tá? Vamos lá. Eu ia passar para vocês o cloud.md. Deixa eu trazer o cloud.md aqui para você. Ó, tô na minha comunidade, tá? Ela tem uma área gratuita aqui
com alguns conteúdos, o feed na faixa e eu vou Passar no conteúdo gratuito, ó, cloud.m. Opa. Que daí você pode acessar sem ser membro, tá? Obviamente para acessar os cursos, os nossos eventos ao vivo, você tem que ser membro da comunidade. A gente abre as inscrições periodicamente. Eu tô segurando um pouco a abertura das próximas inscrições porque o meu plano é trazer o aprofundamento dentro do cloud code para dentro da comunidade CROB. Atualmente a gente tem conteúdos de tag manager, API de conversões, traqueamento avançado, rastreamento com UTM, automação no N8N, lead scoring e tráfego. Mas
a gente ainda não tem nada de cloud code e eu vou trazer para dentro da comunidade conteúdos introdutórios de cloud code e aulas ao vivo periódicas em cima de situações, aplicações reais utilizando o cloud code, tá? Então, na próxima abertura da comunidade CROB, se você quer participar desse ambiente que foca na tecnologia voltada pro gestor de tráfego, dá uma olhada aí, tá? Vai, vou mandar e-mail, vai tá tudo certo da live 51. Beleza? Então, aqui vai o arquivo Cloud.m MD usado como exemplo na Live 51, certo? Ó, vou até colocar aqui para você saber qual
é. Vou colocar lá nos meus downloads o arquivo da minha tamb n dessa live de hoje, tá? deixar assim mesmo. E aí o arquivo que eu vou colocar aqui para você baixar, essa é a parte legal do circle que eu posso colocar ele aqui, ó. Adicionar um arquivo. Bugou. Escolher o arquivo. E o arquivo é o cloud.mmd, que é esse aqui, ó. Tá? É esse carinha aqui. Beleza. Usa, só baixar, usar e ser feliz. publicado no feed na faixa. Vou deixar o link para você aqui, ó. Ó, se você tentar entrar nesse link de uma
guia anônima, você vai acessar porque ele tá na parte gratuita, tá, da comunidade. Se você tentar entrar nos nossos conteúdos fechados, aí é só para membros, tá? Mas enfim, o conteúdo gratuito tá aqui e para você acessar, tô deixando ele no chat, certo? E vou deixar na descrição do vídeo também. Esse cloud.md MD é o que você vai dar como guia inicial Dessa sua ferramenta, digamos assim, que acessa o Metaads via Cloud Code. Então, o que que você vai ter que fazer? Cria um novo diretório, cria uma pasta nova, abre a sua ID junto com
essa pasta, abre o cloud code dentro dela ou faça pelo terminal também, mas pela ID vai ser melhor. Tô usando o W Gravity aqui nesse momento. Manda ele rodar o cloud.md, certo? Porque ele vai, o cloud.md MD tem as instruções e a principal instrução, né, que é a instrução de, pô, colocar o token dentro do ponto env, beleza? Dentro do arquivo oculto, certo? Porque aqui eu não tô expondo o meu token da API da meta para o modelo. Isso é importante. Aí você tem todas essas instruções, beleza, que a gente usou aqui no início. Você
pode, ó, cria o arquivo e se ele mandar você criar o arquivo ponenv, você pode mandar, não, cria você o ponto env, eu vou lá e atualizo. Aí você abre o ponto env, atualiza ele manualmente, fecha, beleza? E depois manda ele rodar. Naturalmente que ele vai estar com esse token pronto e aí depois quando ele começar a rodar para puxar dados de campanha e tudo mais, que que ele vai fazer? Ele vai começar a criar os arquivos necessários para fazer tudo isso acontecer. Você pode mandar criar esse dash aqui, você pode mandar criar Uma automação
de resultados semanais, você pode mandar ele subir uma campanha igual a gente acabou de fazer. E o que que eu recomendo você fazer? Pensa, pensa daquele jeito, tá? Quando for criar um dash, desenha o dash antes. Quando for criar uma automação de relatório, pensa no que que você quer antes. Quando for criar uma automação de subir criativo, pensa no que você quer antes. Você vem com esse prompt pensado, isso aqui se resolve no one shot praticamente, tá? O arquivo para você receber o cloud.md tá aqui liberado para você, tá? Só clicar aqui em baixar ele,
ó. Tá como um arquivo dentro da comunidade gratuita. Tamo junto. Te inscreve no canal, dá like aqui nessa live, dá uma olhada em outros conteúdos que tem sobre Cloud Code aqui no meu canal também. Mostrei sobre uma página de captura bem legal, tá? Eh, as minhas lives acontecem toda terça-feira às 10 horas da manhã. A gente fala sobre esses assuntos, certo? Estamos junto demais. Agradeço bastante a presença de todos. Até a próxima terça-feira, dia 17, se eu não me engano, né? Tamo junto. Abraço. Valeu. Não divulgue o seu token. Não dê contrtrol C, contrtrol V
no seu token dentro dos chats. Tamo junto. Até a Próxima. Valeu. Falou.