Вот пример того, что вы можете сделать.
Для Элементный тег или селектор положить «a.at-share-btn
» (без кавычек). Сначала это будет нацелено на все соответствующие ссылки. Мы также можем найти это на следующем шаге, но «предварительная квалификация» с этим повысит производительность, чтобы правило не оценивалось по каждому клику a
.
Затем под Правило Условие, добавить Критерии типа данных> Пользовательские.
В поле Выборочных добавить следующее:
var shareType = this.getAttribute('class').match(/\bat-svc-([a-z_-]+)/i);
if (shareType&&shareType[1]) {
_satellite.setVar('shareType',shareType[1]);
return true;
}
return false;
Этот код выглядит для класса (например, «в-SVC-facebook») и помещает последнюю часть его (например, «facebook») в элемент данных с именем shareType
.
Затем вы можете ссылаться на него, используя %shareType%
в любом из полей DTM. Примечание:, потому что этот элемент данных выполнен «на лету», он не будет отображаться в автозаполнении, когда вы вводите его в поле.
Кроме того, в пользовательских ящиках коды (например, если вы необходимость ссылаться на него в/метках поля третьей стороны JavaScript), вы можете использовать _satellite.getVar('shareType')
Добавить этот код в вашем вопросе! – Docteur
Мне не удалось добавить код в вопрос. Поэтому добавили его в раздел комментариев. – vids
Я смог отредактировать вопрос – vids