Как исключить из вывода сегмента купленный продукт
  • 08 Feb 2023
  • 1 минута
  • Темная тема
    Светлая тема
  • формат pdf

Как исключить из вывода сегмента купленный продукт

  • Темная тема
    Светлая тема
  • формат pdf

Article Summary

Задача: вывести купленный продукт. Ниже вывести список продуктов из сегмента за исключением купленного.

Решение: записать уникальное значение продукта (его идентификатор) в переменную и исключить значение этой переменной при выводе сегмента.

Что нужно знать:

Верстка:

@{set prod = OrderItem.Product.IDs.Backend} 
@{for item in Products.GetBySegment("Test").Take(10)}
  @{if item.IDs.Backend != prod & ""}
    ${item.Name}
  @{end if}
@{end for}
  • prod — переменная для хранения внешнего идентификатора купленного продукта;
  • Backend — название внешней системы;
  • item — переменная для вывода каждого продукта из сегмента;
  • «Test» — сегмент, из которого выводятся продукты.

Значения внешней системы и сегмента могут отличаться на вашем проекте; название переменных можете использовать эти же или придумать самостоятельно.

Как сегментировать клиентов по жизненному циклу: новички, активные, отток