Параметры для механики «Брошенная корзина»
В данной статье разберём вывод продуктов, добавленных в последней сессии. Для вывода товаров из списка клиента без привязки к сессии смотрите статью.
Каким параметром обратиться к добавленным в сессии продуктам
Session.GetAddedToListProducts("Korzina").Take(N)
Korzina - системное имя вашего списка
-
Такой параметр является коллекцией и доступен только в определённых автоматических письмах. Подходящие события сценариев перечислены в разделе "Доступность" (см. скрин выше).
-
Для обращения к каждому элементу (продукту в списке) используйте цикл for...end for:
@{for item in Session.GetAddedToListProducts("Korzina").Take(5)}
Цена продукта: ${item.Price}
Название: ${item.Name}
@{end for}
- При использовании вывода через товарную сетку:
@{for row in tableRows (Session.GetAddedToListProducts("Korzina").Take(6), 2)}
@{for cell in row.Cells}
@{if cell.Value != null}
Цена продукта: ${cell.Value.Price}
Название: ${cell.Value.Name}
@{end if}
@{end for}
@{end for}
- Чтобы отобрать продукты только из определенного сегмента, добавьте функцию FilterBySegment, например: Session.GetAddedToListProducts("Korzina").FilterBySegment("VNalichii").Take(N)
Что такое брошенная корзина: инструкция по запуску для маркетолога