Как dataLayer заполнить готовым массивом?

Рейтинг: 0Ответов: 1Опубликовано: 01.02.2023

Есть массив:

const arr = [
  {
    title: 'title',
    value: 'value'
  },
  {
    title: 'title',
    value: 'value'
  },
  {
    title: 'title',
    value: 'value'
  },
  {
    title: 'title',
    value: 'value'
  }
]

мне нужно массив выше, передавать в dataLayer(примерный вариант ниже)

window.dataLayer.push(
  {'event': [arr]}
)

не имею представления как вообще работать с dataLayer.

Ответы

▲ 0

Сам нашел ответ:

Нужно запускать функцию записи в процеccе заполнения самого массива

window.dataLayer.push(
  {'event': JSON.stringify(arr)}
)