Analisando propostas

Desenvolvimento de Script (Google Apps Script + Javascript) para Integração e Atualização de Ficha Técnica de Anúncios no Mercado Livre via Api

Publicado em 14 de Maio de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Funcionalidades Principais:

Extração de Atributos (GET):

Desenvolver um script que, a partir do MLB (código do anúncio) de um produto no Mercado Livre, realize uma requisição get à api oficial do mercado livre.

O script deverá ser capaz de puxar todos os atributos da ficha técnica do anúncio, incluindo aqueles que podem estar ocultos na categoria, mas são acessíveis via API.

Os dados extraídos deverão ser organizados e inseridos em uma planilha do Google Sheets.

Interface de Preenchimento (Google Sheets):

A planilha do Google Sheets servirá como interface para o usuário visualizar os atributos extraídos e preencher/modificar as informações necessárias para a atualização da ficha técnica.

Atualização de Atributos (PUT):

Desenvolver uma funcionalidade no script que permita ao usuário, após preencher ou ajustar os dados na planilha, disparar uma requisição put à api do mercado livre para atualizar a ficha técnica do anúncio correspondente.

Referência:

Possuímos uma planilha de teste que executa funcionalidades semelhantes (extração e visualização de atributos). Embora o código desta planilha esteja bloqueado, ela pode servir como referência para validar se todos os atributos necessários estão sendo corretamente capturados pelo novo script.

Entregáveis:

Código-fonte completo, aberto e comentado (Google Apps Script e qualquer outro código JavaScript desenvolvido).

Breve documentação explicando a estrutura do código e como utilizá-lo/configurá-lo.

Suporte para testes iniciais e ajustes finos após a entrega.

Requisitos Técnicos:

Experiência comprovada com Google Apps Script.

Experiência com JavaScript (client-side e/ou server-side, conforme aplicável ao Apps Script).

Profundo conhecimento da API do Mercado Livre, incluindo autenticação, endpoints de anúncios e fichas técnicas (variação de atributos por categoria).

Capacidade de tratar erros e exceções da API de forma robusta.

Boas práticas de programação e código limpo.

Acesso e Ambiente:

Serão fornecidas chaves de acesso exclusivas (App ID, Client ID, Client Secret, Access Token/Refresh Token) de uma aplicação dentro do ambiente de desenvolvedores do Mercado Livre para o desenvolvimento e teste do projeto.

Contexto Geral do Projeto

Gerenciamos muitos anúncios no Mercado Livre e precisamos de uma ferramenta para otimizar e atualizar suas fichas técnicas, que são cruciais para vendas. O processo manual atual é demorado. Buscamos automatizar a extração de dados para o Google Sheets, facilitar a edição e atualizar os anúncios via API. Já temos uma planilha de referência. O objetivo é um código aberto e customizável em Google Apps Script para aumentar nossa produtividade e a qualidade dos anúncios.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias