Skip to content

Action-based interactionStatistics are implicitly counting only the '/object' entity of an Action; can we count '/agent' too? #2858

@danbri

Description

@danbri

This is feedback on InteractionStatistic from Google Search, based on our experience actively consuming the current markup from sites (e.g. see video-related docs ). Google has been investigating ways to make more use of this and encountered this issue.

For example, if this markup was attached to a VideoObject,

        "@type": "InteractionCounter",
        "interactionType": { "@type": "http://schema.org/WatchAction" },
        "userInteractionCount": 5647018,
  },

... we are counting the number of Watch Actions in which the entity it it attached to (the video) is the '/object' of the Action.

Can we find a model to make this more explicit (in docs and data), and extend it to allow '/agent' statistics to be published this way too? For example AskAction, FollowAction, ReplyAction, ... potentially both numbers are interesting.

For example if we added these ...:

        "userInteractionObjectCount": 5647018,
        "userInteractionAgentCount": 2234

where userInteractionObjectCount is an alias, or subproperty, or eventual replacement for, userInteractionCount; and userInteractionAgentCount means the same but counting agents instead of objects. Potentially this could also be extended for other properties of the Agent.

Metadata

Metadata

Assignees

Labels

Queued for Editorial WorkEditor needs to turn issues/PRs into final code and release notes.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions