Для того чтобы contexta понимала какие данные есть на странице и какие из этих данных она может использовать в правилах, эти данные нужно разметить.
Для этого вам, вероятно, нужна будет помощь разработчиков вашего вебсайта. Ниже мы распишем как это сделать.
Локализуйте элемент, который содержит нужные данные
Например, вы хотите сделать правило, которое будет зависеть от цены. Тогда нужно отметить на странице – где мы выводим цену.
Или вы хотите “привязаться” к производителю – надо отметить на странице – где название производителя.
Пометка нужного элемента делается через дата-аттрибут “data-contexta”.
Например, код вашей страницы выглядит так:
<div class="price">Current price is:230 EUR</div>
Мы хотим сделать правило, которое будет зависеть от цены товара. Например, выводить какое-то напоминание продавцу, если цена товара больше 500 евро. Для этого нам нужно указать где брать цену товара:
<div class="price">Current price is:<span data-contexta="Цена">230</span> EUR</div>
Таким образом, мы выделили сумму нашего товара (“230”) и сказали Contexta, что ее нужно искать в переменной “Цена”
Обратите внимание, что <span data-contexta="Цена">
должен быть только один раз на странице. Т.е. если у вас, например, цена товара показывается в нескольких местах страницы – нужно выбрать какое-то одно. Если Contexta найдет несколько таких элементов – она возьмет значение первого найденного.
Для того, чтобы Contexta нашла новую размеченную метку, вам нужно просто открыть страницу с этим товаром. Метка автоматически добавится в интерфейс.
Использование разметки от Schema.org
Так же Contexta автоматически распознает данные, размеченные с помощью микроразметки Schema.org – Schema.org
Все элементы страницы, размеченные с помощью такой микроразметки будут автоматически импортированы в раздел “Метки”