Evaluating bids

Pesquisa de Sites - Python/Excel

Published on the August 20, 2022 in IT & Programming

About this project

Open

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.

Project overview

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.

Category IT & Programming
Subcategory Data Science
Project size Small
Is this a project or a position? Project
Required availability As needed

Delivery term: Not specified

Skills needed

Other projects posted by R. C. D. O.