Buenos días!
Estoy intentando añadir un script de seguimiento al head; mediante un hook de Generatepress, pero cada vez que voy a activarlo rompe la web.
El script es de Mixpanel.
Necesito algún permiso o ¿qué estoy haciendo mal?
Saludos
Contenido solo visible a usuarios registrados
Hola Carlos,
Puedes indicarnos cual es este script y como lo estas añadiendo? si es posible envíanos una captura de pantalla con los pasos que realizas de esta forma podemos verificar con mayor detalle.
De manera general una opción que puedes probar es añadir código en el header y footer a través de un complemento como por ejemplo -> Insert Headers and Footers el cual te permite añadir código en el header, body o foote de tu sitio web
Un Saludo
@karen cuando inserto el script la pantalla se queda en blanco (durante varios minuot) y aparece este mensaje:
You don't have permission to access this resource.
No se si los permisos me los debe dar el Hosting o Mixpanel.
El script de Mixpanel es este:
<script>(function(f,b){if(!b.__SV){var e,g,i,h;window.mixpanel=b;b._i=[];b.init=function(e,f,c){function g(a,d){var b=d.split(".");2==b.length&&(a=a[b[0]],d=b[1]);a[d]=function(){a.push([d].concat(Array.prototype.slice.call(arguments,0)))}}var a=b;"undefined"!==typeof c?a=b[c]=[]:c="mixpanel";a.people=a.people||[];a.toString=function(a){var d="mixpanel";"mixpanel"!==c&&(d+="."+c);a||(d+=" (stub)");return d};a.people.toString=function(){return a.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(" "); for(h=0;h<i.length;h++)g(a,i[h]);var j="set set_once union unset remove delete".split(" ");a.get_group=function(){function b(c){d[c]=function(){call2_args=arguments;call2=[c].concat(Array.prototype.slice.call(call2_args,0));a.push([e,call2])}}for(var d={},e=["get_group"].concat(Array.prototype.slice.call(arguments,0)),c=0;c<j.length;c++)b(j[c]);return d};b._i.push([e,f,c])};b.__SV=1.2;e=f.createElement("script");e.type="text/javascript";e.async=!0;e.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL? MIXPANEL_CUSTOM_LIB_URL:"file:"===f.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?" https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js ":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";g=f.getElementsByTagName("script")[0];g.parentNode.insertBefore(e,g)}})(document,window.mixpanel||[]); mixpanel.init("3b875215fac4ce84d4ca67bf679214de", {"api_host": " https://api-eu.mixpanel.com ", batch_requests: true})</script>
Lo he intentado poner con los hooks de Generatepress y con el plugin de cookies GDPR Cookie Compliance.
Hola Carlos,
En cual archivo del tema estas intentando añadir el código? puedo ver que generatepress usa un complemento en su versión pro para añadir código adicional -> Contenido solo visible a usuarios registrados
De manera general haz probado añadirlo con el plugin que te comento Insert Headers and Footers comprueba si al añadirlos con ellos también te sigue mostrando este error
Un Saludo