Passar para o conteúdo principal

Scripts [Interno]

Automações para serem usadas nas lojas e resolver toils.

V
Escrito por Vitor Wolff
Atualizado há mais de 3 semanas

Os scripts dessa documentação podem ser compartilhados com clientes, mas é importante sempre realizar uma cópia e não utilizar o arquivo original.

🚨 Ao gerar e utilizar tokens de API, é importante apagá-los das planilhas depois. Caso o token seja vazado, o responsável por ele é quem o criou!

Altera as promoções para cumulativo ou não cumulativo

Precisa dos seguintes dados:

  • ID da promoção, obtido na URL da promoção;

  • APÌ Key;

  • Shop Host;

  • Informar o número da célula inicial e final;

  • Cumulativo como true para alterar a promoção para cumulativa ou false para não cumulativa;

Altera o estoque dos locais

Útil quando o seller tem um fluxo grande de pedidos e alterar o estoque do saldo ecommerce junto pode ser prejudicial, é usado os seguintes dados:

  • SKU;

  • Quantidade de estoque;

  • PlaceId (obtido ao lado do nome do local na lista de locais);

  • Shop host;

  • Api Key (precisa ter pelo menos selecionado no escopo Produtos, Inventários e Inventário).

Altera o Pedido para Enviado

Precisa dos seguintes dados:

  • Código do pedido, o código do pacote é alimentado automaticamente conforme uma fórmula, se houver mais de um pacote no pedido é necessário informar os demais pacotes manualmente em linhas abaixo;

  • Token da API;

  • Shop host.

Altera Pedido para Entregue

Precisa dos seguintes dados:

  • Código do pedido, o código do pacote é alimentado automaticamente conforme uma fórmula, se houver mais de um pacote no pedido é necessário informar os demais pacotes manualmente em linhas abaixo;

  • Token da API;

  • Shop host.

Exportar pedidos com uso de créditos legado

Precisa dos seguintes dados:

  • Token da API;

  • Shop Host;

  • Data inicial (aaaa-mm-dd);

  • Data final (aaaa-mm-dd).

O código obtém os dados na planilha dados e ao executar exclui os dados da planilha Pedidos para inserir conforme a pesquisa.

Importante tomarem cuidado após executar de remover o token da API da planilha e não alterar nenhum campo da planilha na aba Dados.

Copiar os dados extraídos da planilha na aba Pedidos e inserir em outra planilha antes de enviar ao cliente.

Enviar código de rastreio para o pedido

Precisa dos seguintes dados:

  • Código do pedido;

  • Código de rastreio;

  • Transportadora;

  • URL de Rastreio;

  • Token da API;

  • Shop host.

O script está dividido em duas abas, Dados para informar o Token da API e Shop Host e Rastreio para adicionar os dados de rastreio do pacote.

Limpar saldos de crédito bloqueados

Precisa dos seguintes dados:

  • E-mail do cliente a limpar os saldos;

  • Token da API com autorização de créditos;

  • Shop Host.

O script roda em uma única página, retorna sucesso se conseguir limpar os créditos, informa sobre os dados do cliente se não encontrar o e-mail ou erro se o token da API estiver incorreto ou não ter a autorização.

Importante limpar o retorno para o script conseguir escrever para a execução atual.

Exportar pedidos com uso de Vnda Bônus

Precisa dos seguintes dados:

  • Token da API;

  • Shop Host;

  • Data inicial (aaaa-mm-dd);

  • Data final (aaaa-mm-dd).

O código obtém os dados na planilha dados e ao executar exclui os dados da planilha Pedidos para inserir conforme a pesquisa.

Importante tomarem cuidado após executar de remover o token da API da planilha e não alterar nenhum campo da planilha na aba Dados.

Copiar para > Nova planilha a aba Pedidos para enviar ao cliente

Script para buscar pedidos com vínculo de agente.

  • Token da API;

  • Shop Host;

  • Data inicial (aaaa-mm-dd);

  • Data final (aaaa-mm-dd).

O código obtém os dados na planilha dados e ao executar exclui os dados da planilha Pedidos para inserir conforme a pesquisa.

Importante tomarem cuidado após executar de remover o token da API da planilha e não alterar nenhum campo da planilha na aba Dados.

Caso o seller solicite, podem fazer uma cópia da planilha e enviar para o seller, importante não deixar token de API nem pedidos de outros sellers na planilha.

Alterar o campo de sob encomenda para TRUE ou FALSE por locais

  • Token da API;

  • Shop Host;

  • Place ID;

  • Restocking.

É necessário informar o SKU dos produtos que desejam alterar na coluna A a partir de A2;
Informar token da API na célula E2;
Shop-host na célula E4;
Place ID na célula E6;
Restocking na célula E8, valor sempre será TRUE ou FALSE.

💡 Caso seja enviado para o seller fazer uma cópia da planilha e ele precisa logar com uma conta do Google para conseguir executar o script.

Cancelar pedidos via API

Precisa dos seguintes dados:

  • Código do pedido;

  • Token da API;

  • Shop host.

Criar produtos por planilha

Para aqueles casos de importação de planilhas onde apresentavam erro.

É necessário preencher os dados do produto, os campos não informados serão enviados em branco, campos obrigatórios:

  • Referência;

  • Nome;

  • Sku;

  • Quantidade;

  • Preço;

  • Peso > 0;

  • Dimensões > 1;

Para o script operar precisamos preencher nas células R8 o token da API e na célula Q8 a URL da loja (www.dominio.com).

Script para exportar pedidos com uso de créditos e o tipo de evento usado

O script exporta o código do pedido, token do crédito, evento (cashback, refund, etc) e o valor usado no pedido, caso tenha mais de um crédito usado no pedido adiciona na linha ao lado.

No script precisa preencher a aba Dados com o hots, token da API e data inicial e final (AAAA-MM-DD).

Script para exportar cupons de promoções

O script serve para retornar os cupons das promoções de cupons de desconto. Útil para sellers que querem ver todos os cupons gerados para disparar alguma campanha específica

Script para visualização dos códigos de rastreio dos pedidos

O script serve para exportar os códigos de rastreio dos pedidos do seller. Ele executa por 5 minutos e é necessário executar novamente para continuar de onde parou.
Idealmente o seller pode informar intervalor de busca com intervalos de 7 a 10 dias para a busca não ser muito extensa, se usar um intervalo de 60 dias vai precisar executar algumas vezes, por exemplo.

Descrição das colunas:

  • Coluna A: Código do pedido

  • Coluna B: Data de recebimento do pedido

  • Coluna C: Código de rastreio (quando a célula estiver em branco é porque o código de rastreio não está vinculado no pedido)

  • Coluna D: Transportadora (quando houver código de rastreio na coluna C)

🚨Importante sempre cuidar para não expor chaves API, removendo após o uso e se for enviar para clientes usarem fazer uma cópia para evitar de expor dados desnecessariamente.

Respondeu à sua pergunta?