Skip to content

Instantly share code, notes, and snippets.

<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'eventName', // Name of the event
// Common event parameters
parameters: {
parameter1: 'value1',
parameter2: 'value2',
// Add more parameters as needed
});
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'ticket_electronico', // Name of the event
});
</script>
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'new_make_appointment_presencial', // Name of the event
});
</script>
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'new_telemedicina_messaging', // Name of the event
});
</script>
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
pageCategory: "home", // Tipo de página desde la que se ha hecho click
event: "select_item",
ecommerce: {
currencyCode: "EUR",
click: {
products: [
{
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'guia_tallas'
});
</script>
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'new_telemedicina_videoconsultation', // Name of the event
});
</script>
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'new_acceder_step2', // Name of the event
// Common event parameters
parameters: {
parameterName1: 'doctor', // tipo de registro
});
</script>
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'ver_telefono', // Name of the event
// Common event parameters
parameters: {
parameterName1: 'home', // tipo de página: home, categories, pdp...
parameterName2: 'ver_telefono', // texto del CTA
// Add more parameters as needed
});
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'new_registro_paciente_conversion', // Name of the event
// Common event parameters
parameters: {
parameterName1: 'enviar_registro',
// Add more parameters as needed
});
</script>