Dashboard para gestor de tráfego: dados da API do FACEBOOK ADS usando Python

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 63

  • @masnzja
    @masnzja 2 года назад +6

    Encontrei agora o canal e me surpreendi!
    Conteúdo muito rico, parabéns pelo trabalho!

  • @kktapora
    @kktapora 2 года назад +4

    Muito bom mesmo!!
    A forma de falar, de passar o conteúdo o design do vídeo, tudo tudo tudo sensacional.
    Vão ser grandes pois tudo é de alta qualidade!
    Que Deus abençoe vocês!

    • @AsimovAcademy
      @AsimovAcademy  2 года назад

      Muito obrigado! Ficamos muito felizes que tenham gostado! Um forte abraço

  • @fernandaranieri4374
    @fernandaranieri4374 Год назад

    Me deparei com o canal ontem. Encantada com o conteúdo. Espetacular.

  • @UPerfil1
    @UPerfil1 2 года назад +4

    Man vc é muito fera. Excelente conteudo e didatica. Parabens!!!

  • @joaovitordenari1872
    @joaovitordenari1872 2 года назад +7

    Muito bom o vídeo! Primeira vez que eu vejo um vídeo da Asimov e eles mostraram muito didática na explicação para algo complexo
    Com certeza vou acompanhar para mais vídeos ;)

  • @rodfreitas1935
    @rodfreitas1935 2 года назад +2

    Sensacional! Sou aluno e muito feliz por todo conteúdo disponibilizado

    • @AsimovAcademy
      @AsimovAcademy  2 года назад

      Oi, Rod! Ficamos muito felizes com o feedback! Um forte abraço!

  • @danielv.1946
    @danielv.1946 2 года назад +2

    Ótimo vídeo, me ajudou muito no meu trabalho. Obrigado por compartilhar esse conhecimento!

  • @MarcielBarcellos
    @MarcielBarcellos 2 года назад +3

    Parabéns por compartilhar esse conhecimento 👏👏
    Fiquei curioso como você executa as linhas do arquivo no Jupyter Notebook

    • @AsimovAcademy
      @AsimovAcademy  2 года назад +1

      Oi, Marciel! Temos um artigo em nossa plataforma ensinando a configurar o VSCode da mesma forma como eu utilizo: asimov.academy/como-instalar-e-configurar-o-vscode/
      Abraços!

  • @setteeperformancedigital8959
    @setteeperformancedigital8959 2 года назад +2

    Aula muito top!!!
    Eu fiquei com uma dúvida, dentro da chamada da api eu não consigo criar filtros do campo actions de qual puxar?

  • @josecarlosrufino9760
    @josecarlosrufino9760 2 года назад +2

    Parabéns os seus vídeos trás bastante conhecimento, muito show.
    Estou com uma dúvida, fiz uma análise agrupando os nomes dos meses, porém quando vou plotar o gráfico, ele está começando em abril, como faço pra ele começar na ordem cronológica correta que seria em janeiro e assim por diante?

    • @AsimovAcademy
      @AsimovAcademy  2 года назад

      Oi, amigo, tudo bem?
      Você teria que fazer o ordenamento de seus dados antes de plotar. Experiemente usar o método sort_values() do Pandas.
      Um forte abraço!

    • @josecarlosrufino9760
      @josecarlosrufino9760 2 года назад

      @@AsimovAcademy obrigado parceiro pela dica, mais não funcionou, ele ordenou pela valor, e não pelo primeiro mês que é janeiro 😭😭

    • @josecarlosrufino9760
      @josecarlosrufino9760 2 года назад

      O meu projeto só falta isso, pra mim terminar

    • @AsimovAcademy
      @AsimovAcademy  2 года назад

      @@josecarlosrufino9760 O data está em alguma coluna? Você sabe se a data está configurada com formato datetime? Tenta usar df.sort_values(by="data")

    • @josecarlosrufino9760
      @josecarlosrufino9760 2 года назад

      @@AsimovAcademy a informação vem de um DW, da tabela dim_tempo, e lá o nome do mês está com como character varying

  • @ozepaulogomes
    @ozepaulogomes Год назад

    Ele também se conecta com Analytics, google ads e demais plataformas de tráfego? Também é possível centralizar e parametrizar o cruzamento de dados entre essas plataformas? Se sim, é magnífico

    • @AsimovAcademy
      @AsimovAcademy  Год назад

      Olá, José Paulo! O projeto do vídeo também pode ser adaptado para conectar-se à API do Google para obter os dados do Analytics ou de outras plataformas de tráfego e, posteriormente, realizar o cruzamento dos dados.

  • @marcosviniciustoloi7809
    @marcosviniciustoloi7809 2 года назад +2

    Amigo, no GraphAPI no fb developers, quando tento colocar a métrica de "dda_results" ele fica cinza e não aparece no resultado. Sabe me dizer oq pode ser?
    Conteúdo fantástico.
    Abs

    • @igrsz
      @igrsz 2 года назад

      também com essa mesma dúvida. conseguiu resolver?

  • @jonadableite
    @jonadableite 6 месяцев назад

    49:00 e quando o erro é {'data': []} ? ele não retorna nem um valor =c

    • @jonadableite
      @jonadableite 6 месяцев назад

      tem 5 conjunto de anuncio ativos e 3 campanhas rodando 1 até agora

  • @4growthbr
    @4growthbr Год назад +1

    Ensina a puxar dados do google ads por favor

  • @brunosantana-o4r
    @brunosantana-o4r Год назад +1

    é possível fazer com dados orgânicos do facebook/IG?

    • @AsimovAcademy
      @AsimovAcademy  Год назад +1

      É possível sim, porém a documentação da Graph API não é tão clara sobre isto. Vamos preparar um vídeo em breve explicando.

    • @brunosantana-o4r
      @brunosantana-o4r Год назад +1

      @@AsimovAcademy Muito obrigado! E parabéns pelo conteúdo :)

  • @MatheusAlves-007
    @MatheusAlves-007 2 года назад +1

    da pra fazer com o google ads tbm?

    • @AsimovAcademy
      @AsimovAcademy  Год назад

      Olá, Matheus! Dá para fazer, sim. Basicamente, é possível fazer apenas trocando pela API do Google. Algumas partes do código vão ter que ser adaptadas em função da diferença entre APIs, mas essencialmente é essa a mudança. Abraços!

  • @murilojosedeoliveira9629
    @murilojosedeoliveira9629 Год назад +1

    Você sabe dizer como faço para retornar o status da campanha? Se ela está ativa ou não? Eu incluir o campo "status", dentro de fields, mas diz que este campo não é válido. Alguém sabe como eu conseguiria trazer essa informação?

    • @AsimovAcademy
      @AsimovAcademy  Год назад

      Olá, Murilo!
      Para incluir a informação de "status" da campanha, deve ser passado na url e não na lista "fields" da classe. Seria algo assim: url = "graph.facebook.com/v15.0/act_numero_da_conta/campaigns?fields=name,status"

  • @codificarecontemplar
    @codificarecontemplar 9 месяцев назад

    Olá, me senti inclinado a fazer o curso. Mas no meu caso eu tenho uma pequena agência com mais de 60 clientes. Eu consigo gerenciar todos esses clientes a partir de um único pc sem bloqueio?

  • @joaopereira979
    @joaopereira979 2 года назад +1

    Estou tentando esse metodo, porém ele continua com o { "data": [ ] }. O que pode ser?

  • @BiaahFreitasGM
    @BiaahFreitasGM Год назад

    Alguem sabe onde encontro esse template do dashboard que ele apresentou?

    • @AsimovAcademy
      @AsimovAcademy  Год назад +1

      Oi, Bia! Disponibilizamos o repositório do projeto no nosso GitHub: github.com/asimov-academy/WebApps/tree/main/fb-ads-api

  • @Mistérios-sacast
    @Mistérios-sacast 2 года назад +1

    Como compartilhar o nosso aplicativo com outros usuario e assim puxar dados de outros usuarios?

    • @AsimovAcademy
      @AsimovAcademy  2 года назад +1

      É possível hospedar o aplicativo em alguma plataforma de nuvem (como o Heroku, por exemplo). Feito isso, basta fornecer o link da aplicação hospedada pro usuário que ele conseguirá acessá-la

    • @besteuripekbs5354
      @besteuripekbs5354 Год назад

      Apoio ESA.EDIT.

  • @robertoferreira823
    @robertoferreira823 2 года назад +1

    Conseguiu puxar o valor de receita?

  • @Quotes4men
    @Quotes4men Год назад

    tô tentando estruturar a API com dados de uma campanha de conversão de vendas, com os eventos captados pelo pixel. mas a única que tô conseguindo usar é o "roas". tento colocar a quantidade de cliques no link, acesso ao site, finalização de compra e compra...mas nenhuma aparece...

  • @eduardohenrique-uu9bl
    @eduardohenrique-uu9bl 11 месяцев назад

    Opa irmão beleza?
    o Meu mesmo colocando aquele "=" no acesstoken continuar dando erro 400 em vez de 200, o que pode ser?

    • @AsimovAcademy
      @AsimovAcademy  11 месяцев назад

      Olá, Eduardo! Erro 400 indica que o servidor não pode processar a requisição devido a alguma coisa que foi entendida como um erro do cliente.

    • @eduardohenriquepiresgrossi3107
      @eduardohenriquepiresgrossi3107 11 месяцев назад

      @@AsimovAcademy Mas o que poderia estar errado? eu cheguei a alterar o código junto do vídeo, quando deu esse mesmo erro, mas mesmo assim não alterou para o erro 200 como no vídeo, continuou dando o erro 400

  • @yanaugusto5117
    @yanaugusto5117 2 года назад +1

    Cara muito top, depois dessa seu curso vale mais uma compra. Me responde uma coisa? é possivel criar um parecido , só que com analises de metricas do Instagram e Facebook? se sim, como posso estruturar ?

  • @kjmaya
    @kjmaya 6 месяцев назад

    Oi, esse token do api de marketing, ele é permanente ou ele tem validade? Caso ele expire, como obter um token permanente?

  • @xwilker
    @xwilker 7 месяцев назад

    poderia liberar um cupom de desconto, lá no site só vi como assinar para ter acesso a todos os curso...

    • @AsimovAcademy
      @AsimovAcademy  7 месяцев назад +1

      Olá, Wilker. Te respondi no direct do instagram ;)

  • @treinonossodecadadia8014
    @treinonossodecadadia8014 2 года назад +4

    Podia fazer um pegando os dados do adsense. A google cancelou o app do adsense. E um saco agora ter que ficar entrando sempre no site. N da pra puxar isso de forma automática?

    • @AsimovAcademy
      @AsimovAcademy  2 года назад

      Olá. Sim, você conseguiria fazer sim, basta replicar este projeto que fizemos, porém construindo sua própria classe para consumo de dados da API do Google.

  • @marcelomenezes2540
    @marcelomenezes2540 2 года назад

    O token de acesso expira em 1 hora e após isso tenho que gerar novamente?

    • @AsimovAcademy
      @AsimovAcademy  2 года назад

      Isto mesmo!

    • @guilhermerabatini8248
      @guilhermerabatini8248 Год назад

      @@AsimovAcademy e precisa ficar gerando sempre? Tem alguma forma de não precisar disso? Quero implementar alguns Dashboards e deixar em uma TV, pra chegarmos na Agência e ver as infos, sem precisar de nenhuma ação nossa.

    • @alexandrerice
      @alexandrerice Год назад

      @@guilhermerabatini8248 Ele expira por segurança, mas você pode solicitar a extensão do token a API. Com a extensão você pode obter um token válido por até 60 dias.

  • @brunalavigne5962
    @brunalavigne5962 Год назад

    Na parte do código em data = requests, o meu está dando erro 100, alguém já teve esse erro e conseguiu resolver?

    • @brunalavigne5962
      @brunalavigne5962 Год назад

      Conseguir achar o erro, tinha que da permissão no APP feito la no gerenciador do negocio pra conta de anúncio.

  • @Tonyananias
    @Tonyananias 5 месяцев назад

    Muito bom mais tamb'em muito caro que pena!