Copiar anúncios de uma conta para outra no MercadoLivre

Se você precisa copiar vários anúncios de uma conta do MercadoLivre para outra estes dois Userscripts vão ajudar.

Um dos scripts faz o Backup dos anúncios e o outro faz o Upload dos anúncios na nova conta.

O processo de uso não é tão fácil, fiz estes scripts para minha necessidade então não criei uma interface visual, é preciso um conhecimento razoável sobre Ferramentas do Administrador do Chrome, API do ML e o básico de JS.

O aplicativo é em formato de Userscript e foi desenvolvido para ser usado no Chrome com o complemento Tampermonkey, Primeiro instale o complemento Tampermonkey no Google Chrome: https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo

Abaixo o script para fazer o backup dos anúncios:

Você vai precisar criar um Aplicativo de integração com o MercadoLivre para poder usar a API: https://developers.mercadolivre.com.br/apps/

Você vai precisar do Access Token: https://developers.mercadolibre.com/pt-br/produto-autenticacao-autorizacao/#token

Você vai precisar da sua ID do MercadoLivre

Cole seu Access Token e sua ID nas linhas correspondentes (var access_token e var my_id)

Para salvar todos os anúncios acesse a URL: https://myaccount.mercadolivre.com.br/summary/?EXPORTAR=TUDO

Não vai surgir nenhum aviso que os anúncios foram salvos, abra as “Ferramentas do Desenvolvedor” do Chrome e fique observando na aba Network que irão aparecer várias linhas uma para cada anuncio salvo, elas tem de ter o status 200 (sucess)

Quando terminar de exportar todos anúncios estão salvos no banco de dados do navegador, para acessar abra o TamperMonkey e o script “ML – Baixar Anúncios”, vá na guia “Armazenamento”

 

 

 

 

Agora para importar estes anúncios na outra conta sugiro criar um novo perfil no Google Chrome para acessar a outra conta do MercadoLivre, instale o TamperMonkey neste perfil e segue abaixo o script para importar os anúncios para esta nova conta:

Neste script vai precisar do Access Token, mesma coisa cole na linha correspondente (não se esqueça ce autorizar sua App criada da outra conta acessando a URL para obter o Access Token).

Abra a aba Armazenamento e cole todo o conteúdo gerado no outro script, estes são os seus anuncios em formato JSON.

Para importar todos os anúncios acesse a URL: https://myaccount.mercadolivre.com.br/summary/?IMPORTAR=TUDO

Abra o Console do navegador e observe as mensagens pois vai começar a surgir avisando que o anuncio foi salvo, para cada anuncio uma notificação então podem ser centenas ou milhares de dependendo da quantidade de anúncios.

Se tudo deu certo todos os anúncios foram replicados.

Ps1.: Isto não vai copiar as frescuras das Fichas Técnicas.

Ps2.: Não se esqueça de Desativar os scripts após o uso.