Iubenda logo
Comece a gerar

Documentação

Índice

Privacy Controls and Cookie Solution – Guia de instalação do plugin Joomla!

O plugin Joomla! da iubenda permite automatizar a implementação das regras da lei dos cookies da UE, reduzindo drasticamente a necessidade de intervenções diretas no código do site.

Atenção
  • O plugin pode ser descarregado diretamente do site oficial Joomla! Extensions Directory
  • O plugin requer Joomla! 2,5 ou superior
  • O plugin funciona melhor com versões de PHP 5.3 ou posteriores
Privacy Controls and Cookie Solution da iubenda para Joomla!

Funcionalidade

  • O plugin adiciona automaticamente o código da iubenda a todas as páginas do site (na secção CABEÇALHO).
  • Permite bloquear de forma automática ou manual os scripts que podem instalar cookies antes do consentimento, sem a necessidade de intervenção direta no código.
  • Reativa de forma assíncrona os scripts de cookies assim que o consentimento é recolhido.
  • Gere a exibição do banner de cookies/banner de consentimento e da política de cookies, permitindo que personalize completamente o banner para que corresponda ao aspeto e cores do seu site, caso seja necessário.
  • Guarda as preferências do utilizador sobre a utilização de cookies e exibe uma página limpa (sem banner) aos utilizadores que já tenham dado o seu consentimento.
  • Integra-se com o Quadro de Transparência e Consentimento do IAB.
  • Possui uma interface fácil de utilizar para inserir scripts e iframes personalizados.
  • Deteta bots/spiders e fornece uma página limpa para que o seu trabalho de SEO nunca seja comprometido.
  • Suporta a atribuição automática de categorias ao bloquear scripts.
  • A funcionalidade de configuração remota permite que a maioria das alterações feitas no configurador se apliquem diretamente ao seu site, sem necessidade de voltar a incorporar o código.
  • AdRoll
  • Widgets AddThis
  • Bing
  • CodePen
  • Criteo
  • Disqus
  • Elevio
  • Comentários do Facebook
  • Widgets do Facebook
  • Freshchat
  • Google AdSense
  • Google Analytics
  • Google Maps
  • Google ReCaptcha
  • Google Site Search
  • Google Tag Manager
  • Google OAuth
  • Widgets do Google+
  • Headway
  • Widgets do Instagram
  • Kissmetrics
  • Widgets do LinkedIn
  • Mixpanel
  • Neodata
  • Olark
  • Optimizely
  • Outbrain
  • Widgets do PayPal
  • Pingdom
  • Widgets do Pinterest
  • Segment
  • Widgets do ShareThis
  • Widgets do Twitter
  • UserVoice
  • Vimeo
  • YouTube

Instruções

Se estiver a instalar o plugin pela primeira vez, aceda diretamente às instruções de instalação aqui.

Caso contrário, se já instalou uma versão mais antiga do plugin diretamente a partir deste site, pode atualizar para a versão mais recente do plugin seguindo os passos abaixo.

  1. Primeiro, elimine a versão antiga do plugin — Clique em Extensões > Gerir, selecione o plugin e clique no botão Desinstalar na parte superior da secção.
  2. Aceda ao site oficial Joomla! Extension Directory aqui e descarregue o plugin.
  3. Faça a instalação seguindo os passos abaixo.

Instalação

  • Descarregue o plugin grátis aqui.
  • Aceda ao seu painel de Administração (http://example.com/admin123/) e inicie sessão
  • Aceda ao menu Extensões, na parte superior do ecrã no painel de Administração e clique em Gerir > Instalar
  • Arraste e solte o arquivo comprimido do plug-in da iubenda ou clique em Procurar arquivo e selecione o arquivo da iubenda a partir do seu computador.

Ativação

  • Clique em Extensões > Gerir > Gerir;
  • Pesquise “iubenda” e ative o plugin.

Como adicionar o banner de cookies/banner de consentimento e modificar as definições

  • Clique no item Extensões > Plugins;

  • Pesquise “iubenda” e clique no nome do plugin (veja o aspeto da interface abaixo):

    Privacy Controls and Cookie Solution - plugin Joomla!

  • Copie o seu código da Privacy Controls and Cookie Solution da secção de incorporação da Privacy Controls and Cookie Solution da sua conta da iubenda Incorporação da Privacy Controls and Cookie Solution (Se ainda não gerou o seu código da Privacy Controls and Cookie Solution na sua conta da iubenda, saiba mais sobre como fazê-lo aqui: introdução à Privacy Controls and Cookie Solution da iubenda)

  • Clique em Definições, cole esse código no formulário do plugin e guarde: Privacy Controls and Cookie Solution - plugin Joomla! (Caso seja PHP nativo, recomendamos a opção primária, mais rápida para o mecanismo de análise. Caso esteja a enfrentar problemas, experimente a alternativa baseada numa classe HTML DOM personalizada)

A partir do seu painel de controlo Joomla! selecione o ícone do Sistema no lado esquerdo do ecrã.

De seguida, encontre o menu “gerir” e selecione Extensões.

Na barra de pesquisa, na parte superior do ecrã, digite “iubenda” e pressione o botão enter no seu teclado.

Depois disso, clique no X à esquerda de “Privacy Controls and Cookie Solution da iubenda”.

Pronto! Ativou com sucesso a sua Privacy Controls and Cookie Solution da iubenda no Joomla! 

Como adicionar o banner de cookies/banner de consentimento e modificar as definições

Vamos começar por copiar o seu código da Privacy Controls and Cookie Solution da secção de incorporação da Privacy Controls and Cookie Solution da sua conta da iubenda. Sob o título ‘Privacy Controls and Cookie Solution’ no seu painel de controlo, selecione o botão <>EMBED.

De seguida, sob o título “Incorporar o banner”, clique no botão COPIAR no lado direito do seu código.

(Se ainda não gerou o seu código da Privacy Controls and Cookie Solution na sua conta da iubenda, saiba mais sobre como fazê-lo aqui: introdução à Privacy Controls and Cookie Solution da iubenda).

De seguida, aceda ao seu painel de controlo Joomla! e selecione o ícone do Sistema no lado esquerdo do ecrã. 

De seguida, encontre o menu “gerir” e selecione Plugins.

Pesquise “iubenda” usando a barra de pesquisa no topo e pressione o botão enter no seu teclado. Depois disso, clique no nome do plugin “Privacy Controls and Cookie Solution da iubenda”.

De seguida, clique no menu Definições ao lado do menu de plugins na parte superior do ecrã.

Navegue para baixo até encontrar o “código da iubenda” e cole o código da Privacy Controls and Cookie Solution do seu painel de controlo da iubenda na caixa de texto.

Caso seja PHP nativo, recomendamos selecionar a opção primária, mais rápida para o mecanismo de análise. Caso esteja a enfrentar problemas, experimente a alternativa baseada numa classe HTML DOM personalizada.

Em seguida, clique em guardar e fechar no canto superior esquerdo do ecrã e pronto! 

Utilizar

Uma vez configurado, o plugin começará a exibir o banner no qual a sua política de cookies será exibida/vinculada aos utilizadores que visitam o seu site pela primeira vez, sem a necessidade de quaisquer outras configurações adicionais. O plugin também reconhecerá, detetará e bloqueará automaticamente, no seu site, os cookies indicados na lista de bloqueio acima.

Importante

As nossas extensões Joomla! bloqueiam automaticamente scripts criados no lado do servidor (logo, reenviados por PHP pelo Joomla!). Os scripts inseridos na página via JavaScript, após o processo de carregamento da mesma, não são nem podem ser bloqueados automaticamente.

Estes scripts podem ser bloqueados inserindo a fonte nas caixas de Scripts Personalizados na consola do plugin ou através do método de ajuste manual, tal como ilustrado no exemplo abaixo e (mais detalhadamente) nesta publicação de ajuda

Bloquear scripts personalizados na consola

O campo Scripts Personalizados facilita o bloqueio de scripts inseridos na página diretamente a partir da consola do plugin. Assim, reduz significativamente a necessidade de edições diretas do código do site.

Como fazer:

  • No seu painel de administração, aceda a Extensões > Plugins.
  • De seguida, pesquise “iubenda”, clique no nome do plugin e, depois, no separador Definições no topo.
  • Navegue para baixo até encontrar os campos Scripts personalizados e Iframes personalizados no fundo da página.Campos de scripts personalizados e iframe do Joomla!
  • Insira as fontes do seu script ou iframe quando for necessário, atribua a sua categoria (opcional) e clique no botão Guardar e Fechar, no topo da página.

Exemplos de utilização

A utilização destes campos é muito simples. Basta inserir o atributo src script ou iframe que pretende bloquear.

Script

Se pretender bloquear um botão social (que insere scripts na página via JavaScript), basta inserir a fonte do script, por exemplo, connect.socialwebsite.net/en_US/track.js no campo scripts.

iframe

Digamos que pretende bloquear scripts inseridos na página através do seguinte iframe

<iframe width="1280" height="720" src="https://www.videowebsite.com/embed/xxFhMChxx" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Teria de inserir videowebsite.com/embed/ no campo iframe uma vez que é a fonte real dos scripts. Cuidado: para garantir que todos os scripts provenientes da fonte real são bloqueados, NÃO insira o id do componente (videowebsite.com/embed/xxFhMChxx) .

Utilização manual (método de ajuste)

Este método requer que modifique o código do seu site diretamente. Tal como explicado abaixo, terá de navegar até à secção relevante do código do seu site e adicionar os scripts a bloquear.

Eis um exemplo de como fazer o plugin funcionar manualmente para um botão Social (que insere scripts na página através do JavaScript).

<!--IUB-COOKIE-BLOCK-START-->
<script>
    (function(d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s);
        js.id = id;
        js.src = "//connect.socialwebsite.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=808061959224601";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'socialwebsite-jssdk'));
</script>
<!--IUB-COOKIE-BLOCK-END-->

Se houver elementos HTML/IMG/IFRAME, terá de o fazer da seguinte forma:

<!--IUB-COOKIE-BLOCK-START-->
      <iframe src="...
      <img src="...
<!--IUB-COOKIE-BLOCK-END-->

Caso tenha ativado a funcionalidade de consentimento por categoria, terá de atribuir a finalidade. Voltando ao exemplo do botão social, que faz parte da finalidade “Experiência” (id 3):

<!--IUB-COOKIE-BLOCK-START-PURPOSE-3-->
<script>
    ...
</script>
<!--IUB-COOKIE-BLOCK-END-PURPOSE-3-->

Para interromper a análise/substituição automática de iframe/scripts que contêm um src definido:

<!--IUB-COOKIE-BLOCK-SKIP-START-->
      <script type="text/javascript">...</script>
<!--IUB-COOKIE-BLOCK-SKIP-END-->
⚠️ Atenção

Após a instalação, certifique-se de que configura o bloqueio prévio ,uma vez que a legislação da UE assim o obriga. Pode encontrar váriosmétodos de bloqueio prévio, bem como instruções completas, neste guia.

Veja ainda