# Scripts

### **O que são Scripts?**

Scripts são códigos de terceiros que adicionam funcionalidades ou personalizações à sua loja virtual, como plugins externos, ferramentas de conformidade (LGPD, alertas de cookies) e códigos de rastreamento para publicidade e afiliados.

**Gerenciamento de Scripts na iSET**

A iSET simplifica a adição e o gerenciamento de scripts:

* **Inserção Simplificada:** interface intuitiva que facilita a adição de scripts, acessível mesmo para quem não tem conhecimentos avançados em programação.
* **Flexibilidade de Uso:** permite escolher onde os scripts serão ativados, oferecendo controle detalhado sobre sua operação.
* **Gestão Eficiente:** possibilita ativar ou desativar múltiplos scripts conforme a necessidade operacional e estratégica.

**Atenção:** é importante destacar que **NÃO** nos responsabilizamos por eventuais erros que possam ocorrer na loja virtual devido à inserção de scripts de terceiros.&#x20;

Antes de adicionar qualquer script, assegure-se de que ele foi testado adequadamente, funciona corretamente e provém de uma fonte confiável.&#x20;

Isso é essencial para prevenir problemas como erros de funcionamento, má exibição do site ou lentidão.

**Como Proceder em Caso de Erros:** caso observe algum erro na sua loja virtual após a implementação de um script, recomendamos que você remova ou desative imediatamente o script em questão para restaurar a normalidade da operação.

### **Como adicionar um script na loja virtual?**

Para adicionar um script na sua loja virtual, siga o passo a passo abaixo:

1- Abra o painel de controle da sua loja virtual e, no menu lateral esquerdo, clique em **Integrações >> Scripts**.

**Atenção:** este tutorial requer a ativação do modo Especialista em seu painel de controle. Caso você não saiba como ativar o modo Especialista, é só clicar [aqui](https://ajuda.iset.com.br/inicio/minha-loja/outros/alternar-entre-os-modos-foco-e-especialista) e acessar nosso tutorial.

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2FduYx3lJV3MCDQgyRDzaw%2FCaptura%20de%20Tela%202024-05-07%20a%CC%80s%2011.13.52.png?alt=media&#x26;token=8ece0235-232a-4935-b78d-2a7bb649f8fb" alt=""><figcaption></figcaption></figure>

2- Para adicionar um script, clique em **Novo script**.

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2FlJf5RsH2wqYGJjkbKg4b%2FCaptura%20de%20Tela%202024-05-07%20a%CC%80s%2011.16.14.png?alt=media&#x26;token=315b6b78-30fa-4954-a15c-1e43ce8703bb" alt=""><figcaption></figcaption></figure>

3- Na tela **Novo script**, faça as seguintes configurações:

A- Ative o **Status** do script a ser adicionado.

B- Em seguida, escolha um **Nome** e uma **Descrição** para o seu novo Script.

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2FoIdOQy22HZJFeYsaoCcK%2FCaptura%20de%20Tela%202024-05-07%20a%CC%80s%2011.20.22.png?alt=media&#x26;token=c14c84e6-31c9-4388-a0dc-7e3b1623aeef" alt=""><figcaption></figcaption></figure>

### Onde será carregado

1- Selecione abaixo em **Onde será carregado** a localização onde o script deverá funcionar na sua loja virtual. As opções são:

* **Todas as páginas (head);**
* **Inicio da Tag \<body>;**
* **Categorias;**
* **Página de produto**
* **Carrinho**
* **Checkout (pedido em andamento);**
* **Checkout (pedido finalizado).**

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2FM8VlDUhXXo8F92K3F3GD%2FCaptura%20de%20Tela%202024-05-07%20a%CC%80s%2011.29.46.png?alt=media&#x26;token=a5d3880c-9d2f-4606-98c4-2d8b45d2ae2e" alt=""><figcaption></figcaption></figure>

### Script&#x20;

Depois disso, você pode adicionar seu script de duas formas:

* **CÓDIGO**

Para inserir um script por meio de um código, basta clicar nesta opção e colar o código.&#x20;

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2FBceAfX7cxjQQKPKNuPX7%2FCaptura%20de%20Tela%202024-05-07%20a%CC%80s%2011.33.12.png?alt=media&#x26;token=04997c54-97d5-4bac-9876-43e89d44d127" alt=""><figcaption></figcaption></figure>

* **URL**

Para inserir um script por meio de uma URL, basta clicar nesta opção e colar a URL.

Por padrão, todos os scripts do tipo URL são carregados como async (assíncrono).

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2FayJQ99kKzXH6BDOaZV5J%2FCaptura%20de%20Tela%202024-05-07%20a%CC%80s%2011.35.04.png?alt=media&#x26;token=d9256dba-8558-45b6-86c3-f2a5298b1af0" alt=""><figcaption></figcaption></figure>

4- Por fim, é só clicar em **Inserir** para salvar o seu script criado.

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2F8ugXjd2Tg92osZpmM4sp%2FCaptura%20de%20Tela%202024-05-07%20a%CC%80s%2011.36.18.png?alt=media&#x26;token=a036dad4-873c-4f08-8ceb-61a14429c1d4" alt=""><figcaption></figcaption></figure>

### **Outras opções**

Na tela de Scripts, você ainda tem outras ações.

#### **Ativar e desativar**

Se desejar, é possível **desativar** um script sem precisar excluí-lo permanentemente apenas apertando no botão verde como na imagem abaixo.

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2F4sCWbangVCRrhluiQy08%2Fprint-script.png?alt=media&#x26;token=1c2ad9e3-db05-436b-b69b-cf96f01685cd" alt=""><figcaption></figcaption></figure>

#### **Excluir ou editar**

Além disso, é possível **Excluir** o script clicando na lixeira vermelha ou **Editá-lo** clicando no lápis laranja.

<figure><img src="https://935039236-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtC5RsRPAz28LAb5rFkZl%2Fuploads%2FhnsnXyvs5onbEfrNUM6C%2Fprint-script%20-%20co%CC%81pia.png?alt=media&#x26;token=1c35939e-1b97-4053-bc99-6921ed140f01" alt=""><figcaption></figcaption></figure>

Ficou com alguma dúvida? Entre em contato conosco via chat online!
