Tutorial: GDPR + Adsense

  • Autor Autor Cicklow
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
Obrigado pela contribuição
 
Fica pouco tempo e não sai nada que nos ajude a fazer isso de forma fácil. Com certeza a grande maioria dos sites não vai estar preparada para essa mudança.
Vamos ver se sai algum plugin que nos ajude.
 
Fica pouco tempo e não sai nada que nos ajude a fazer isso de forma fácil. Com certeza a grande maioria dos sites não vai estar preparada para essa mudança.
Vamos ver se sai algum plugin que nos ajude.

A maioria nem sequer implementou o aviso de cookies...

O que vi é que colocam um aviso de cookies com mais informações e nas políticas adicionam a forma de desativar os cookies... assim como que você tem direito de acesso/mudança dos seus dados... e pronto... Isso não cumpre com todos os requisitos, mas cumpre com uma parte... pelo menos...

- - - Atualizado - - -

Então os visitantes vão ter que clicar duas vezes; uma para a lei de cookies e outra para o consentimento de anúncios personalizados? :ambivalence:

Ou cortar o mal pela raiz e mostrar anúncios não personalizados ou bloquear o acesso da Europa...

A outra opção é que você inclua no próprio aviso de cookies a opção de ativar os anúncios personalizados assim que ativarem o "aceito cookies"... mas eles têm que clicar no botão... igualmente aí há um certo vazio para os webmasters, pois a lei diz que se aplica a grandes empresas coletoras de dados... :ambivalence:
 
Eu continuo sem saber o que fazer haha. Esses são nossos políticos, lançam leis e leis.
 
Obrigado pelo tutorial !!!

Coloquei no meu blog do Blogger
o que não me fica claro é se teria que aparecer 2 mensagens, a de cookies e a do AdSense?

Pelo que leio tem que aparecer uma mensagem para aceitar, além da de cookies





Adicionado aos blocos

Inserir CODE, HTML ou PHP:
<script>
(adsbygoogle = window.adsbygoogle || []).requestNonPersonalizedAds=1;
(adsbygoogle = window.adsbygoogle || []).push({});
</script>


Assim está minha seção barritaloca

Inserir CODE, HTML ou PHP:
<div id='barritaloca' style='display:none;position:fixed;left:0px;right:0px;bottom:0px;width:100%;min-height:40px;background:#333333;color:#dddddd;z-index: 99999;'>
<div style='width:100%;position:absolute;padding-left:5px;font-family:verdana;font-size:12px;top:30%;'>
	Este sitio emplea cookies de Google para prestar sus servicios, para personalizar anuncios y para analizar el tráfico. Google recibe información sobre tu uso de este sitio web. Si utilizas este sitio web, se sobreentiende que aceptas el uso de cookies.
	<a href='javascript:void(0);' onclick='PonerCookie();' style='padding:4px;background:#4682B4;text-decoration:none;color:#fff;'><b>OK</b></a>
	<a href='http://www.google.com.ar/intl/es-419/policies/technologies/types/' style='padding-left:5px;text-decoration:none;color:#ffffff;' target='_blank'>Más información</a>
</div>
</div>

 
 <script>
	function getCookie(c_name){
		var c_value = document.cookie;
		var c_start = c_value.indexOf(&quot; &quot; + c_name + &quot;=&quot;);
		if (c_start == -1){
			c_start = c_value.indexOf(c_name + &quot;=&quot;);
		}
		if (c_start == -1){
			c_value = null;
		}else{
			c_start = c_value.indexOf(&quot;=&quot;, c_start) + 1;
			var c_end = c_value.indexOf(&quot;;&quot;, c_start);
			if (c_end == -1){
				c_end = c_value.length;
			}
			c_value = unescape(c_value.substring(c_start,c_end));
		}
		return c_value;
	}

	function setCookie(c_name,value,exdays){
		var exdate=new Date();
		exdate.setDate(exdate.getDate() + exdays);
		var c_value=escape(value) + ((exdays==null) ? &quot;&quot; : &quot;; expires=&quot;+exdate.toUTCString());
		document.cookie=c_name + &quot;=&quot; + c_value;
	}

	function getgeoip(json){
        var europa = [ &quot;at&quot;, &quot;be&quot;, &quot;bg&quot;, &quot;cy&quot;, &quot;cz&quot;, &quot;de&quot;, &quot;dk&quot;, &quot;ee&quot;, &quot;es&quot;, &quot;fi&quot;, &quot;fr&quot;, &quot;gb&quot;, &quot;gr&quot;, &quot;hr&quot;, &quot;hu&quot;, &quot;ie&quot;, &quot;is&quot;, &quot;it&quot;, &quot;li&quot;, &quot;lt&quot;, &quot;lu&quot;, &quot;lv&quot;, &quot;mt&quot;, &quot;nl&quot;, &quot;no&quot;, &quot;pl&quot;, &quot;pt&quot;, &quot;ro&quot;, &quot;se&quot;, &quot;si&quot;, &quot;sk&quot;];
        if (europa.includes(json.country.code.toLowerCase()) &amp;&amp; getCookie('aviso')!=&quot;1&quot;) {
            document.getElementById(&quot;barritaloca&quot;).style.display=&quot;block&quot;;
        }else{ PonerCookie(); }

    }  

	function PonerCookie(){
        setCookie('aviso','1',365);
        document.getElementById(&quot;barritaloca&quot;).style.display=&quot;none&quot;;
        console.log(&quot;Mostrar los ADS&quot;);
        (adsbygoogle = window.adsbygoogle || []).pauseAdRequests=0;
        (adsbygoogle = window.adsbygoogle || []).requestNonPersonalizedAds=0;
        // un push por cada anuncio que tengamos en el sitio web... por ahora el metodo push no carga todos los anuncios
        (adsbygoogle = window.adsbygoogle || []).push({});
        (adsbygoogle = window.adsbygoogle || []).push({});
        (adsbygoogle = window.adsbygoogle || []).push({});
    }  
</script>




<script src='//ip-api.com/json/?callback=getgeoip' type='application/javascript'/>
 
Última edição:
Obrigado pela sua ajuda, é um ótimo guia. abraços
 
Que confusão, a este passo toca modificar a cada instante.
 
Vamos lá, pelo que entendo, se o usuário não aceita nossa política de privacidade/cookies não podemos mostrar anúncios personalizados e só poderemos mostrar anúncios normais... nossos ganhos com as visitas da Europa vão cair.
 
A mensagem para o Blogger não é automática como era até agora?
 
[MENTION=9679]cicklow[/MENTION]

Obrigado pelo tutorial, uma pergunta, para fins práticos:

Isso mostra um botão adicional na barra de aceitação de cookie, ou é apenas o mesmo botão de cookie e a ele se adiciona consentimentos GDPR, ou faz com que se mostre um switch junto ao anúncio do Adsense?

PS: Há um tempo vi um anúncio do Adsense que tinha um switch de privacidade (isso deveriam fazer para simplificar).
 
[MENTION=9679]cicklow[/MENTION]

Obrigado pelo tutorial, uma pergunta, para fins práticos:

Isso mostra um botão adicional na barra de aceitação de cookie, ou é apenas o mesmo botão de cookie e a ele se adiciona consentimentos GDPR, ou faz com que se mostre um switch junto ao anúncio do Adsense?

PS: Há um tempo vi um anúncio do Adsense que tinha um switch de privacidade (isso deveriam fazer para simplificar).

só mostra o de aceitar, nada mais, se não aceitar não serão mostrados ads. por isso recomendo selecionar nas opções do Adsense, anúncios não personalizados para Adsense e no cookiechoice colocar a barrinha. seria o mais prático e rápido.
 
só mostra o de aceitar, nada mais, se não aceitar não serão mostrados ads. por isso recomendo selecionar nas opções do Adsense, anúncios não personalizados para Adsense e no cookiechoice colocar a barrinha. seria o mais prático e rápido.

Claro, ficaria tudo como até hoje enquanto aparecerá alguma solução mais prática do Adsense.
 
só mostra o de aceitar, nada mais, se não aceitar não serão mostrados ads. por isso recomendo selecionar nas opções do Adsense, anúncios não personalizados para Adsense e no cookiechoice colocar a barrinha. seria o mais prático e rápido.

Olá cicklow, você entrou pelo celular para ver como fica?
só aparece até aqui

Ao aceitar nossos termos e condições usaremos cookies próprios e de terceiros para mostrar publicidade

tem alguma forma de fazer com que fique bom no celular?

outra forma seria fazer com que sejam mostrados os anúncios não personalizados se não aceitar e, se aceitar, que sejam mostrados os anúncios personalizados, tem alguma forma de fazer isso?
 
outra forma seria fazer com que sejam mostrados os anúncios não personalizados se não aceitar e, se aceitar, que sejam mostrados os anúncios personalizados, tem alguma forma de fazer isso?

Essa é uma ideia muito interessante, o problema é que não creio que o Google tenha uma forma de verificar quando o usuário aceita/não aceita cookies... ou seja, não depende da gente...
 
Essa é uma ideia muito interessante, o problema é que não creio que o Google tenha uma forma de verificar quando o usuário aceita/não aceita cookies... ou seja, não depende da gente...

Pode ser feito perfeitamente (e fácil com Javascript, sem violar os termos do Adsense), o problema é para quem tem páginas de AMP, que então não é possível a diferenciação em tais páginas e, portanto, você precisa ativar os anúncios não personalizados no painel de controle do Adsense, pelo que a solução em javascript para a diferenciação seria inútil.
 
[MENTION=9679]cicklow[/MENTION] uma pergunta amigo, todo o processo que você realiza no post, não seria o mesmo que a opção que o Adsense já dá?

Permitir e bloquear anúncios -> Conteúdo -> Todos os meus sites -> Consentimento de Usuários da UE -> Anúncios sem personalizar

Ressalto que quando você explicou essa maneira, essa opção no Adsense nem sequer existia, para mim apareceu faz apenas 2 dias
 
[MENTION=9679]cicklow[/MENTION] uma pergunta amigo, todo o processo que você realiza no post, não seria o mesmo que a opção que o Adsense já dá?

Permitir e bloquear anúncios -> Conteúdo -> Todos os meus sites -> Consentimento de Usuários da UE -> Anúncios sem personalizar

Ressalto que quando você explicou essa maneira, essa opção no Adsense nem sequer existia, para mim apareceu faz apenas 2 dias

Você tem razão amigo, cada tópico sobre essa nova lei acaba confundindo a gente.
 
[MENTION=9679]cicklow[/MENTION] uma pergunta amigo, todo o processo que você realiza no post, não seria o mesmo que a opção que o Adsense já dá?

Permitir e bloquear anúncios -> Conteúdo -> Todos os meus sites -> Consentimento de Usuários da UE -> Anúncios sem personalizar

Ressalto que quando você explicou essa maneira, essa opção no Adsense nem sequer existia, para mim apareceu faz apenas 2 dias
E o anúncio automático?
 
E o anúncio automático?

o que entendo dessa opção do Adsense é que a configuração se adapta em geral a todos os anúncios, imagino que inclui os automáticos e os gerados por nós.

mas como indiquei, isso para mim apareceu faz 2 dias, esperemos se alguém pode confirmar essa informação
 
Voltar
Topo