Контексты

Контексты позволяют платформе понять пользовательский путь посетителей сайта, создавать плейсменты только в определенных контекстах и запускать кампании в соответствии с условиями таргетинга.

Контекст страницы (экрана)

Есть шесть видов контекста страниц. Ниже подробнее о каждом из них.

HOMEPAGE

Для главной страницы сайта.

GF.pageContext = {type: "HOMEPAGE"};

CATEGORY

Для страниц категорий. В массиве data передается иерархия категорий, ведущих от самой широкой до самой узкой. Категории должны совпадать с продуктовым фидом. Пример:

GF.pageContext = {type: "CATEGORY", data: ["Малому и среднему бизнесу"]};

PRODUCT

Для страниц продуктов. В данном случае в data передается SKU товара. SKU товара должен совпадать с продуктовым фидом. Пример:

GF.pageContext = {type: "PRODUCT", data: ["XD-154"]};

CART

Для экрана корзины. В массиве data передаются SKU всех продуктов, находящихся в корзине. Пример:

GF.pageContext = {type: "CART", data: ["XD-154","DL-5874","TN-15","QSD-1581","XD-15"]};

OTHER

Для всех страниц, не подходящих под описание выше. Пример:

GF.pageContext = {type: "OTHER"};

OTHER должен быть на статических страницах, на страницах категорий (как правило, синтетических), не включенных в товарный фид.

Содержит массив из одной строки - поискового запроса. Используется для страниц поиска (в том числе пустого поиска). При наличии выделенной страницы поиска - открытие страницы поиска без ввода запроса передаёт пустой массив. При живом поиске массив обновляется при отправке нового pageview в аналитическую платформу либо при выводе окончательных результатов поиска. Пример:

GF.pageContext = { type: "SEARCH", data: ["search query"] };

Last updated