YoutubeCommentsApiCommentModeratedRestriction

YouTube CommentsInfrastructure

GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentModeratedRestriction

1
out of 10
Minimal
SEO Impact
Data representing a comment moderated restriction. A moderated comment is hidden from all viewers except for comment author. A comment can be moderated due to multiple moderated restrictions from multiple issuers. Each is represented by a CommentModeratedRestriction entry which is uniquely identified by the external comment id and the create time in the storage. Conceptually, there should be exactly one moderated restriction for a specific reason per issuer per reviewable value and this constraint will be enforced in the Comment API endpoints. For more context see go/yt-comment-restriction-data-model ## Next id: 11. ## Spanner primary key attributes

SEO Analysis

AI Generated

Related to video content processing and YouTube integration. Video content appears in universal search results, video carousels, and YouTube search. This model processes video signals that determine how video content is ranked and displayed in both web search and YouTube search results.

Actionable Insights for SEOs

  • Understanding this model helps SEOs grasp Google's internal data architecture

Attributes

8
Sort:|Filter:
Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentModeratedRestrictionAutoModDecisionEnforcement.t

Live chat auto moderation only. The HOLD decisions and whether they are enforced correspondingly.

createTimedatetime
Default: nilFull type: DateTime.t

Required. The creation time of this restriction.

externalCommentIdstring
Default: nilFull type: String.t

Required. The external ID of the comment that this restriction described.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuer.t

Required. The system who moderated the comment. For CommentModeratedRestriction all issuer enums apply."Issuer" is different from the grouping for permission check, which will be enforced via Boq Scaffolding RpcSecurityPolicy.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionReason.t

Required. The specific restriction reason why the comment is moderated. When Automod issues multiple HOLD decisions for a chat message, they always share the same reason.

reviewableboolean(
Default: nil

True if moderation comes from T&S, Automod, and some of channel owner settings and comments will be put into "Held For Review" queue for channel owner review. After any creator review, this restriction will remain in this status to capture the original restriction. True maps to ModerationState=HOLD in Stanza. False if moderation results from channel owner manual opertation or author in hidden user list, and maps to ModerationState=REJECTED in Stanza.

statusstring
Default: nilFull type: String.t

Required. For moderated restriction on comment and live chat but not issued by Automod, the field should be always set to ACTIVE. For Automod moderation on live chat, the restriction is active as long as one of the HOLD decisions is enforced. Can only be changed by upcoming QPS threshold configuration changes and backfills.

updateTimedatetime
Default: nilFull type: DateTime.t

The timestamp when this restriction is updated.