Google Ads Words - Bsale-IO/template-docs GitHub Wiki

Componente Google Ads

Código del componente

Copia y pega este código dentro del componente Google Ads Words

{% assign GoogleAdsCode = "" %}<!-- pon acá el código ej: "AW-123456789" -->

{% if site.google_analytics_id.size > 0 %}
   <script>gtag('config', '{{GoogleAdsCode}}');</script>
{% else %}
   <script async src='https://www.googletagmanager.com/gtag/js?id={{GoogleAdsCode}}'></script>
   <script> 
      window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} 
      gtag('js', new Date()); 
      gtag('config','{{GoogleAdsCode}}'); 
  </script>
{% endif %}

Este componente debe ir al final del Componente HEAD

{{ "Google Ads Words" | get_component }}

Componente Google Ads Conversion

{% assign send_to = "" %}<!-- Ejemplo "AW-123456789/7qiwCOf0lHgQvYDv2QM" -->

{% if send_to.size > 0 %}
<script>
  gtag('event', 'conversion', {
    'send_to': '{{send_to}}',
    'value': {{checkout.total}},
    'currency': '{{site.currency.isoCode}}',
    'transaction_id':'{{checkout.numberDocumentTax}}'
  });
</script>
{% endif %}
variable significado
{{send_to}} Id de tracking de promoción
Ejemplo AW-123456789/7qiwCOf0lHgQvYDv2QM
{{checkout.total}} Precio total de la compra
{{site.currency.isoCode}} Formato de la Moneda según Lista de precio (CLP, PEN, USD, etc..)
{{checkout.id}} ID de la compra, mismo ID que aparece en la pantalla de pedidos

Caso Especial: Cliente quiere registrar más de 1 evento

Código del cliente

<!-- Event snippet for Agregar al carrito conversion page -->
<script>
gtag('event', 'conversion', {'send_to': 'AW-376041268/l6WrCPrb1pICELTDubAB'});
</script>

<!-- Event snippet for Página vista conversión page -->
<script>
gtag('event', 'conversion', {'send_to': 'AW-376041268/lgEJCJbC1pICELTDubAB'});
</script>

Cómo se traduce el componente

Copiar y repite el código del componente como eventos de conversión se quieran registrar Copia el codigo de cada evento y reemplaza la variable send_to

<script>
  gtag('event', 'conversion', {
    'send_to': 'AW-376041268/l6WrCPrb1pICELTDubAB',
    'value': {{checkout.total}},
    'currency': '{{site.currency.isoCode}}',
    'transaction_id':'{{checkout.id}}'
  });
  gtag('event', 'conversion', {
    'send_to': '‘AW-376041268/lgEJCJbC1pICELTDubAB',
    'value': {{checkout.total}},
    'currency': '{{site.currency.isoCode}}',
    'transaction_id':'{{checkout.id}}'
  });
</script>

Este componente debe ir en la pantalla Checkout Éxito

{{ "Conversión Google Ads" | get_component }}

Comprobar que ads words quedo bien instalado

  1. Necesitas instalar google tag assistant en tu navegador google chrome o microsoft edge
  1. Revisar que las etiquetas se esten registrando, puedes ver este Tutorial en video
⚠️ **GitHub.com Fallback** ⚠️