Como adicionar suporte para a definição RGPD do Smash Balloon em plug-ins RGPD não suportados

Como é que a integração automática do plug-in do RGPD funciona nos plug-ins do Smash Balloon?

Os plug-ins do Smash Balloon incluem uma integração automática com vários plug-ins populares de cookies compatíveis com o RGPD para mostrar uma versão do feed limitada pelo RGPD até que um visitante do seu site aceite o aviso de cookie do RGPD. Pode ver mais informações sobre como isto funciona e uma lista de plug-ins compatíveis aqui:

Facebook
Instagram
Twitter
YouTube

O que pode fazer se estiver a utilizar um plugin de cookies não suportado pelo RGPD?

Se estiver a utilizar um plug-in de cookies do RGPD que não tenha uma integração automática com os nossos plug-ins, mas que tenha uma definição para executar código JavaScript personalizado após o aviso de cookies do RGPD ter sido aceite por um visitante do seu sítio, pode configurar uma integração com os passos abaixo.

1) Dependendo do plug-in que estiver a utilizar, aceda ao Painel de controlo do WordPress > Feed do Facebook / Feed do Instagram / Feed do Twitter / Feed do YouTube > Definições > Feed, defina o RGPD para Sim e clique em Guardar alterações. Isto fará com que o plugin mostre a versão segura do GDPR do feed até que o JavaScript personalizado seja executado.


2) Aceda às definições do seu plug-in do RGPD e encontre a área para adicionar JavaScript personalizado a executar quando o aviso de cookie tiver sido aceite. Pode estar numa área "Avançada" e também pode verificar na documentação ou contactar o suporte do seu plug-in do RGPD para ver se esta funcionalidade está disponível e onde está localizada. A configuração pode ser rotulada como algo assim: "Código jQuery/Javascript a executar se for aprovado/aceite".

3) Encontre o trecho de código JavaScript abaixo para o plug-in Smash Balloon que está a utilizar, copie e cole-o na definição JavaScript personalizada para o seu plug-in GDPR e guarde as definições.

Facebook

jQuery.each(window.cff.feeds,function(index){
    window.cff.feeds[ index ].settings.consentGiven = true;
    window.cff.feeds[ index ].afterConsentToggled();
});

Instagram

jQuery.each(window.sbi.feeds,function(index){
    window.sbi.feeds[ index ].settings.consentGiven = true;
    window.sbi.feeds[ index ].afterConsentToggled();
});

Twitter

jQuery.each(window.ctf.feeds,function(index){
    window.ctf.feeds[ index ].settings.consentGiven = true;
    window.ctf.feeds[ index ].afterConsentToggled();
});

YouTube

jQuery.each(window.sby.feeds,function(index){
    window.sby.feeds[ index ].settings.consentGiven = true;
    window.sby.feeds[ index ].afterConsentToggled();
});

Se o seu plug-in do RGPD também tiver uma definição para adicionar código JavaScript a executar se o aviso de cookies for rejeitado, pode deixar esta opção vazia.

Agora, o seu sítio mostrará uma versão limitada ao RGPD do seu feed até que um visitante aceite o aviso de cookie.

apoio

Não encontrou a sua resposta nos documentos?

Apoio ao contacto

Este artigo foi útil?