Мультирегиональность

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

Когда это нужно:

Компания работает с клиентами со всей России и для поддержания высокого уровня обслуживания клиентов в любой точке страны имеет 8 распределительных центов. В силу особенностей бизнес-процессов цены и наличие для клиентов, обслуживаемых каждым из распределительных центров отличаются. Функционал мультирегиональности используется для вывода соответствующих цен и наличия для каждого из пользователей в зависимости от их расположения.

Все значения должны экранироваться двойными кавычками.

Чтобы данный функционал платформы персонализации корректно работал, необходимо добавить параметр lng в контекстах сайта и в товарном фиде.

Параметр lng в контекстах сайта:

GF.pageContext = {"type": "OTHER", "lng": "en_EN"};

или

GF.pageContext = {"type": "OTHER", "lng": "SPB"};

В фиде необходимо введение дополнительных колонок для отличающихся от базовых параметров в формате lng:<кодировка региона>:<параметр>.

Добавление колонки lng необходимо для каждого изменяемого параметра: название, URL страницы, цена и другие. Любая колонка в фиде, кроме sku и group_id может иметь языковые / региональные варианты. Базовые колонки (без дополнительных параметров) должны оставаться в фиде и будут использоваться, если значение в дополнительной колонке не найдено.

Например - цена товара в другом регионе:

"price": "150.00" // цена товара по умолчанию
"lng:SPB:price": "155.00" // цена товара в Санкт-Петербурге

Last updated