Maxim Dyuzhinov
Jun 28, 2021

Если сайт использует Shopify Plus, не должно быть никаких проблем со сбором данных, так как вы можете добавить любой скрипт напрямую в checkout.liquid.

Алгоритм сбора Enhanced E-commerce данных должен выглядеть примерно так:

  1. регистрируем CD
  2. Добавляем бут скрипт GTM в checkout.liquid
  3. Добавляем скрипт для наполнения datalayer
  4. Для каждого продукта добавляем кастомное поле:
products”: [{% for item in checkout.line_items %}{id: {{item.variant_id}},productId: {{item.product_id}},variantSku: {{item.sku | json}},quantity: {{item.quantity}},price: {{item.price}} / 100,brand: “{{ item.product.vendor }}”,variant: “{{ item.variant.title }}”,handle: “{{ item.product.handle }}”,dimension1: 'some data'},{% endfor %}],

Если я что-то не понял, уточните, пожалуйста, вопрос.

Maxim Dyuzhinov
Maxim Dyuzhinov

Written by Maxim Dyuzhinov

Curious developer at The Other Store

No responses yet