PageChange.
A market event of the kind page changed: what was added, removed or changed between two versions of a page, and the extracted fields that moved
Figure 1PageChangespecified
- kind
- fact
- scope
- follows
- key
- the page, the previous version and the new version
- store
- lake:ready
- family
- record
Fields#
| field | type | required | note |
|---|---|---|---|
page | id | yes | the content item |
previous_version | count | yes | |
new_version | count | yes | |
kind | one of added | removed | changed | moved | sitemap entry added | sitemap entry removed | yes | |
diff_summary | text | yes | |
changed_fields | {text:json} | yes | old and new by field |
seen_at | time | yes | |
watch | id | no |
Routes that use it#
No route takes or returns PageChange directly. The record holds it, and the objects that point at it reach it.