UserInteraction
UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.
Typeschema.org/UserInteraction
Superseded by InteractionCounter. Use that instead in new markup.
UserInteraction is a kind of Event. For Google rich results, start from the Event generator, which checks Google's required fields. The builder below covers every Schema.org property.
Build UserInteraction JSON-LD
Loading the builder…
More specific types
Use the most specific type that fits. Each accepts every property of UserInteraction.
Properties (56)
UserInteraction adds no properties of its own; it uses the ones below.
From Event (43)
about, actor, aggregateRating, attendee, attendees, audience, composer, contributor, director, doorTime, duration, endDate, eventAttendanceMode, eventSchedule, eventStatus, funder, funding, hasParticipationOffer, hasSponsorshipOffer, inLanguage, isAccessibleForFree, keywords, location, maximumAttendeeCapacity, maximumPhysicalAttendeeCapacity, maximumVirtualAttendeeCapacity, offers, organizer, performer, performers, previousStartDate, recordedIn, remainingAttendeeCapacity, review, sponsor, startDate, subEvent, subEvents, superEvent, translator, typicalAgeRange, workFeatured, workPerformed