Saltar al contenido
Instalación por plataforma

Instalar en Shopify

Pega el código en el archivo theme.liquid de tu tema.

Pasos

  1. En el panel de Albunea, abre Instalación y copia tu código.
  2. En Shopify, entra a Tienda en línea › Temas › (tu tema) › Editar código.
  3. Abre «layout/theme.liquid» y pega el código justo antes de </head>.
  4. Guarda. Revisa que el dominio de tu tienda esté en Ajustes › Dominios del panel. Albunea solo acepta datos que vienen de esos dominios; «*.tutienda.mx» incluye los subdominios. Agrega también tu dominio «.myshopify.com» si lo usas.
  5. Abre tu tienda en otra pestaña y navega un poco. En el panel, en Instalación, verás «Última señal» con la página que acabas de abrir, normalmente en segundos.
layout/theme.liquid, antes de </head>
<script>window.albunea=window.albunea||function(){(albunea.q=albunea.q||[]).push(arguments)}</script>
<script async src="https://www.getalbunea.com/s.js" data-sitio="alb_pub_XXXXXXXX"></script>
{% if customer %}
  <script>
    albunea('identificar', { externo: {{ customer.id | json }}, email: {{ customer.email | json }} });
  </script>
{% endif %}

Cambia alb_pub_XXXXXXXX por la clave pública de tu tienda: la encuentras en el panel, en Instalación.

Clientes

El bloque {% if customer %} reconoce al cliente con sesión iniciada. Queda como «no verificado», porque el tema no debe guardar tu secreto: cualquiera con acceso al código del tema lo vería.

Eventos del tema y del checkout

Los temas con Google Analytics 4 o Google Tag Manager ya publican los eventos de comercio y Albunea los toma. Si el tuyo no, puedes mandar la vista de producto desde «sections/main-product.liquid» con albunea('evento', 'view_item', …).

El checkout de Shopify corre aislado y el script del tema no entra ahí. Para registrar la compra, un servidor tuyo recibe el webhook «orders/paid» y lo manda a la API de servidor de Albunea (desde Presagio).

Guías relacionadas

Ver todo el centro de ayuda

¿No encontraste lo que buscabas?

Escríbenos a [email protected]. Te contesta una persona, en español.

Escríbenos