- This topic has 9 replies, 2 voices, and was last updated 4 years, 3 months ago by David.
-
AuthorPosts
-
January 9, 2020 at 10:49 pm #1127462Jagoba
Hi there,
I’m trying to add code in GP Hooks on “wp_head” and not works. Could you help me please? Is that one (script+styles):<!– Quantcast Choice. Consent Manager Tag –>
<script type=”text/javascript” async=true>
var elem = document.createElement(‘script’);
elem.src = ‘https://quantcast.mgr.consensu.org/cmp.js’;
elem.async = true;
elem.type = “text/javascript”;
var scpt = document.getElementsByTagName(‘script’)[0];
scpt.parentNode.insertBefore(elem, scpt);
(function() {
var gdprAppliesGlobally = false;
function addFrame() {
if (!window.frames[‘__cmpLocator’]) {
if (document.body) {
var body = document.body,
iframe = document.createElement(‘iframe’);
iframe.style = ‘display:none’;
iframe.name = ‘__cmpLocator’;
body.appendChild(iframe);
} else {
// In the case where this stub is located in the head,
// this allows us to inject the iframe more quickly than
// relying on DOMContentLoaded or other events.
setTimeout(addFrame, 5);
}
}
}
addFrame();
function cmpMsgHandler(event) {
var msgIsString = typeof event.data === “string”;
var json;
if(msgIsString) {
json = event.data.indexOf(“__cmpCall”) != -1 ? JSON.parse(event.data) : {};
} else {
json = event.data;
}
if (json.__cmpCall) {
var i = json.__cmpCall;
window.__cmp(i.command, i.parameter, function(retValue, success) {
var returnMsg = {“__cmpReturn”: {
“returnValue”: retValue,
“success”: success,
“callId”: i.callId
}};
event.source.postMessage(msgIsString ?
JSON.stringify(returnMsg) : returnMsg, ‘*’);
});
}
}
window.__cmp = function (c) {
var b = arguments;
if (!b.length) {
return __cmp.a;
}
else if (b[0] === ‘ping’) {
b[2]({“gdprAppliesGlobally”: gdprAppliesGlobally,
“cmpLoaded”: false}, true);
} else if (c == ‘__cmp’)
return false;
else {
if (typeof __cmp.a === ‘undefined’) {
__cmp.a = [];
}
__cmp.a.push([].slice.apply(b));
}
}
window.__cmp.gdprAppliesGlobally = gdprAppliesGlobally;
window.__cmp.msgHandler = cmpMsgHandler;
if (window.addEventListener) {
window.addEventListener(‘message’, cmpMsgHandler, false);
}
else {
window.attachEvent(‘onmessage’, cmpMsgHandler);
}
})();
window.__cmp(‘init’, {
‘Language’: ‘es’,
‘Initial Screen Title Text’: ‘Tu privacidad es importante para nosotros’,
‘Initial Screen Reject Button Text’: ‘NO ACEPTO’,
‘Initial Screen Accept Button Text’: ‘ACEPTO’,
‘Initial Screen Purpose Link Text’: ‘Mostrar objetivos’,
‘Purpose Screen Title Text’: ‘Tu privacidad es importante para nosotros’,
‘Purpose Screen Body Text’: ‘Puede establecer sus preferencias de consentimiento y determinar cómo desea que se utilicen sus datos según los fines que se detallan a continuación. Puede establecer sus preferencias con respecto a nosotros independientemente de las de los socios externos. Cada objetivo tiene una descripción para que sepa cómo nosotros y los socios usamos sus datos.’,
‘Purpose Screen Vendor Link Text’: ‘Visualizza i fornitori’,
‘Purpose Screen Cancel Button Text’: ‘Cancelar’,
‘Purpose Screen Save and Exit Button Text’: ‘Guardar y salir’,
‘Vendor Screen Title Text’: ‘Tu privacidad es importante para nosotros’,
‘Vendor Screen Body Text’: ‘Puede configurar las preferencias de consentimiento para los terceros externos individuales con los que trabajamos a continuación. Expanda cada elemento de la lista de la compañía para ver para qué fines usan los datos para ayudarlo a tomar sus decisiones. En algunos casos, las compañías pueden usar sus datos sin pedir su consentimiento en función de sus intereses legítimos. Puede hacer clic en los enlaces de sus políticas de privacidad para obtener más información y para objetar dicho procesamiento.’,
‘Vendor Screen Accept All Button Text’: ‘ACEPTAR TODO’,
‘Vendor Screen Reject All Button Text’: ‘RECHAZAR TODO’,
‘Vendor Screen Purposes Link Text’: ‘Volver a los propósitos’,
‘Vendor Screen Cancel Button Text’: ‘Cancelar’,
‘Vendor Screen Save and Exit Button Text’: ‘Guardar y salir’,
‘Initial Screen Body Text’: ‘Nosotros y nuestros socios utilizamos tecnologías, como las cookies, y procesamos datos personales, como las direcciones IP y los identificadores de cookies, para personalizar los anuncios y el contenido según sus intereses, medir el rendimiento de los anuncios y el contenido y obtener información sobre las audiencias que vieron los anuncios y el contenido. Haga clic a continuación para autorizar el uso de esta tecnología y el procesamiento de sus datos personales para estos fines. Puede cambiar de opinión y cambiar sus opciones de consentimiento en cualquier momento al regresar a este sitio.’,
‘Initial Screen Body Text Option’: 1,
‘Publisher Name’: ‘IdeandoAzul’,
‘Min Days Between UI Displays’: 90,
‘Publisher Logo’: ‘https://ideandoazul.com/wp-content/uploads/2018/03/Logo-completo-azul.png’,
‘Publisher Purpose IDs’: [1,2,3,4,5],
‘Consent Scope’: ‘service’,
‘Post Consent Page’: ‘https://web.facebook.com/ideandoazul/’,
‘UI Layout’: ‘banner’,
‘No Option’: false,
});
</script>
<!– End Quantcast Choice. Consent Manager Tag –>
<style>
.qc-cmp-button {
background-color: #509fc9 !important;
border-color: #509fc9 !important;
}
.qc-cmp-button:hover {
background-color: transparent !important;
border-color: #509fc9 !important;
}
.qc-cmp-alt-action,
.qc-cmp-link {
color: #509fc9 !important;
}
.qc-cmp-button.qc-cmp-secondary-button:hover
{
border-color: transparent !important;
background-color: #509fc9 !important;
}
.qc-cmp-button {
color: #ffffff !important;
}
.qc-cmp-button.qc-cmp-secondary-button {
color: #ffffff !important;
}
.qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover {
color:#ffffff !important;
}
.qc-cmp-button.qc-cmp-secondary-button {
border-color: #000000 !important;
background-color: #000000 !important;
}
.qc-cmp-ui,
.qc-cmp-ui .qc-cmp-main-messaging,
.qc-cmp-ui .qc-cmp-messaging,
.qc-cmp-ui .qc-cmp-beta-messaging,
.qc-cmp-ui .qc-cmp-title,
.qc-cmp-ui .qc-cmp-sub-title,
.qc-cmp-ui .qc-cmp-purpose-info,
.qc-cmp-ui .qc-cmp-table,
.qc-cmp-ui .qc-cmp-table-header,
.qc-cmp-ui .qc-cmp-vendor-list,
.qc-cmp-ui .qc-cmp-vendor-list-title {
color: #ffffff !important;
}
.qc-cmp-ui a,
.qc-cmp-ui .qc-cmp-alt-action,
.qc-cmp-toggle-status {
color: #509fc9 !important;
}
.qc-cmp-ui {
background-color: #ffffff !important;
}
.qc-cmp-publisher-purposes-table .qc-cmp-table-header {
background-color: #ffffff !important;
}
.qc-cmp-publisher-purposes-table .qc-cmp-table-row {
background-color: #ffffff !important;
}
.qc-cmp-vendor-list .qc-cmp-vendor-row {
background-color: #ffffff !important;
}
.qc-cmp-vendor-list .qc-cmp-vendor-row-header {
background-color: #ffffff !important;
}
.qc-cmp-table {
border: 1px solid #000000 !important;
}
.qc-cmp-table-row {
border-top: 1px solid #000000 !important;
}
.qc-cmp-table-row:last-child {
border-bottom: 1px solid #000000 !important;
}
.qc-cmp-toggle-status {
color: #000000 !important;
}
.qc-cmp-arrow-down {
background: url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 16 16′ fill=’none’ stroke=’#000000′ stroke-width=’2′ stroke-linecap=’round’ stroke-linejoin=’round’%3E %3Cpolyline points=’2 5 8 11 14 5’/%3E %3C/svg%3E”) center no-repeat;
}
.qc-cmp-small-toggle.qc-cmp-toggle-on,
.qc-cmp-toggle.qc-cmp-toggle-on {
background-color: #509fc9 !important;
border-color: #509fc9 !important;
}
</style>January 10, 2020 at 4:05 am #1127668DavidStaffCustomer SupportHi there,
when i visit your site I see the Consent Manager popup – so it looks like it is working. Let me know.
January 12, 2020 at 11:03 pm #1130129JagobaHi David,
I don’t know why but I can not see any Consent Manager popup.January 13, 2020 at 5:19 am #1130411DavidStaffCustomer SupportThis is what i see:
Try it from a private browser or on a different network.
January 13, 2020 at 6:19 pm #1131156JagobaHi David,
I try it both ways and I can’t see. Also in your screenshot I see that is not the text that it should appear.
I don’t know what to do.
Thanks so much for your helpJanuary 14, 2020 at 1:59 am #1131400DavidStaffCustomer SupportThere is text there, it is displayed in #ffffff White so can’t be seen – this is due the to the CSS styles in the quantcast code. I assume this is part of the quantcast settings?
Other then plugin/server caches i can’t explain why you would not be seeing it – aside from a cookie/setting that blocks it from your IP/Devices.
January 14, 2020 at 2:14 am #1131423JagobaYes. I fighting with navigator and cache plugins but nothing. Now I change the font color … could you please tell me if you say correctly?
Thanks in advanceIago
January 14, 2020 at 3:21 am #1131502DavidStaffCustomer SupportNow i see:
January 14, 2020 at 3:25 am #1131505JagobaThanks so much David!!!!
January 14, 2020 at 3:26 am #1131506DavidStaffCustomer SupportYou’re welcome
-
AuthorPosts
- You must be logged in to reply to this topic.