A pageview should be submitted to an analytics tracker whenever changedItem is triggered. Its payload should look like: {item: 'name of item', empty: Boolean}
Emits changedItem events. Their payload is {item: 'foo'}.
Listens for changedItem events and then emits the data via itemData with {item: 'foo', data: []}.