hola, sigo sin poder conseguir que mi gestor de consentimiento para los anuncios hasta que el usuario dé el consentimiento a través del botón de aceptar
Contenido solo visible a usuarios registrados
El problema lo tengo con los último códigos, que no sé donde ponerlos .
¿Es posible que estos códigos no paren anuncios de adsense, y solo paren anuncios de clickio?
Hola jota,
Disculpa no logre comprender muy bien tu primera consulta supongo que quisiste decir que no logras que se paren los anuncios hasta que se acepte la política? en este caso que complemento de políticas utilizas? si utilizas directamente el mismo clickio, este es un servicio por lo que puedes verificar directamente en su documentación:
Verifica esto y nos comentas.
Un saludo 🖐️
@argenis Hola, lo necesito para AMP. Puede montarme el código para hacer copy paste? y meterlo ensu lugar (que supongo que será el header)
@argenis Uso clickio sí, lo que necesito es que me monteís el código (pq no consigo hacerlo) para que lo meta en mi web.
Hola Jota,
Dentro de la documentación enviada por Argenis de clickio indican diferentes códigos para añadir, estos de acuerdo a lo que mencionan debes añadirlo en archivo header.php de tu sitio web antes del código que tienes ya añadido de clickio
El código a usar depende de lo que necesites pausar, por ejemplo si fuera para Adsense debes usar el siguiente
<script type="text/javascript">
var adsbygoogle=window.adsbygoogle||[];
adsbygoogle.pauseAdRequests=1;
var consentCallbackQueue=function(e,o){var t=!1,n=!1;let a=[],g=!1,l=!1,s=function(){g=!0,a.map(function(e,o){void 0!==e&&(e(t,n),a[o]=void 0)})};return document.documentElement.addEventListener("clickioConsentEvent",function(o){var a;a=o.detail.state,l=!0,null===a?(t=!0,n=!0,s()):-1===a||(0===a?(t=!1,n=!1,s()):1===a&&(t=!!e.__lxG__consent__.getGoogleConsentMode(),n=!!e.__lxG__consent__.getPurposeOneAllowed(),s()))},!1),setTimeout(function(){l||document.documentElement.dispatchEvent(new CustomEvent("clickioConsentEvent",{detail:{state:0}}))},5e3),{push:function(e){g?e(t,n):a.push(e)}}}(window);
consentCallbackQueue.push(function(e,o){e&&(adsbygoogle.pauseAdRequests=0)});
</script>
Verifica los diferentes códigos que te muestran ahora en la documentación y comprueba cuál te permite pausar lo que deseas, ten en cuenta que este servicio una herramienta externa y no podemos comprobar su funcionalidad si aún no logras pausar lo que necesitas te sugiero contactes con soporte de la herramienta para que te indiquen de forma precisa como configurarlo
Un Saludo
en ese código que me ha pasado falta esto*, que es lo que no consigo meter, necesito que esto me lo monten con el código original, y depués le agreguen el bloqueo específico para adsense que les he adjuntado.
Son dos pasos, inéntelo por favor:
*código que falta:
<amp-ad data-block-on-consent ... > ... </amp-ad>
<amp-sticky-ad data-block-on-consent ... > ... </amp-sticky-ad>
Hola Jota
Creo que este tema ya lo tratamos anteriormente.
Lo que te indica es que tienes que bloquear los elementos, un ejemplo para Analytics puede ser este:
<amp-analytics data-block-on-consent type="googleanalytics">
</amp-analytics>
Como ya hemos comentado anteriormente lo mejor es realizarlo con un plugin.
El siguiente plugin es compatible con google:
-> https://wordpress.org/plugins/iubenda-cookie-law-solution/
Si optas por el código puedes ponerte en contacto con algún colaborador y te ayudaran a implementarlo ya que tienes que modificar código de tu plantilla:
-> https://www.webempresa.com/directorio-colaboradores.html
Un saludo
@pepesoler No entiendo por qué no sois capaces de montarme el código si os he proporcionado toda la información.
No voy a usar Iubenda pq tiene limitaciones si no pagas, y mi web supera esas visitas de la captura
Hola Jota,
En este caso desde foro no podemos suministrar ni crear código para esta funcionalidad, si deseas este tipo de configuración como comenta Pepe puedes contactar con nuestro directorio de colaboradores quienes pueden ayudarte a añadir lo que necesitas.
Ten en cuenta que dentro de las opciones de foro Queda excluido el soporte técnico sobre programación, puedes ver esta información en el siguiente enlace -> Contenido solo visible a usuarios registrados
Un Saludo