Realizado

Iuryck Santos - Pesquisa de Sites - Python/Excel

Publicado em 07 de Setembro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Através de fichas do google meu negócio farei o contato e abordagem comercial, assim na sequencia vou cadastrar os links dessas fichas na planilha anexada. Esses links poderão estar com o hiperlink ativado (em azul, sublinhado, negrito) ou em formato de texto sem o hiperlink ativado.
Essa planilha anexada serve como modelo e exemplo porém é necessário que a aplicação consiga ler links e capturar os dados em quaisquer outros cards de empresas do google meu negocio de qualquer pais, lingua ou configuração de card.

O objetivo da aplicação é acessar esses links dessa planilha, importar dos cards os dados das colunas dessa planilha, saber se a empresa possui site cadastrado no card do google, importar esse dado para a planilha e tratar de acordo com os status abaixo:
São 3 tabelas distintas dentro da planilha com as mesmas colunas, que devem ser alocadas em abas diferentes de acordo com 1 desses 3 possíveis status de cada card:
> pendente = não tem site (nao apresentar nada nas colunas referente aos sites)
> ok = tem site com domínio  ".com" > (trazer site para planilha)
      Obs: Aqui é necessário que eu consiga parametrizar esse critério e incluir mais extensões ou domínios completos que determinem que o card entre no Status Ok
> concorrência = tem site com qualquer outro domínio > (trazer site para planilha)

      obs1: após importar é necessário que todos os sites, e links dos cards estejam com o hiperlink habilitado;
      obs2: dentro de cada tabela é necessário que fique ordenado decrescente por "n reviews". Existem casos em que o número de Reviews (maior 999), é apresentado com uma virgula (,), (1,456 por exemplo) e nesses casos ao orderar na planilha o programa entende que é o numero "UM virgula.." E não "MIL quatrocentos..". É Necessário que a ordenação também entenda esses números importados com virgulas.
      Obs3: Na maioria das vezes os links entrarão na tabela "Pendente", mas é necessário que aplicação acesse os links das 3 abas para reconfirmar que esteja naquele status mesmo, e se não estiver realocar a linha toda do card de acordo na aba correspondente ao seu status real. todas as urls podem ser mantidas seja "concorrênte" ou "ok".


A expectativa é executar o (.exe) para rodar o programa com facilidade todos os dias e manter esses dados atualizados, e para isso seria necessário fazer esses acessos com a menor taxa de acesso possível, desde que o google não bloqueie o ip.

Categoria TI e Programação
Subcategoria Data Science

Prazo de Entrega: Não estabelecido

Outro projetos publicados por R. C. D. O.