Контексты
Контексты позволяют платформе понять пользовательский путь посетителей сайта, создавать плейсменты только в определенных контекстах и запускать кампании в соответствии с условиями таргетинга.
Контекст страницы (экрана)
Есть шесть видов контекста страниц. Ниже подробнее о каждом из них.
HOMEPAGE
Для главной страницы сайта.
GF.pageContext = {type: "HOMEPAGE"};{
...
"ctx": {
"type": "HOMEPAGE"
}
}CATEGORY
Для страниц категорий. В массиве data передается иерархия категорий, ведущих от самой широкой до самой узкой. Категории должны совпадать с продуктовым фидом. Пример:
GF.pageContext = {type: "CATEGORY", data: ["Малому и среднему бизнесу"]};{
...
"ctx": {
"type": "CATEGORY",
"data": ["Малому и среднему бизнесу"]
}
}PRODUCT
Для страниц продуктов. В данном случае в data передается SKU товара. SKU товара должен совпадать с продуктовым фидом. Пример:
GF.pageContext = {type: "PRODUCT", data: ["XD-154"]};{
...
"ctx": {
"type": "PRODUCT",
"data": ["XD-154"]
}
}CART
Для экрана корзины. В массиве data передаются SKU всех продуктов, находящихся в корзине. Пример:
GF.pageContext = {type: "CART", data: ["XD-154","DL-5874","TN-15","QSD-1581","XD-15"]};{
...
"ctx": {
"type": "CART",
"data": ["XD-154","DL-5874","TN-15","QSD-1581","XD-15"]
}
}OTHER
Для всех страниц, не подходящих под описание выше. Пример:
OTHER должен быть на статических страницах, на страницах категорий (как правило, синтетических), не включенных в товарный фид.
SEARCH
Содержит массив из одной строки - поискового запроса. Используется для страниц поиска (в том числе пустого поиска). При наличии выделенной страницы поиска - открытие страницы поиска без ввода запроса передаёт пустой массив. При живом поиске массив обновляется при отправке нового pageview в аналитическую платформу либо при выводе окончательных результатов поиска. Пример:
Last updated