0

в Диспетчере тегов Google и в Google Analytics, я пытаюсь отслеживать добавление корзины, чтобы затем сравнить их с эффективными покупками и посмотреть, на какой продукт я теряю большую часть своего бизнеса.Диспетчер тегов Google: сохраняемость корзины

До сих пор, я в порядке. Я установил следующий уровень данных с массивом продуктов.

for (var i=0; i < myvariable.length; i++) { 
 
     window.dataLayer = window.dataLayer || []; 
 
     window.dataLayer.push ({ 
 
      'event': 'AddtoCart', 
 
      'ecommerce': { 
 
       'currencyCode': myvariable[i]['currency'], 
 
       'add': { 
 
        'products': [{ 
 
         'name': myvariable[i]['name'], 
 
         'id': myvariable[i]['id'], 
 
         'category': myvariable[i]['category'], 
 
         'price': myvariable[i]['price'], 
 
         'variant': myvariable['variant'], 
 
         'dimension1': myvariable[i]['mydimension'], 
 
         'quantity': 1, 
 
         }] 
 
       } 
 
      } 
 
     }); 
 
    }

Теперь мне нужно сохраняться слой данных на протяжении различных этапов электронной коммерции для того, чтобы не дублировать значения каждый раз, когда пользователь идет вперед или даже прыгать в обратном направлении. И вот проблема, на основе структуры электронной коммерции я работаю с:

  • Page 1: список продуктов
  • Page 2 (опционально, в зависимости от настроек): продукт модернизаций
  • Page 3: Гостевой
  • Page 4: Подтверждение

в странице 1, когда пользователь выбирает продукт, который он переходит непосредственно к странице 2 (если таковой имеется) или 3. Если он хочет, чтобы выбрать другой продукт, он должен вернуться и выберите еще раз. Все продукты хранятся в корзине, которая генерируется, как только пользователь добавляет продукт, независимо от того, на какой странице он находится.

Что бы я хотел, это отслеживать весь товар, указанный в корзине, прежде чем он закрывает страницу/выпрыгивает из процесса покупки или подтверждает покупку. Не важно, что он добавляет, удаляет, повторно добавляет во время процесса покупки. В принципе, последний статус корзины (со всеми перечисленными продуктами) - это то, что я хочу отправить в Google Analytics как событие.

Я понимаю, что это то, что я могу достигнуть с помощью куки-файлов, но не знаю, как именно я должен его настроить, хранить все данные в нем, а затем запускать его в GA. Я бы очень признателен за несколько намеков в этом вопросе.

Заранее за вашу помощь.

ответ

1

Вот как вы можете настроить печенье How do I create and read a value from cookie?

Вы настроить печенье с любым значением, которое вы хотели бы GTM может читать печенье https://support.google.com/tagmanager/answer/6106899?hl=en#web http://www.simoahava.com/analytics/variable-guide-google-tag-manager/#1

вам нужно будет создать переменную с 1-го партийного файла cookie и введите имя своего файла cookie

, а затем добавить фильтр к вашему триггеру, чтобы огонь, когда переменная не соответствует вашему значению

Надеюсь, что эта помощь,

Cheers Analytics ML.

Смежные вопросы