Как определить сегменты Unomi на основе событий
Я хочу определить сегмент Unomi, основанный на просмотрах страниц, например: «пользователь просмотрел страницу со значением категории «foo»» или «пользователь просмотрел страницу на сайте с идентификатором «bar»».
Я не могу понять, как архитектура данных Unomi связывает профили с событиями.
Я пробовал создавать сегменты с помощью значка и оценки с помощью значкаeventPropertyCondition
, и ни один из них не дает никаких результатов:
"type": "eventPropertyCondition",
"parameterValues": {
"propertyName": "target.properties.pageInfo.categories",
"comparisonOperator": "contains",
"propertyValue": "cake"
}
Что мне не хватает? Мне кажется, в архитектуре данных Unomi есть что-то фундаментальное, чего я не понимаю.
1 ответ
Догадаться!
Определите сегмент сpastEventCondition
:
"condition": {
"type": "pastEventCondition",
"parameterValues": {
"operator": "eventsOccurred",
"minimumEventCount": 1,
"numberOfDays": 365,
"eventCondition": {
"type": "eventPropertyCondition",
"parameterValues": {
"propertyName": "target.properties.pageInfo.categories",
"comparisonOperator": "contains",
"propertyValue": "cake"
}
}
}
},